Multicast多播筆記(二)

一、IP 多播地址是怎樣映射成MAC多播地址的?

多播MAC地址的高24bit爲0x01005e,第25bit爲0,即高25bit爲固定值。MAC地址的低23bit爲組播IP地址的低23bit。由於 IP 組播地址的前4bit 是1110,代表組播標識,而後28bit 中只有23bit 被映射到MAC 地址,這樣IP 地址中就有5bit 信息丟失,導致的結果是出現了32 個IP 組播地址映射到同一MAC 地址上。image
image

二、網絡二層組播相關協議

image

PC1、PC2和PC3都是屬於vlan 1的,交換機接收到多播報文以後以後就會向vlan 1的所有端口轉發。但是我們現在PC2和PC3不想接收多播流量,爲了解決這個問題,我們有下面的兩種協議來解決這個問題。

網絡二層組播相關協議包括IGMP Snooping和CGMP協議。

1、IGMP Snooping(業界標準)(在交換機配置)的實現機理是:交換機通過偵聽主機發向路由器的IGMP成員報告消息的方式,形成組成員和交換機接口的對應關係;交換機根據該對應關係將收到組播數據包只轉給具有組成員的接口。 image
image

image
image
image
image

2、CGMP(思科私有)(在路由器和交換機結合配置)(Cisco Group Management Protocol)是Cisco基於客戶機/服務器模型開發的私有協議,在CGMP的支持下,組播路由器能夠根據接收到的IGMP數據包通知交換機哪些主機何時加入和脫離組播組,交換機利用由這些信息所構建的轉發表來確定將組播數據包向哪些接口轉發。GMRP是主機到以太網交換機的標準協議,它使組播用戶可以在第二層交換機上對組播成員進行註冊。
image
image
image
image
image
image
image
image

上面的F0/8口是做其他實驗忘記關閉的口。我們只需看到F0/2口就可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章