华为PIM-SM 动态RP实验配置

目录

建立PIM SM邻居

配置DR

配置动态RP

组成员端DR上配置IGMP

配置PIM安全

配置SPT切换

配置Anycast RP


 配置接口的IP地址,并配置路由协议使得全网互通

建立PIM SM邻居

AR5操作

multicast routing-enable   开启组播路由转发功能

int g0/0/0

 pim sm                 开启PIM SM(所有接口都要开启)

int g0/0/1

 pim sm

int g4/0/0

 pim sm

AR6、AR7、AR9操作

multicast routing-enable

int g0/0/0

 pim sm

int g0/0/1

 pim sm

配置DR

此处场景可以不配置DR优先级操作,因为此处组播源和组成员所在网段只连接着一个PIM路由器,不需要进行DR选举,此PIM路由器就为DR

当存在多个PIN路由器时就需要选举,通过配置DR优先级来改变DR的选举结果

AR5

interface GigabitEthernet0/0/0

 pim hello-option dr-priority 100   配置PIM接口的DR优先级(0~4294967295)

 数值越大,优先级越高(缺省为1,DR优先级相同时,IP地址大优先)

interface GigabitEthernet4/0/0

 pim hello-option dr-priority 40

AR9

interface GigabitEthernet0/0/1

 pim hello-option dr-priority 100

配置动态RP

默认静态RP优先级低于动态RP,当配置静态RP是加入 preferred字段,则静态优于动态

配置C-BSR(AR7会选为BSR,AR6为C-BSR)

AR7上配置

Int loop 0

 pim sm

pim

 c-bsr LoopBack0 hash-length 1 priority 100

 配置c-bsr为Loop0接口,C-BSR的哈希掩码长度为1-缺30,优先级为10-缺0

 C-BSR的优先级用于选举BSR,数值越大,优先级越高

 C-BSR哈希掩码长度用于RP竞选

AR6上配置

int loop 0

 pim sm

pim

 c-bsr LoopBack0 hash-length 1 priority 10

配置C-RR(AR7为239.0.0.1的RP,AR6为239.0.0.10的RP)

AR7上配置

acl number 2001     

 rule 5 permit source 239.0.0.1 0.0.0.0

 rule deny

pim

 c-rp LoopBack0 group-policy 2001 priority 10

 配置路由器向BSR通告自己为C-RP,自己的组范围为ACL 2001内允许的组播组

 配置自己的RP优先级为10,数值越大,优先级越低,缺0

AR6上配置

acl number 2001

 rule 5 permit source 239.0.0.10 0.0.0.0

 rule deny

pim

 c-rp LoopBack0 group-policy 2001

组成员端DR上配置IGMP

interface GigabitEthernet0/0/1

 igmp enable

 igmp version 2

 如果要配置SSM模型时,使用的IGMP等级为IGMP v3

配置PIM安全

AR5上配置BSR边界

interface GigabitEthernet0/0/2

 pim bsr-boundary

AR9上配置PIM Silent

interface GigabitEthernet0/0/1

 pim silent

AR9上对主机加入的组做限制

acl number 2000 

 rule 5 permit source 239.0.0.1 0.0.0.0

 rule 10 permit source 239.0.0.10 0.0.0.0

 rule 15 deny

interface GigabitEthernet0/0/1

 igmp group-policy 2000    从此接口只能加入239.0.0.1和239.0.0.10这两个组播组

如果IGMP为v3版本,则不会有(*,Group)表项


配置SPT切换

组播路由协议——PIM SM工作机制_静下心来敲木鱼的博客-CSDN博客https://blog.csdn.net/m0_49864110/article/details/127815180在组成员端DR进行配置

pim

 spt-switch-threshold 1024

当组播报文速率达到1024后进行SPT切换


配置Anycast RP

PIM其它特性——IPv6、Anycast RP_静下心来敲木鱼的博客-CSDN博客_anycast rphttps://blog.csdn.net/m0_49864110/article/details/127815231

Anycast RP可实现组播源就近注册和接收者就近加入

(相比于正常PIM-SM配置只是动态RP的选举配置不同,其余配置相同)

AR6配置

Pim

 c-bsr LoopBack 0

 c-rp LoopBack 0

 anycast-rp 67.67.67.67

  local-address 6.6.6.6

 peer 7.7.7.7

AR7配置

pim

 c-bsr LoopBack 0

 c-rp LoopBack 0

 anycast-rp 67.67.67.67

  local-address 7.7.7.7

  peer 6.6.6.6

  • 2
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

静下心来敲木鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值