一、網(wǎng)絡(luò)結(jié)構(gòu)
客戶需求:當(dāng)客戶端請(qǐng)求組播通信時(shí)(IGMP 加入),組播通信開(kāi)始。當(dāng)客戶端
離開(kāi)組播組時(shí)(IGMP 離開(kāi)),組播通信停止。通過(guò)檢查交換機(jī)的組播組狀態(tài),
端口統(tǒng)計(jì),VLC 服務(wù)器上的Wireshark 捕捉IGMP 加入和離開(kāi)的報(bào)文來(lái)驗(yàn)證效果。
二、交換機(jī)配置
1、Switch A 配置
1)創(chuàng)建VLAN 100
2).將端口1 配置為Trunk 類型,并分配PVID 為1。分配端口2 到VLAN100, VLC 服務(wù)器連接到該端口。
3).在菜單“Multicast Filtering—Configure IGMP Parameters”配置IGMP 參數(shù)。
· Switch A 配置為被動(dòng)模式,只被動(dòng)偵聽(tīng)I(yíng)GMP 數(shù)據(jù)流,不發(fā)送IGMP 查詢。
· 端口2 是路由器端口,這是由于從該端口接收組播數(shù)據(jù)流,而網(wǎng)絡(luò)中沒(méi)有真正的路由器。該參數(shù)指定連接到組播路由器的端口。如果不配置,交換機(jī)也能檢測(cè)到,建議提前配置好該端口。
· 路由器轉(zhuǎn)發(fā)開(kāi)啟:該參數(shù)指定組播數(shù)據(jù)流是否一直被轉(zhuǎn)發(fā)到組播路由器。
2、Switch B 配置
1).步驟1 和步驟2 的配置與Switch A 相同。端口2(VLAN100)連接VLC 客戶端。
2).步驟3:配置IGMP 參數(shù)
· Switch B 配置為主動(dòng)模式,如果檢測(cè)一段時(shí)間后,沒(méi)有更好的候選者發(fā)出查詢報(bào)文,該交換機(jī)發(fā)出IGMP 查詢報(bào)文。
· 端口1 配置為路由器端口,從該端口接收組播報(bào)文。
· 路由器轉(zhuǎn)發(fā)選項(xiàng)打開(kāi),該參數(shù)指定組播數(shù)據(jù)流是否一直被轉(zhuǎn)發(fā)到組播路由器。
3、測(cè)試結(jié)果
VLC 服務(wù)器開(kāi)始發(fā)送數(shù)據(jù)流時(shí),得到如下的測(cè)試結(jié)果。
在菜單“Multicast Filtering - View IP Multicast Groups”查看交換機(jī)A 和B 的組播組狀態(tài)。
從上圖中可以看到交換機(jī)A 沒(méi)有任何端口加入組播組,只注冊(cè)了VLC 服務(wù)器的組播IP 地址,交換機(jī)B 的端口2 加入了組播組239.255.255.250,沒(méi)有加入組播組239.0.0.1。
如果需要了解更多,請(qǐng)點(diǎn)擊http://siemensdianji.gongboshi.com
如果需要了解更多,請(qǐng)點(diǎn)擊http://siemensdianji.gongboshi.com