zoukankan      html  css  js  c++  java
  • H3C BGP配置5MBGP配置

    1.组网需求  

    ·     网络中存在两个自治系统:PIM-SM 1属于AS 100,PIM-SM 2属于AS 200。各AS内部采用OSPF交换路由信息,AS之间采用MBGP交换用于RPF检查的IPv4单播路由信息。

    ·     组播源属于AS 100内的PIM-SM 1,接收者则属于AS 200内的PIM-SM 2。

    ·     将Switch A和Switch B各自的Loopback0接口分别配置为各自PIM-SM域的C-BSR和C-RP。

    ·     在Switch A与Switch B之间通过MBGP建立MSDP(Multicast Source Discovery Protocol,组播源发现协议)对等体关系。

         

    2.配置步骤

      1) 配置各交换机接口的IP地址和单播路由协议

      配置AS 200内的各交换机之间采用OSPF路由协议交换路由信息(AS内各路由器使用的OSPF进程号为1),确保各AS内部在网络层互通,能学到彼此Loopback接口的路由。

      2)使能IP组播路由,使能PIM-SM和IGMP,并配置BSR的服务边界  

    # 在Switch A上使能IP组播路由,在各接口上使能PIM-SM。
    
    [SwitchA] multicast routing
    [SwitchA-mrib] quit
    [SwitchA] interface vlan-interface 100
    [SwitchA-Vlan-interface100] pim sm
    [SwitchA-Vlan-interface100] quit
    [SwitchA] interface vlan-interface 101
    [SwitchA-Vlan-interface101] pim sm
    
    Switch B和Switch D上的配置与Switch A相似
    # 在Switch C上使能IP组播路由,在各接口上使能PIM-SM,并在主机侧接口Vlan-interface200上使能IGMP。
    [SwitchC] multicast routing
    [SwitchA-mrib] quit
    [SwitchC] interface vlan-interface 102
    [SwitchC-Vlan-interface102] pim sm
    [SwitchC-Vlan-interface102] quit
    [SwitchC] interface vlan-interface 104
    [SwitchC-Vlan-interface104] pim sm
    [SwitchC-Vlan-interface104] quit
    [SwitchC] interface vlan-interface 200
    [SwitchC-Vlan-interface200] pim sm
    [SwitchC-Vlan-interface200] igmp enable
    # 在Switch A上配置BSR的服务边界。
    [SwitchA] interface vlan-interface 101
    [SwitchA-Vlan-interface101] pim bsr-boundary
    
    # 在Switch B上配置BSR的服务边界。
    [SwitchB] interface vlan-interface 101
    [SwitchB-Vlan-interface101] pim bsr-boundary

      3)配置Loopback0接口和C-BSR、C-RP的位置  

    # 在Switch A上配置Loopback0接口和C-BSR、C-RP的位置。
    [SwitchA] interface loopback 0
    [SwitchA-LoopBack0] ip address 1.1.1.1 32
    [SwitchA-LoopBack0] pim sm
    [SwitchA-LoopBack0] quit
    [SwitchA] pim
    [SwitchA-pim] c-bsr 1.1.1.1
    [SwitchA-pim] c-rp 1.1.1.1
    # 在Switch B上配置Loopback0接口和C-BSR、C-RP的位置。
    [SwitchB] interface loopback 0
    [SwitchB-LoopBack0] ip address 2.2.2.2 32
    [SwitchB-LoopBack0] pim sm
    [SwitchB-LoopBack0] quit
    [SwitchB] pim
    [SwitchB-pim] c-bsr 2.2.2.2
    [SwitchB-pim] c-rp 2.2.2.2

      4)配置BGP协议,建立BGP IPv4组播对等体,并引入路由  

    # 在Switch A上配置其与Switch B建立EBGP会话,使能Switch A与Switch B交换用于RPF检查的IPv4单播路由的能力,并引入直连路由。
    [SwitchA] bgp 100
    [SwitchA-bgp-default] router-id 1.1.1.1
    [SwitchA-bgp-default] peer 192.168.1.2 as-number 200
    [SwitchA-bgp-default] address-family ipv4 multicast
    [SwitchA-bgp-default-mul-ipv4] peer 192.168.1.2 enable
    [SwitchA-bgp-default-mul-ipv4] import-route direct
    # 在Switch B上配置其与Switch A建立EBGP会话,使能Switch A与Switch B交换用于RPF检查的IPv4单播路由的能力,并引入OSPF路由。
    [SwitchB] bgp 200
    [SwitchB-bgp-default] router-id 2.2.2.2
    [SwitchB-bgp-default] peer 192.168.1.1 as-number 100  
    [SwitchB-bgp-default] address-family ipv4 multicast 
    [SwitchB-bgp-default-mul-ipv4] peer 192.168.1.1 enable 
    [SwitchB-bgp-default-mul-ipv4] import-route ospf 1

      5)配置MSDP对等体  

    # 在Switch A上配置MSDP对等体。
    [SwitchA] msdp
    [SwitchA-msdp] peer 192.168.1.2 connect-interface vlan-interface 101
    # 在Switch B上配置MSDP对等体。
    [SwitchB] msdp
    [SwitchB-msdp] peer 192.168.1.1 connect-interface vlan-interface 101

    3.验证配置  

    # 执行display bgp peer ipv4 multicast命令查看BGP IPv4组播对等体。以Switch B为例:
    [SwitchB] display bgp peer ipv4 multicast
     BGP local router ID : 2.2.2.2
     Local AS number : 200
     Total number of peers : 3                 Peers in established state : 3
      Peer            AS  MsgRcvd  MsgSent  OutQ PrefRcv Up/Down  State
      192.168.1.1    100       56       56     0       0 00:40:54 Established
    
    # 执行display msdp brief命令查看路由器之间MSDP对等体的建立情况。以Switch B为例:
    [SwitchB] display msdp brief
    Configured   Established  Listen       Connect      Shutdown     Disabled
    1            1            0            0            0            0
    Peer address    State       Up/Down time    AS         SA count   Reset count
    192.168.1.1     Established 00:07:17        100        1          0
    看看天上,于是我去了满是风雪的地方
  • 相关阅读:
    何时使用Entity或DTO
    Lombok简介
    Spring Boot实现STOMP协议的WebSocket
    Java泛型构造函数
    Java 8 Comparator: 列表排序
    Spring Boot + Elastic stack 记录日志
    Sping、SpringMVC、SpringBoot的对比
    FileChannel指南
    让Spring Boot启动更快
    架构级开闭原则
  • 原文地址:https://www.cnblogs.com/xinghen1216/p/15728367.html
Copyright © 2011-2022 走看看