淺析組播知識之二層設(shè)備轉(zhuǎn)發(fā)組播
CGMP( cisco group managment protocol )
***步
1路由器發(fā)送Join告訴交換機(jī)連接交換機(jī)的MAC地址
2交換機(jī)配置監(jiān)聽CGMP包并知道相應(yīng)接口上的路由器
3路由器會每隔60秒向交換機(jī)發(fā)送一次CGMP消息(keep alive)
第二步
1主機(jī)加組向路由器發(fā)送一個IGMP的成員報告 攜帶自己的IP和MAC地址
2路由器把組播地址轉(zhuǎn)化為目標(biāo)組播MAC地址,并向交換機(jī)發(fā)送一個CGMP的Join包,交換機(jī)把主機(jī)MAC地址加到CAM表里
3交換機(jī)把MAC地址和目的組播MAC地址關(guān)聯(lián)
第三步
1主機(jī)離組向路由器發(fā)送一個IGMP的離組消息 攜帶自己的IP和MAC地址
2路由器向交換機(jī)發(fā)送組定制查詢 來看在組播組內(nèi)是否還有活躍主機(jī)存在 交換機(jī)收到查詢并向所有映射過的端口轉(zhuǎn)發(fā)
3如果響應(yīng)查詢 路由器將發(fā)送CGMP的離組包,告訴交換機(jī)刪除離組主機(jī)的MAC地址
4如果沒有響應(yīng)路由器將發(fā)送CGMP的離組消息 讓交換機(jī)在本地的MAC地址表里刪除整個組播組的所有信息
IGMP snooping(cisco 交換機(jī)默認(rèn)開啟)
1組播路由器將周期性的發(fā)送IGMP的查詢到所有的VLAN
2在主機(jī)和路由器間,交換機(jī)將動態(tài)監(jiān)聽每個IGMP組播包,并且保持跟蹤,記錄那個接口和那個組播組的關(guān)聯(lián)關(guān)系(可手工配置)
3交換機(jī)將基于每個VLAN 創(chuàng)建條目
4主機(jī)離組,路由器會發(fā)組定制查詢包,交換機(jī)繼續(xù)監(jiān)聽,若收不到主機(jī)響應(yīng)的成員報告則刪除條目
組播分發(fā)樹
1、源分發(fā)樹(SPT 最短路徑樹) ------------源就是樹根 (S,G)
2、共享分發(fā)樹---------------------------需要選樹根RP (*,G)
共同點
1、建立無環(huán)拓?fù)?/p>
2、動態(tài)的離組或加組
3、如果子網(wǎng)中的***個主機(jī)從最近的葉子路由器請求加組后,他會向上游路由器發(fā)出請求轉(zhuǎn)發(fā)流量,
當(dāng)子網(wǎng)上所有主機(jī)都不需要在接收流量的時候,將停止轉(zhuǎn)發(fā)并且向上剪切掉流量的轉(zhuǎn)發(fā)
不同點
(S,G) 每一個源會有一棵路徑樹
(*,G) 只有一個源 (RP)
組播的轉(zhuǎn)發(fā),單播轉(zhuǎn)發(fā)
組播關(guān)注數(shù)據(jù)包從哪來 (RPF)逆向路徑轉(zhuǎn)發(fā)
單播關(guān)注數(shù)據(jù)包往哪去
組播路由選擇協(xié)議構(gòu)建分發(fā)樹
dense mode protocols (密集模式)
假設(shè)組成員密集的存在于網(wǎng)絡(luò)中,并且有足夠的帶寬建立和維護(hù)分發(fā)樹。
常用于LAN;push 由上至下;通常用源分發(fā)樹(S,G);sparse mode protocols (稀疏模式)
假設(shè)組成員稀疏的存在于網(wǎng)絡(luò)中,并且?guī)捄艿?/p>
常用于WAN;pull 由下至上;通常使用共享分發(fā)樹(*,G);PIM v2 協(xié)議號13, 用組播地址224.0.0.13;使用單播路由表確認(rèn)數(shù)據(jù)流的源地址
獨立與協(xié)議的組播協(xié)議
工作模式1、PIM-DM 有以下特性
1、他是一個密集型的路由選擇協(xié)議
2、他構(gòu)建一個源分發(fā)樹
3、他是獨立于單播路由表
4、他是一個“推的”模型
5、通常用于小型的網(wǎng)絡(luò)環(huán)境
工作模式2、 PIM-SM 有以下特性
1、他是一個稀疏型的路由選擇協(xié)議
2、他建立了兩種分發(fā)樹 從RP到接收方用共享分發(fā)樹,從源到RP之間用源分發(fā)樹,swich over | RP 像介紹,發(fā)現(xiàn)***路徑自動切換,也可由管理員強(qiáng)制手工RP
3、他是獨立于單播路由表
4、他是一個“拉的”模型
5、他可以同時使用密集和稀疏
組播知識中二層設(shè)備轉(zhuǎn)發(fā)組播的內(nèi)容介紹就結(jié)束了,希望大家已經(jīng)掌握。
【編輯推薦】