Please enable JavaScript.
Coggle requires JavaScript to display documents.
Multicast (IGMP (IGMP v3 (Hoạt động (Sau khi nhận bản tin Query từ Router,…
Multicast
Introduction
-
Đặc điểm
-
Source gửi multicast Có IP nguồn là IP của host gửi, IP đích là IP multicast
Destination là một nhóm các máy nhận, router phải kiểm tra đích đến trong mrouting table
-
Hoạt động
Bằng cách nào đó, khi Server gửi nội dung đến Router, Router sẽ biết được client nào muốn nhận nội dung đó
sử dụng IGMP (Internet Group Management Protocol) trên client. Đây là giao thức giúp cho Router biết client nào muốn nhận nội dung
-
-
-
IGMP
IGMP v1
bản tin
Mebership report
Khi một host muốn join vào 1 multicast group thì nó sẽ gửi ra bản tin này hoặc trả lời 1 bản tin Query
Router được enable multicast khi nhận bản tin này sẽ chuyển tiếp lưu lượng có IP đích multicast được yêu cầu đến interface nhận IGMP membership report
Địa chỉ đích là địa chỉ của multicast group, source là địa chỉ của host
Menbership Query
Router định kỳ gửi ra bản tin này đến 224.0.0.1 (tất cả các host), source là của Router, host nào nhận được bản tin này sẽ phản hồi lại IGMP membership report nếu host đó còn muốn nhận lưu lượng multicast
Trong bản tin query thì có trường multicast address là 0.0.0.0. Ý muốn hỏi chung cho tất cả các multicast address
-
Host không bao giờ thông báo được cho Router khi nó muốn rời khỏi nhóm multicast, Router vẫn chuyển tiếp dữ liệu đến host cho đến khi timer expire (=3 phút)
IGMP v2
Bản tin
-
member specify Query
-
-
Gửi ra để hỏi lại khi Reciever gửi leave message, xác định xem còn những reciever nào muốn nhận
-
-
MRT
Có thêm trường MRT (Maximum Respone Time):Default 10s. Thời gian tối đa mà host phải gửi lại bản tin report cho Router
Hoạt động
-
Router sau khi nhận leave message thì sẽ gửi lại bản tin query hoặc định kỳ cũng vẫn gửi query để xác nhận xem còn host nào muốn nhận multicast traffic không
bản tin được gửi đi với địa chỉ đích là địa chỉ multicast giống trong leave message, trường multicast address trong bản tin cũng có giá trị tương tự
-
Sau khi nhận query, host gửi lại bản tin report
Nếu có nhiều host, 1 host gửi ra report trong khoảng MRT rồi thì các host khác không phải gửi report nữa.
IGMP v3
Hoạt động
-
Sau khi nhận bản tin Query từ Router, Các host gửi lại 2 bản tin report
-
-
-
Một host có thể nhận 1 multicast traffic từ nhiều source, khi muốn rời khỏi group multicast tử 1 source nào đó thì nó gửi cho Router bản tin report
Trong bản tin report có thông tin multicast address, source address và nội dung block old source thể hiện việc muốn rời khỏi cụm multicasr và source đó
-
-
-
IGMP Snooping
Bài toán: Khi 1 switch nhận được lưu lượng multicast traffic, nó sẽ flood ra các host nối với nó. Để hạn chế việc này thì switch phải có IGMP snooping
-
-