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