路由器收到组播数据的接口称为上游,转发组播数据的接口称为下游。
配置思路:
全部路由器全局使能组播路由功能;
路由器全部主机侧接口均配置
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
。

在测试拓扑中选取
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
的测试未能进行,须要在后续的测试中加以完善。