Chương 19: CƠ CHẾ MULTICAST (Phần 4) -

Cmùi hương 19: CƠ CHẾ MULTICAST (Phần 4) -

Cmùi hương 19: CƠ CHẾ MULTICAST (Phần 4) - Cmùi hương 19: CƠ CHẾ MULTICAST (Phần 4) - Chương 19: CƠ CHẾ MULTICAST (Phần 4) -
*

*

*

*

*

5. IGMP phiên phiên bản 3

Tháng 10 năm 2002, RFC3376 tư tưởng đặc tả cho IGMPhường phiên phiên bản 3. IGMPhường phiên bản 3 là 1 phiên phiên bản cải tiến của giao thức IGMP. cùng là giao thức tương đối phức hợp. Để cần sử dụng các điểm sáng new của IGMPhường, router trạm cuối cùng đề nghị được update, hệ điều hành quản lý của dòng sản phẩm trạm nên biến đổi và vận dụng Multicast nên thi công với viết lại. Tại thời điểm hiện tại, chỉ gồm hết sức không nhiều những áp dụng của IGMPhường. phiên phiên bản 3 là bao gồm sẵn. Phần này chỉ nắm tắt những Điểm sáng chủ yếu của IGMPhường. phiên phiên bản 3.Bạn sẽ xem: Igmp là gì

Trong IGMP phiên phiên bản 1 với IGMP. phiên bạn dạng 2, lúc một thứ trạm tsi gia vào một nhóm, router đang truyền các lưu giữ lượng cho đội đó vào phân đoạn mạng bỏ mặc liên hệ mối cung cấp của gói tin. lấy ví dụ như, giả sử có một buổi hội thảo chiến lược đa phương tiện đi lại vẫn ra mắt. Một member của group ra quyết định phá lỗi phiên hội thảo chiến lược bằng phương pháp gửi ra một trong những tài liệu nhiễu bằng phương pháp nói chuyện hay gửi nhạc cho các member của tập thể nhóm. Mặc cho dù những vận dụng nhiều phương tiện cho phép một người dùng làm vắng lặng những member không giống, ứng dụng không làm cho ngừng các lưu lượng không muốn phân phối cho vật dụng trạm.

Bạn đang xem: Igmp là gì

Nếu một nhóm những hacker quyết định phát tán một mạng của một đơn vị bằng các tài liệu đường dẫn cao cần sử dụng thuộc ảnh hưởng nhóm Multicast cơ mà công ty vẫn cần sử dụng, nó có thể tạo ra phong cách tiến công từ chối dịch vụ. Cả IGMPhường phiên bạn dạng 1 cùng IGMPhường phiên bạn dạng 2 phần nhiều không có phương pháp nhằm ngnạp năng lượng ngừa một phong cách tấn công như thế.

IGMPhường phiên bạn dạng 3 được cho phép những vật dụng trạm thanh lọc những lưu lượng lấn sân vào dựa trên can dự IPhường mối cung cấp thông qua một nhân kiệt hotline là Multicast theo từng mối cung cấp (Source Specific Multicast –SSM). IGMPhường. phiên bạn dạng 3 cho phép các trang bị trạm chỉ định và hướng dẫn các lưu giữ lượng bắt đầu từ một mối cung cấp cụ thể hoặc dìm trường đoản cú tất cả ngoại trừ xuất phát điểm từ một nguồn làm sao kia.

Hình 19.17 biểu lộ vận động cơ bản của cách thức report IGMP phiên bạn dạng 3.


Hình 19.17: Hoạt động cơ phiên bản của IGMPhường phiên bạn dạng 3

Làm nuốm như thế nào một sản phẩm công nghệ trạm rất có thể học tương tác mối cung cấp của một nhóm? Cisco vẫn cải tiến và phát triển nhân tài URD với IGMP.. phiên phiên bản 3 nhằm dùng các công dụng của IGMP phiên bản 3 cho tới khi nào những áp dụng IGMPhường phiên phiên bản 3 là chuẩn bị sẵn sàng cùng hệ quản lý điều hành được cập nhật.

6. So sánh IGMP.. phiên bản 1, 2 với 3

Đặc điểm

IGMPhường. phiên bản 1

IGMP phiên bản 2

IGMPhường phiên bản 3

Giá trị của byte thứ nhất vào thông điệp tầm nã vấn

0x11

0x11

0x11

Địa chỉ đội đến thông điệp truy vấn vấn

0.0.0.0

0.0.0.0

0.0.0.0

Địa chỉ đích mang lại thông điệp tróc nã vấn

224.0.0.1

224.0.0.1

224.0.0.1

Thời gian truy vấn khoác định

60 giây

125 giây

125 giây

Giá trị của byte thứ nhất của thông điệp viên cáo

0x12

0x16

0x22

Địa chỉ đội mang lại thông gián điệp cáo

Địa chỉ đội Multicast

Địa chỉ team Multicast

Địa chỉ đội Multicast, gồm tham khảo thêm nguồn

Địa chỉ đích của thông điệp viên cáo

Địa chỉ team Multicast

Địa chỉ nhóm Multicast

224.0.0.22

Có hình thức làm sút thông điệp báo cáo giỏi không?

Không

Thời gian vấn đáp tối đa rất có thể được cấu hình

Không, thắt chặt và cố định ở 10 giây

Có, tự 0 cho 25,5 giây

Có, từ 0 mang đến 53 phút

Một lắp thêm trạm hoàn toàn có thể gửi thông điệp rời khỏi nhóm tốt không?

Không

Địa chỉ đích mang đến thông điệp bong khỏi nhóm

-

224.0.0.2

224.0.0.2

Một router rất có thể gửi một thông điệp cho từng đội cầm cố thể

Không

Một lắp thêm trạm rất có thể gửi một thông điệp báo cáo mang lại từng team với từng nguồn ví dụ tốt không?

Không

Không

Router hoàn toàn có thể gửi truy vấn mang đến từng nguồn cùng từng đội rõ ràng tuyệt không?

Không

Không

Luật bầu chọn router tróc nã vấn

Không, dựa vào vào giao thức định tuyến

Router tất cả liên can IPhường rẻ nhất

Router gồm shop IPhường. tốt nhất

Tương thích hợp cùng với những phiên bạn dạng khác của IGMP

Không

Có, chưa đến IGMPhường phiên bản 1

Có, đối với cả IGMP. phiên bản 1 cùng IGMPhường. phiên phiên bản 2

7. Giao thức vạc hiện các máy chạy Multicast

RFC2710 khái niệm quánh tả đến giao thức phát hiện nay những thiết bị chạy Multicast (Multicast Listener Discovery – MLD). MLD là một giao thức được cách tân và phát triển từ bỏ IGMP. phiên bạn dạng 2 và được thiết kế theo phong cách cho IPhường phiên phiên bản 6. Hoạt hễ của MLD thì tương tự nlỗi IGMPhường phiên bản 2. Sự khác biệt giữa IGMP. phiên phiên bản 2 cùng MLD là những thứ Multicast trên mạng dùng liên hệ IPhường liên kết toàn bộ phiên phiên bản 6 như là thúc đẩy mối cung cấp trong tiếp xúc của nó tới các trang bị Multicast không giống. Việc sử dụng can hệ mối cung cấp là liên kết toàn cục ngăn uống phòng ngừa các gói tin MLD đi thoát khỏi phân đoạn mạng cục bộ đó. Trong MLD, khi một đồ vật trạm mong mỏi rời khỏi một đội, nó gửi ra thông điệp Thực hiện nay (Done). Thông điệp Done thì giống như như thông điệp ra khỏi đội của IGMP phiên phiên bản 2. Thông điệp này vẫn gửi đến tất cả những router IP. phiên phiên bản 6, FF02::2.

Trong MLD, router truy hỏi vấn (Querier) thì được hotline là MLQ (Multicast Listener Querier). Lúc một router dìm một thông điệp Done, nó gửi một thông điệp truy nã vấn can dự Multicast xác minh (Multicast-Address-Specific Query). Chức năng của chính nó giống như như tróc nã vấn từng đội IGMP phiên bản 2 (Group-Specific Query).

III. CHUYỂN MẠCH LƯU LƯỢNG MULTICAST

Không những router cần biết cổng LAN như thế nào nhằm chuyển lưu giữ lượng Multicast nhưng mà switch cũng nên biết phần lớn cổng làm sao phải nó nên chuyển giữ lượng . Mặc định, nếu như một switch cảm nhận kđiều hung Multicast bên trên một cổng, switch đang phân phát tán kđiều hung trên toàn Vlan giống như Broadcast tốt là Unicast chưa chắc chắn. Lý do là những switch sẽ không còn khi nào tìm ra liên can MAC Multicast như là một thúc đẩy mối cung cấp. Quyết định của một switch phát tán các ktin xấu Multicast Có nghĩa là giả dụ có ngẫu nhiên máy trạm làm sao vào cùng Vlan, mặc dầu máy trạm kia có từng trải thừa nhận kđiều xấu Multicast hay không, cũng biến thành nhận được lưu lại lượng Multicast. Trạng thái này đã đi ngược trở lại một trong những phương châm xây cất ban đầu của Multicast trong số ấy nêu rõ chỉ phân phối lưu lại lượng Multicast đến các sản phẩm công nghệ làm sao thưởng thức trong lúc vẫn tăng năng suất của đường truyền.

Để truyền lưu lại lượng công dụng rộng, các switch cần được trả lời các thắc mắc sau:

Switch gồm đề xuất đưa lưu lại lượng ra tất cả các cổng trong Vlan xuất xắc chỉ ra rằng một số trong những cổng gắng thể?Nếu switch chỉ đưa lưu lượng ra phần nhiều cổng cụ thể, làm cho cụ làm sao để switch đưa ra những cổng này?

Có ba giao thức khác nhau CGMPhường, tính toán IGMP (IGMP snooping) cùng RGMP có thể chấp nhận được những switch buổi tối ưu những cách thức đưa giữ lượng Multicast của nó. Phần tiếp nối sẽ khảo sát điều tra làm cố kỉnh làm sao những router và thứ trạm dùng IGMPhường nhằm đảm bảo an toàn rằng router gồm đề xuất chuyển Multicast lưu lại lượng ra một cổng LAN hay không.

Các router hoặc các switch nhiều lớp MLS hoàn toàn có thể tạo ra những cây Multicast cùng chuyển các gói tin đi một phương pháp kết quả. Tuy nhiên sinh sống lớp 2, một switch chỉ khám nghiệm phần đầu của khung tin Ethernet để tìm kiếm địa chỉ mối cung cấp và hệ trọng đích. Các switch này sẽ không thể chuyển động ‘theo yêu thương cầu’ giống hệt như router. Thông tin cực tốt nhưng mà một switch hiểu rằng là tác động Multicast đích và lúc đó kchuyện xấu đó rất cần được được vạc tán ra toàn bộ những cổng của Vlan.

Có nhị thủ tục được cải cách và phát triển để chất nhận được các switch chuyển những gói tin Multicast một phương pháp tối ưu. Một là dùng đo lường IGMPhường. (IGMPhường. snooping) cùng nhì là cần sử dụng CGMPhường. Một cách thức đòi hỏi Hartware dạn dĩ, còn cách thức cơ thì giao lưu và học hỏi thông tin trường đoản cú các router láng giềng.

Xem thêm: Kiểm Tra Nhiệt Độ Cpu Bao Nhiêu Là Cao, Nhiệt Độ Cpu Bao Nhiêu Là Ổn

1. Gisát hại IGMP

Trong chính sách chuyển động thông thường, một sản phẩm trạm ước ao tsi mê gia vào một trong những team Multicast buộc phải liên lạc với cùng một router ngõ ra để router chuyển lắp thêm trạm kia vào nhóm Multicast. IGMPhường snooping cho phép một switch lắng nghe những thông điệp report quan hệ nam nữ IGMPhường. này thế nào cho nó có thể đưa ra trang bị trạm như thế nào đang yêu cầu nhóm nào.

Để tham gia vào một nhóm, một đồ vật trạm nên gửi những thông điệp báo cáo quan hệ tình dục Multicast về bao gồm liên quan Multicast của nhóm đó. Một switch L2 nên lắng nghe đến tất cả các khung tin Multicast để tìm ra thông báo IGMPhường. Đây cụ thể là 1 trong những nhiệm vụ mang lại CPU của switch.

Một đồ vật L3 switch thì có lợi chũm rõ ràng rộng, nó hoàn toàn có thể tách ra báo cáo L3 trong một kđiều xấu. Kiểu switch này bắt buộc lắng nghe rất nhiều gói IGMPhường. Lúc một thông điệp report quan hệ được lắng nghe, switch đang thêm can dự MAC của nhóm Multicast vào bảng CAM của nó cùng với cổng nguồn vị trí nhưng mà một gói IGMPhường. được nhận. Tác vụ này đã links can hệ nhóm với các đồ vật trạm sẽ yên cầu tsay mê gia đội.

lúc những đồ vật trạm không giống cũng thưởng thức tmê mệt gia đội, những cổng tương ứng sẽ tiến hành cấp dưỡng bảng CAM. Khi tất cả một khung tin đề nghị mang lại một liên can Multicast, nó rất có thể được nhân bản ra chính xác những cổng của những trang bị trạm.

Với IGMPhường. snooping, có nhị ngôi trường vừa lòng đặc biệt quan trọng vào bảng CAM. Một là, toàn bộ những ảnh hưởng IGMP là phân biệt vày switch (update động) cũng sẽ được lưu giữ vào bảng CAM. Các ktin xấu Multicast cũng nên được nhân bạn dạng về phía những router để những lưu lượng này có thể được định con đường giả dụ quan trọng. Hai là, CPU của switch cũng là một trong những member của nhóm Multicast vày nó hoàn toàn có thể coi các gói IGMP đến và đi. Chỉ tất cả lưu lượng của IGMP là được xử trí. CPU sẽ không còn kiểm soát những khung tin Multicast không giống.

Điều gì đang xẩy ra nếu như khối hệ thống mạng bao gồm vài switch chưa phải của Cisco? quý khách chẳng thể dùng CGMP. cũng chính vì đấy là giao thức của Cisteo. IGMP snooping rất có thể được sử dụng cho 1 môi trường thiên nhiên có khá nhiều loại switch khác nhau nhằm kiểm soát câu hỏi phân phối giữ lượng nghỉ ngơi lớp 2. IGMP snooping những hiểu biết phần mềm switch nghe lén những hiệp thương IGMP giữa các vật dụng trạm và các router. Switch sẽ kiểm tra các thông điệp IGMP và học tập vị trí của những router Multicast và các thành viên team.

Ba bước dưới đây sẽ diễn đạt quá trình tổng thể của IGMPhường snooping:

Ngay khi các switch vạc hiện tại những router vào Vlan, switch vẫn sản xuất list cổng của toàn bộ những GDA vào VLAN kia.

Bước 2: lúc một switch cảm nhận một thông điệp báo cáo IGMPhường. trên một cổng, CPU đã xem cửa hàng team GDA, tạo nên một sản phẩm trong bảng CAM cùng thêm can dự cổng vào mặt hàng. Cổng của switch bao gồm router cũng rất được sản xuất hàng new này. Nếu các thứ trạm khác gửi những report IGMP., switch đang đưa lưu giữ lượng ra các cổng.

Tương từ bỏ, khi một switch cảm nhận một thông điệp bong khỏi team, CPU đang tìm kiếm can dự GDA, xóa các cổng ra khỏi bảng CAM cùng ko đẩy lưu lại lượng ra cổng kia. Switch sẽ đánh giá phía trên có phải là cổng cuối cùng của GDA hay là không. Nếu trên đây không hẳn là cổng cuối cùng, Tức là có ít nhất một vật dụng trong Vlan vẫn ước ao nghe lưu giữ lượng , switch sẽ quăng quật thông điệp tránh vứt, nếu như không giống đi, nó đang gửi thông điệp rời bỏ mang lại router.

Bởi vậy, IGMP. snooping giúp cho các switch gửi lưu lại lượng chỉ mang đến đều đội đề nghị nó và né tránh tiêu tốn lãng phí băng thông. Để tăng tác dụng vận động, IGMP. snooping yên cầu phần cứng đề nghị hỗ trợ công dụng lọc bằng Hartware làm sao để cho nó có thể phân biệt sự khác biệt giữa các report IGMPhường. cùng lưu lại lượng Multicast thông thường. CPU của switch cần phải thấy những thông điệp report IGMPhường. (với những thông điệp định đường Multicast khác) chính vì IGMP. snooping hoàn toàn có thể làm tốn CPU. Tuy nhiên, quá trình đẩy kđiều hung đi ko tận hưởng chu kỳ luân hồi CPU mà lại chỉ cần Hartware ASIC của switch.

Những switch cũ hơn, nhất là đầy đủ switch không tồn tại L3 sẽ không còn thể dấn dạng một gói tin là IGMP.. Các switch này bị ràng buộc về CPU bằng cách gửi toàn bộ những Multicast lưu lại lượng . Phần bự các switch tiến bộ ngày nay hỗ trợ đầy đủ tính năng L3 nhằm nhận thấy IGMP sao cho IGMP snooping sẽ không buộc ràng CPU.

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *