基于ASM的PIM-SM网络配置实例

本文详细介绍了如何在ASM模式下配置PIM-SM网络,包括设置接口IP、启用组播功能、配置RP以及IGMP,确保用户HostA和HostB能接收到来自不同源的组播数据。配置实例涉及华为S300系列交换机,涵盖了关键步骤和验证方法。
摘要由CSDN通过智能技术生成

基于ASM的PIM-SM网络配置实例

示意图

在这里插入图片描述
如图1所示,该网络接入了Internet,用户主机HostA、HostB希望能够接收到Source发送的组播数据。

配置思路

通过在交换机配置PIM-SM协议,为网络中的用户主机提供ASM服务,使得加入同一组播组的所有用户主机能够接收任意源发往该组的组播数据。

思路:
1.配置交换机接口IP地址和单播路由协议。组播域内路由协议PIM依赖单播路由协议,单播路由正常是组播协议正常工作的基础。

2.在所有提供组播服务的交换机上使能组播功能。使能组播功能是配置PIM-SM的前提。

3.在交换机所有接口上使能PIM-SM功能。使能PIM-SM功能之后才能配置PIM-SM的其他功能。

4.在与主机侧相连的交换机接口上使能IGMP。接收者能通过发送IGMP消息自由加入或者离开某个组播组。叶节点交换机通过IGMP协议来维护组成员关系列表。
说明:如果用户主机侧需同时配置PIM-SM和IGMP,必须先使能PIM-SM,再使能IGMP。

5.配置RP。在PIM-SM域中,RP是提供ASM服务的核心,是转发组播数据的中转站。建议RP的位置配置在组播流量分支较多的交换机上,如本图中的SwitchE的位置。

配置步骤

1.配置各接口的IP地址和单播路由协议。
省略,不着重讲;

2.使能组播功能,在各接口上使能PIM-SM功能。
#在所有交换机使能组播功能,在各接口上使能PIM-SM功能。SwitchB、SwitchC、SwitchD和SwitchE的配置与SwitchA相似,配置过程略。

[SwitchA] multicast routing-enable
[SwitchA] interface vlanif 10
[SwitchA-Vlanif10] pim sm
[SwitchA-Vlanif10] quit
[SwitchA] interface vlanif 20
[SwitchA-Vlanif20] pim sm
[SwitchA-Vlanif20] quit
[SwitchA] interface vlanif 30
[SwitchA-Vlanif30] pim sm
[SwitchA-Vlanif30] quit

3.在连接用户主机的接口上使能IGMP功能。

#在SwitchA连接用户主机的接口上使能IGMP功能。SwitchB和SwitchC的配置与SwitchA相似,配置过程略。

[SwitchA] interface vlanif 20
[SwitchA-Vlanif20] igmp enable
[SwitchA-Vlanif20] quit

4.配置RP

说明:配置RP有两种方式:静态RP和动态RP两种。可以同时配置,也可以只配置其中一种。同时配置两种RP时,可以通过参数调整优先选择哪种RP。

本实例同时配置两种RP,默认优选动态RP,静态RP作为备份。

#配置动态RP。需要将PIM-SM域的一个或多个交换机配置为C-RP和C-BSR。本例中指定SwitchE同时为C-RP和C-BSR,在SwitchE上配置RP服务的组地址范围,及C-BSR和C-RP所在接口位置。

[SwitchE] acl number 2008
[SwitchE-acl-basic-2008] rule permit source 225.1.1.0 0.0.0.255
[SwitchE-acl-basic-2008] quit
[SwitchE] pim
[SwitchE-pim] c-bsr vlanif 90 
[SwitchE-pim] c-rp vlanif 90 group-policy 2008
[SwitchE-pim] quit

#配置静态RP。需要在所有交换机上指定静态RP的地址,在SwitchA上配置如下。SwitchB、SwitchC、SwitchD和SwitchE的配置与SwitchA相似,配置过程略。

说明:如果命令static-rp X.X.X.X后面选择参数preferred,优先选择静态RP作为本PIM-SM域的RP。

[SwitchA] pim
[SwitchA-pim] static-rp 192.168.4.2
[SwitchA-pim] quit

验证配置结果
命令:

display pim interface命令可以查看接口上PIM的配置和运行情况。

display pim bsr-info命令可以查看交换机上BSR选举的信息

display pim rp-info命令可以查看Switch上获取的RP信息

display pim routing-table命令可以查看PIM协议组播路由表
说明:缺省情况下,组成员端DR在收到组播源发来的第一份组播数据后就会触发SPT切换,新建(S,G)路由表项。因此,交换机上显示的(S,G)路由表项一般都是SPT切换后的(S,G)路由表项。

参考文档

1.华为S300, S500, S2700, S5700, S6700_V200R021C00, C01_03_zh_AZK09107

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值