• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

SR6600系列路由器PIM-SM静态RP和C-RP配合使用的配置

2013-05-15 发表
  • 0关注
  • 0收藏 1585浏览
张玺 六段
粉丝:4人 关注:0人

                    SR6600系列路由器PIM-SM静态RPC-RP配合使用的配置

 

关键字:SR66;组播;PIM-SM;静态RP;C-RP

一、组网需求:

某客户位于A地,其网络中拥有两台SR6602路由器,并拥有组播源2,为处于A地的用户提供组播服务。此客户的上级主管部门位于B地,B地网络中拥有组播源1,同样为处于A地的用户提供组播服务。A地用户通过加入不同的组播地址,接收两组播源发送的数据。

目前整个网络中所有的路由器均运行PIM-SM并配置了静态RP,此静态RP设备为SR6602路由器,位于B地网络。组播源12均要去此静态RP上注册,A地用户以及沿途路由器也要Join到此静态RP上。

现在客户提出网络改造,需求为:

1、  A地的两台SR6602上配置C-BSRC-RP1C-RP2,使组播源2注册在C-RP1C-RP2上,实现备份功能。

2、  组播源1仍然注册在B地的静态RP上。

3、  A地网络中添加新的组播源3,为A地用户提供组播服务(A地用户接收此服务的组播地址和前两者不同),组播源3同样注册在C-RP1C-RP2上。

4、  由于B地静态RP不归客户管理,所以不能改动此设备的配置。

 

二、组网图:

由于客户现场网络设备多,组网情况复杂,所以本案例中我们可以简化网络拓扑。以下组网图中设备及版本:SR6602路由器3台(版本R2604P08)、MSR30-20路由器1台(版本R2209P15);S5500交换机1台(版本R5101P02);PC4台(Win7系统)。其中,RT1-3SR6602路由器,RT4MSR30-20路由器。

下图中,组播源1地址为10.0.0.2,为加入组播地址225.0.0.1的用户提供服务;组播源2地址为11.0.0.2,为加入组播地址225.0.0.2的用户提供服务;组播源3地址为11.0.0.3,为加入组播地址225.0.0.3的用户提供服务。

三、配置步骤:

1、  整网配置OSPF路由协议,使单播路由互通。

2、  所有路由器上配置PIM-SM以及静态RP指向RT2RT4上配置IGMP

3、  RT1RT3上配置C-BSRC-RP

 

RT1 配置

#

 multicast routing-enable       //使能组播服务

#

acl number 2000          

 rule 0 permit source 225.0.0.2 0

 rule 5 permit source 225.0.0.3 0

#

interface LoopBack0

 ip address 1.1.1.1 255.255.255.255

#

interface GigabitEthernet0/0

 ip address 20.0.0.2 255.255.255.0

 pim sm                  //路由器各接口下均需启用PIM-SM

#

interface GigabitEthernet0/1

 ip address 21.0.0.2 255.255.255.0

 pim sm

#

interface GigabitEthernet0/2

 ip address 22.0.0.2 255.255.255.0

 pim sm

#

ospf 1 router-id 1.1.1.1

 area 0.0.0.0

  network 1.1.1.1 0.0.0.0

  network 20.0.0.0 0.0.0.255

  network 21.0.0.0 0.0.0.255

  network 22.0.0.0 0.0.0.255

#

pim

 c-bsr GigabitEthernet0/2    //配置C-BSR

 c-rp GigabitEthernet0/2 group-policy 2000   //配置C-RP1并配合ACL,使本设备只接受225.0.0.2225.0.0.3用户的Join

 static-rp 20.0.0.1            //配置静态RP指向RT2

#

RT2 配置

#

 multicast routing-enable

#

interface LoopBack0

 ip address 2.2.2.2 255.255.255.255

#

interface GigabitEthernet0/0

 ip address 20.0.0.1 255.255.255.0

 pim sm

#

interface GigabitEthernet0/1

 ip address 10.0.0.1 255.255.255.0

 pim sm

#

ospf 1 router-id 2.2.2.2

 area 0.0.0.0

  network 2.2.2.2 0.0.0.0

  network 20.0.0.0 0.0.0.255

  network 10.0.0.0 0.0.0.255

#

pim

 static-rp 20.0.0.1

#

RT3 配置

#

 multicast routing-enable

#

acl number 2000

 rule 0 permit source 225.0.0.2 0

 rule 5 permit source 225.0.0.3 0

#

interface LoopBack0

 ip address 3.3.3.3 255.255.255.255

#

interface GigabitEthernet0/0

 port link-mode route

 ip address 21.0.0.1 255.255.255.0

 pim sm

#              

interface GigabitEthernet0/1

 port link-mode route

 ip address 11.0.0.1 255.255.255.0

 pim sm

#

ospf 1 router-id 3.3.3.3

 area 0.0.0.0

  network 3.3.3.3 0.0.0.0

  network 21.0.0.0 0.0.0.255

  network 11.0.0.0 0.0.0.255

#

pim

 c-bsr GigabitEthernet0/0

 c-rp GigabitEthernet0/0 group-policy 2000 //配置C-RP2并配合ACL,使本设备只接受225.0.0.2225.0.0.3用户的Join

 static-rp 20.0.0.1

#

RT4 配置

#

 multicast routing-enable

#

interface LoopBack0

 ip address 4.4.4.4 255.255.255.255

#

interface GigabitEthernet0/0

 port link-mode route

 ip address 22.0.0.1 255.255.255.0

 pim sm

#

interface GigabitEthernet0/1

 port link-mode route

 ip address 12.0.0.1 255.255.255.0

 igmp enable

 pim sm

#

ospf 1

 area 0.0.0.0

  network 4.4.4.4 0.0.0.0

  network 22.0.0.0 0.0.0.255

  network 12.0.0.0 0.0.0.255

#

igmp

#

pim

 static-rp 20.0.0.1

#

 

四、功能测试:

1、完成(三)中配置的第(2)步后(此时没有添加组播源3,还原了客户网络未改造前的情况),查看RT4上的组播路由表:

<RT4>dis multicast routing-table

Multicast routing table of VPN-Instance: public net

 Total 2 entries

 00001. (10.0.0.2, 225.0.0.1)

       Uptime: 00:19:10

       Upstream Interface: GigabitEthernet0/0

       List of 1 downstream interface

           1:  GigabitEthernet0/1

 00002. (11.0.0.2, 225.0.0.2)

       Uptime: 00:00:07

       Upstream Interface: GigabitEthernet0/0

       List of 1 downstream interface

           1:  GigabitEthernet0/1

    查看组播地址JoinRP信息:

<RT4>dis pim rp-info 225.0.0.1        //接收组播源1的组播地址225.0.0.1

 VPN-Instance: public net

 Static RP Address is: 20.0.0.1

 RP mapping for this group is: 20.0.0.1  //组播源1225.0.0.1Join在了B地静态RP

<RT4>dis pim rp-info 225.0.0.2       //接收组播源2的组播地址225.0.0.2

 VPN-Instance: public net

 Static RP Address is: 20.0.0.1          

RP mapping for this group is: 20.0.0.1   //组播源2225.0.0.2Join在了B地静态RP

 

2、完成(三)中所有的配置后,可见组播源2225.0.0.2的组播地址放弃了Join B 静态RP,而是JoinC-RP1

[RT4]dis pim rp-info 225.0.0.1

 VPN-Instance: public net

 Static RP Address is: 20.0.0.1

 RP mapping for this group is: 20.0.0.1

[RT4]dis pim rp-info 225.0.0.2

 VPN-Instance: public net

 BSR RP Address is: 22.0.0.2

     Priority: 192

     HoldTime: 150

     Uptime: 00:02:26

     Expires: 00:02:04

 Static RP Address is: 20.0.0.1

 RP mapping for this group is: 22.0.0.2    //JoinC-RP1

 

3、这时启用新的组播源3和组播地址225.0.0.3,可见Join在了C-RP1上:

[RT4]dis pim rp-info 225.0.0.3

 VPN-Instance: public net

 BSR RP Address is: 22.0.0.2

     Priority: 192

     HoldTime: 150

     Uptime: 00:04:01

     Expires: 00:02:29

 Static RP Address is: 20.0.0.1

 RP mapping for this group is: 22.0.0.2       //JoinC-RP1

 

4、  整个过程中,组播数据接收情况正常。

用户侧接收报文统计:

       组播源3发送报文统计:

 

 

五、配置关键点:

1、如果客户有进一步的优化需求的话,可以考虑通过优先级配置让A地的两个组播源分别注册到C-RP1C-RP2,以实现报文的负载分担。

2static-rp命令后面可以跟preferred参数,此参数指定当静态RP与动态RP冲突时,优先选择静态RP。如果未指定本参数,则优先选择动态RP,如果网络中没有动态RP或动态RP失效,静态RP才能生效。

 

 

 

 

 

该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

作者在2019-06-10对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作