工控網(wǎng)首頁(yè)
>

應(yīng)用設(shè)計(jì)

>

技術(shù) | IGMP Snooping協(xié)議分享

技術(shù) | IGMP Snooping協(xié)議分享

image.png

     IGMP Snooping和IGMP協(xié)議一樣,兩者都用于組播組的管理和控制,它們都使用IGMP報(bào)文。IGMP協(xié)議運(yùn)行在網(wǎng)絡(luò)層,而IGMP Snooping則運(yùn)行在鏈路層,當(dāng)二層以太網(wǎng)交換機(jī)收到主機(jī)和路由器之間傳遞的IGMP報(bào)文時(shí),IGMP Snooping分析IGMP報(bào)文所帶的信息,在二層建立和維護(hù)MAC表,以后從路由器下發(fā)的組播報(bào)文就根據(jù)MAC表進(jìn)行轉(zhuǎn)發(fā)。IGMP Snooping只有在收到某一端口的IGMP離開(kāi)報(bào)文或者某一端口的老化時(shí)間定時(shí)器超時(shí)的時(shí)候才會(huì)主動(dòng)向端口發(fā)IGMP特定組查詢(xún)報(bào)文,除此之外,它不會(huì)向端口發(fā)任何IGMP報(bào)文。

image.png

     在局域網(wǎng)中,組播報(bào)文不可避免的要經(jīng)過(guò)一些二層網(wǎng)絡(luò)設(shè)備,如路由器和組播用戶(hù)之間的二層網(wǎng)絡(luò)交換機(jī)。由于二層交換機(jī)無(wú)法學(xué)習(xí)組播MAC地址,因此組播報(bào)文會(huì)在二層被廣播,即同一廣播域內(nèi)的組播成員和非組播成員都能收到組播報(bào)文。這樣不但浪費(fèi)了網(wǎng)絡(luò)帶寬,而且影響了網(wǎng)絡(luò)信息的安全性。

image.png

     IGMP Snooping是解決此類(lèi)問(wèn)題的理想方案。如上圖所示,當(dāng)交換機(jī)未啟用IGMP Snooping時(shí),組播報(bào)文將通過(guò)廣播分別發(fā)送至主機(jī)A、B、C;當(dāng)交換機(jī)啟用IGMP Snooping后,該交換機(jī)可以偵聽(tīng)和分析IGMP報(bào)文,指定相應(yīng)的二層組播的接收者(主機(jī)A和C),從而有效地控制組播報(bào)文轉(zhuǎn)發(fā)。這樣,只有組播成員主機(jī)A和主機(jī)C能接收組播報(bào)文,主機(jī)B無(wú)法接收組播報(bào)文。

image.png

     igmp Snooping,是Internet Group Management Protocol Snooping(互聯(lián)網(wǎng)組管理協(xié)議窺探)的簡(jiǎn)稱(chēng),是網(wǎng)絡(luò)交換機(jī)的重要功能,運(yùn)行IGMP Snooping的二層設(shè)備通過(guò)對(duì)收到的IGMP報(bào)文進(jìn)行分析,為端口和MAC組播地址建立起映射關(guān)系,并根據(jù)這樣的映射關(guān)系轉(zhuǎn)發(fā)組播數(shù)據(jù),不僅能降低帶寬消耗,避免二層網(wǎng)絡(luò)組播泛濫,同時(shí),還能提高網(wǎng)絡(luò)信息安全性,是搭建良好網(wǎng)絡(luò)的理想解決方案。

審核編輯(
王靜
)
投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

AVCOMM恩創(chuàng)提供豐富的Profinet解決方案

單臺(tái)防火墻,保護(hù)多達(dá)11道工業(yè)網(wǎng)絡(luò)邊界

恩創(chuàng)自管理防火墻最大可節(jié)約50%投資

白名單技術(shù)在工業(yè)防火墻中的應(yīng)用

交換機(jī)忘記管理IP怎么辦?