路由器收到組播數據的接口稱爲上游,轉發組播數據的接口稱爲下游。
配置思路:
全部路由器全局使能組播路由功能;
路由器全部主機側接口均配置
IGMP V2
;
路由器全部網絡互聯接口和主機側接口均配置
PIM
—
DM
組播協議。
【
MA5200G
】
multicast routing-enable
Interface g1/0/0
Pim dm
Interface g1/0/1.1
Pim dm
Igmp enable
【
NE5000E
】
multicast routing-enable
Interface g1/0/0
Pim dm
Interface g1/0/1
Pim dm
【
NE40E
】
multicast routing-enable
Interface g4/0/0
Pim dm
Interface g4/0/1.1
Pim dm
Igmp enable
Interface g4/0/1.2
Pim dm
Igmp enable
配置完成後,在組播源主機
(10.10.100.5)
上使用
VLC
軟件向組播組
(224.1.1.5)
播放視頻文件,在組播接收主機上使用
VLC
接收組播組
(224.1.1.5)
網絡視頻。同時在組播源主機上使用抓包軟件抓包,進行分析。能夠看到源主機
10.10.100.5
向組播組
224.1.1.5
的
UDP
端口
1234
發送組播數據包。
經常使用維護和調試命令:
【
NE5000E
】
display pim routing-table **
查看
PIM
組播路由表中的
(S,G)
表項
【
NE5000E
】
display pim interface
**
查看本臺路由器運行
PIM
協議的接口或子接口
【
NE5000E
】
display pim neighbor **
查看本臺路由器的
PIM
鄰居
1、
PIM-SM
測試
PIM-SM
假設網絡中的組成員分佈很是稀疏,幾乎全部網段均不存在組成員。直到某網段出現組成員時,才構建組播路由,向該網段轉發組播數據。
PIM-SM
模型實現組播轉發的核心任務是構造並維護一棵單向共享樹。共享樹選擇
PIM
中某一路由器做爲公用根節點,稱爲匯聚點
RP
(
Rendezvous Point
)。組播數據經過
RP
沿共享樹向接收者轉發。引入
RP
進行組播轉發,減小了數據報文和控制報文佔用的網絡帶寬,下降了路由器的處理開銷。
在接收側,鏈接信息接收者的路由器向該組播組對應的
RP
發送組加入消息,加入消息通過一個個路由器後到達根部(即
RP
匯聚點),所通過的路徑就變成了此共享樹
RPT
的分支。發送端若是想要往某組播組發送數據,首先由第一跳路由器向
RP
匯聚點進行註冊,註冊消息到達
RP
後觸發源樹創建。以後組播源把數據發向
RP
匯聚點,當數據到達了
RP
匯聚點後,組播數據包被複制並沿着
RPT
樹傳給接收者。複製僅發生在分發樹的分支處,這個過程能自動重複直到數據包最終到達接收者。
一、
靜態
RP
測試
配置思路:
全部路由器全局使能組播路由功能;
路由器全部主機側接口均配置
IGMP V2
;
路由器全部網絡互聯接口和主機側接口均配置
PIM
—
SM
組播協議;
全部
PIM-SM
路由配置靜態
RP
。
MA
5200G
配置樣例:
選取
NE5000E
做爲
PIM-SM
域中的
RP
。
爲確保
RP
的穩定性,通常選取設備的
loopback
地址做爲靜態
RP
地址。
【
MA5200G
】
multicast routing-enable
pim
Static-r
p 2.2.2
.2
Interface g 1/0/0
Pim sm
Interface g 1/0/1.1
Pim sm
Igmp enable
經常使用維護和調試命令:
【
MA5200G
】
display pim rp-info **
查看
PIM-SM
域中
RP
信息
【
NE5000E
】
display pim routing-table
**
查看
PIM-SM
組播路由表中的
(S,G)
表項和(
*,G
)表項
2
、
C-RP
和
C-BSR
配置
PIM-SM
域中除了配置靜態
RP
以外,在較大的
PIM-SM
域中還有動態配置
C-BSR
和
C-RP
的解決辦法,提供了
PIM-SM
域的穩定性和健壯性。且不建議同時配置靜態
RP
和
C-RP
兩種
RP
。
配置思路:
配置
OSPF
單播路由協議;
配置
PIM-SM
基本功能;
配置
C-BSR
和
C-RP
。
![](http://static.javashuo.com/static/loading.gif)
在測試拓撲中選取
NE5000E
做爲
C-BSR
,
NE40E
和
MA
5200G
做爲候選
C-RP
競選
PIM-SM
域中的
RP
,經過指定
C-RP
的優先級優先選擇
NE40E
做爲
PIM-SM
域中的實際
RP
。
相關配置以下:
【
MA5200G
】
interface loopback 0
Pim sm
Pim
c-rp loopback 0
【
NE40E
】
interface loopback 0
Pim sm
Pim
c-rp loopback 0
c-rp priorty 10
【
NE5000E
】
interface loopback 0
Pim sm
Pim
c-bsr loopback 0
維護和調試參考命令:
【
MA
5200G
】
display pim rp-info
【
MA
5200G
】
display pim routing-table
3、測試結論:
現網運行的華爲核心路由器、業務路由
SR
和
BRAS
設備均能較好的支持組播路由協議
PIM
和主機側組播協議
IGMP
。
存在問題:因爲測試時間和測試人員技術水平的限制,設備對
MSDP
和
MBGP
的測試未能進行,須要在後續的測試中加以完善。