您的位置:首页 > 其它

PIM Sparse-Mode 中 RP 的三种定义方法(static、AutoRP、BSR)

2014-01-10 17:44 288 查看
ip multicast中,我们最常用的就是PIM了,因为它独立于路由协议的特性,当之无愧地成为了最重要的多播路由协议。

PIM 分为三种模式:Sparse Dense Sparse-Dense

在非DENSE模式下,PIM需要借助RP来实现多播路由转发,多播数据转发等功能。

RP的建立方式有三种,分别是static autorp 以及 bsr

RP在这里是redezvous point汇聚点的意思,所有多播源将数据发给RP,再由RP转发给接收者,这样避免了FULL MESH拓扑下大量的FLOOD。

1、STATIC

例1:

我们需要将RP配置为 147.106.6.22,它将为225.2.2.2这个多播地址服务。

ip pim rp-address 147.106.6.22 10

access-list 10 permit 225.2.2.2 0.0.0.0

2、AutoRP

例2:

ip pim send-rp-discovery scope 16 //映射代理

ip pim send-rp-announce loopback0 scope 255 group-list 10 //侯选RP

access-list 10 permit 224.5.5.0 0.0.0.255 //多播组

access-list 10 permit 224.6.6.0 0.0.0.255 //多播组

3、BSR

例3:

ip pim bsr-candidate loopback0

ip pim rp-candidate loopback0 group-list 10

access-list 10 permit 224.5.5.0 0.0.0.255

access-list 10 permit 224.6.6.0 0.0.0.255

多播PIM中,为提高冗余可靠性,常会布置多台BSR、RP,这些设备之间肯定会存在竞争,谁作主,谁备选?

一、RP-CANDIDATE

首先说一个特例,RP-CANDIDATE,我们通常会用下面的命令设置

ip pim rp-candidate lo0 group-list 22 priority (0-255)

注意最后的优先级,范围从0-255,多台设备竞选RP-CANDIDATE时,会取较小者为主

如优先级相同,再比LOO0BACK接口IP地址,较大者优

总结:

1、priority 小

2、ip 大

二、AUTO-RP

配置命令:

ip pim send-rp-announce lo0 scope 15 group-list 22

这里没有优先级,只能比较IP地址,大者为主

总结:IP 大

三、BSR

配置命令:

ip pim bsr-candidate lo0 0 0-255

最后一个字段是优先级,但是这里是优先级大者为主

总结:

1、priority 大

2、ip 大

最后补充一点,跟BSR RP无关,也是与优先级有联系的

PIM DR 的选举

这个DR与OSPF中的DR类似,选举时也有些类似,都是priority大者为主,但PIM DR可抢占,OSPF的DR无法抢占

总结:一般情况下,交换环境下DR可抢占,路由环境下DR不可抢占
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: