客戶至上
電話:15378180513
聯(lián)系人:
官網(wǎng):http://byzgrb.cn
現(xiàn)場拓撲如下圖,組播源直連在設備的G1/0/1接口,組播接收者直連在設備的G1/0/2接口,組播源的網(wǎng)關為設備上的interface vlan 203接口,組播接收者的網(wǎng)關為設備上的interface vlan 201接口。
如上連接拓撲,經(jīng)過組播業(yè)務測試發(fā)現(xiàn),組播源和組播接收者在同一個vlan,組播源和組播接收者IP同網(wǎng)段時,進行二層組播測試正常,但是跨了三層以后,組播接收者無法接收組播視頻。
(1)查看組播組注冊情況,有相應終端的IGMP注冊信息:
[H3C]dis igmp group
IGMP groups in total: 3
Vlan-interface201(172.18.0.1):
IGMP groups reported in total: 3
Group address Last reporter Uptime Expires
224.2.2.9 172.18.0.34 00:03:29 00:04:17 //172.18.0.34為測試終端
224.2.2.17 172.18.2.0 00:00:31 00:04:19 //172.18.2.0為測試的電視,該終端地址掩碼為22位
239.255.255.250 172.18.1.241 00:03:35 00:04:19
(2)查看組播路由表項,發(fā)現(xiàn)組播源無法加表,組播路由表項無法看到上行接口,組播流下行接口學習正常。
[H3C]dis pim routing-table
Total 3 (*, G) entries; 0 (S, G) entries
(*, 224.2.2.9)
Protocol: pim-dm, Flag: WC
UpTime: 00:03:30
Upstream interface: NULL
Upstream neighbor: NULL
RPF prime neighbor: NULL
Downstream interface information:
Total number of downstream interfaces: 1
1: Vlan-interface201
Protocol: igmp, UpTime: 00:03:30, Expires: -
(*, 224.2.2.17)
Protocol: pim-dm, Flag: WC
UpTime: 00:00:32
Upstream interface: NULL
Upstream neighbor: NULL
RPF prime neighbor: NULL
Downstream interface information:
Total number of downstream interfaces: 1
1: Vlan-interface201
Protocol: igmp, UpTime: 00:00:32, Expires: -
(*, 239.255.255.250)
Protocol: pim-dm, Flag: WC
UpTime: 00:03:36
Upstream interface: NULL
Upstream neighbor: NULL
RPF prime neighbor: NULL
Downstream interface information:
Total number of downstream interfaces: 1
1: Vlan-interface201
Protocol: igmp, UpTime: 00:03:36, Expires: -
(3)1/0/1口和1/0/2口均是處于STP的Forwarding轉發(fā)狀態(tài)的,而且連接組播源的G1/0/1口下有組播包計數(shù):
GigabitEthernet1/0/7
Current state: UP
Line protocol state: UP
Input (total): 124097622173 packets, 169020955287638 bytes
5005 unicasts, 48 broadcasts, 124097617106 multicasts, 0 pauses
(4)查看現(xiàn)場設備配置也并未發(fā)現(xiàn)問題:
interface Vlan-interface201 //接收者所在的vlan為201,對應vlan接口下開啟IGMP協(xié)議
ip address 172.18.0.1 255.255.252.0
igmp enable
#
multicast routing
#
interface Vlan-interface203 //組播源的網(wǎng)關接口下開啟PIM路由協(xié)議
ip address 10.10.10.1 255.255.255.0
pim dm
(5)經(jīng)過以上步驟排查后,并未發(fā)現(xiàn)什么異常,現(xiàn)場目前主要的問題是,組播源無法加入組播路由表。正常情況下,組播源發(fā)包給組播源網(wǎng)關接口上以后,組播路由設備應該就能正常加表了。于是我們進行抓包分析,發(fā)現(xiàn)組播源側,確實發(fā)送了許多組播數(shù)據(jù)報文,但是設備收到后為什么不將組播源地址加表呢?
于是我們繼續(xù)分析抓包報文中的內容,發(fā)現(xiàn)組播源發(fā)送的所有組播報文中,攜帶的TTL數(shù)值均為0。由于TTL數(shù)值,每經(jīng)過一個三層設備轉發(fā),都會進行減1操作,當三層設備收到TTL值為0的報文時,會將報文直接進行丟棄,進而不再進行處理。
根據(jù)分析的情況,協(xié)調現(xiàn)場的組播源服務器進行確認發(fā)包的TTL數(shù)值,發(fā)現(xiàn)其設置值確實為0,后續(xù)讓現(xiàn)場調整組播源的TTL為256后,組播業(yè)務正常,組播源加表正常,問題解決。
根據(jù)分析的情況,協(xié)調現(xiàn)場的組播源服務器進行確認發(fā)包的TTL數(shù)值,發(fā)現(xiàn)其設置值確實為0,后續(xù)讓現(xiàn)場調整組播源的TTL為256后,組播業(yè)務正常,組播源加表正常,問題解決。
對于我們日常使用的組播軟件,以VLC組播軟件為例,在session選項下,新建組播會話時,有個TTL值選項,建議直接配置為較大值256使用。
Copyright ? 2024 達銳斯科技 川公網(wǎng)安備 51010802000119號
XML地圖
蜀ICP備2020034250號-1 技術支持: 網(wǎng)站模板