MPLS BGP跨域C1带RR

本文档详细介绍了公司A在北京与上海之间通过MPLSBGP专线实现互联的配置过程。配置思路包括PE与CE、PE与RR、RR与PE、P、ASBR之间的BGP邻居关系建立,以及标签路由的控制与分发,确保VPNV4路由的正确传递。配置中涉及了OSPF、IPV4、VPNV4的路由实例、路由反射、标签支持等功能,以实现不同域间的互通和路由策略控制。
摘要由CSDN通过智能技术生成

拓扑介绍

公司A北京与上海通过MPLS BGP专线互联

配置思路

1.PE上起VPN实例控制VPNV4路由收发,PE与CE起OSPF的VPN实例互通,PE与RR起IPV4的IBGP邻居用于传递对端域的底层互通路由,PE与RR起VPV4的IBGP邻居用于传递CE的路由到对端RR,即PE与RR之间既起IPV4邻居也起VPNV4邻居。

2.RR与PE、P、ASBR之间起IPV4的IBGP邻居,用于反射底层路由(对端MPLS域的RR与PE的环回口地址),RR与PE、ASBR之间需要开启标签支持能力,分发BGP MPLS标签,实现MPLS BGP标签绑定FEC进行标签传递(P设备必须进行IPV4邻居建立,才能使对端RR与PE环回口可达)。RR与PE、对端RR建立VPNV4的BGP邻居,用于传递VPNV4路由,并在向对端发布路由时不更改下一跳。

3.ASBR与对端ASBR建立IPV4的EBGP邻居,宣告本端RR与PE环回口地址,并启用标签支持能力,ASBR之间配置route-police为去往对端ASBR和本端PE报文打MPLS BGP标签,在BGP下调用。

配置开始

1.PE上起VPN实例控制VPNV4路由收发,PE与CE起OSPF的VPN实例互通,PE与RR起IPV4的IBGP邻居用于传递对端域的底层互通路由,PE与RR起VPV4的IBGP邻居用于传递CE的路由到对端RR,即PE与RR之间既起IPV4邻居也起VPNV4邻居。

PE1上:(PE2类似)

ip vpn-instance VPNA          //起VPN实例控制VPNV4路由收发
 ipv4-family
  route-distinguisher 1:1
  vpn-target 100:100 export-extcommunity
  vpn-target 100:100 import-extcommunity

bgp 100
 peer 5.5.5.5 as-number 100     
 peer 5.5.5.5 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  peer 5.5.5.5 enable       //与RR建立IPV4的IBGP邻居传递底层互通路由
  peer 5.5.5.5 label-route-capability   //开启标签能力
 # 
 ipv4-family vpnv4
  policy vpn-target
  peer 5.5.5.5 enable     //与RR建立VPNV4的IBGP邻居
 #
 ipv4-family vpn-instance VPNA 
  import-route ospf 100    //引入CE的路由

ospf 100 vpn-instance VPNA          //与CE通过OSPF互通交互路由,PE本端需要绑定实例
 import-route bgp
 area 0.0.0.0 
  network 192.168.0.1 0.0.0.0 

2.RR与PE、P、ASBR之间起IPV4的IBGP邻居,用于反射底层路由(对端MPLS域的RR与PE的环回口地址),RR与PE、ASBR之间需要开启标签支持能力,分发BGP MPLS标签,实现MPLS BGP标签绑定FEC进行标签传递(P设备必须进行IPV4邻居建立,才能使对端RR与PE环回口可达)。RR与PE、对端RR建立VPNV4的BGP邻居,用于传递VPNV4路由,并在向对端发布路由时不更改下一跳。

RR1上:

bgp 100
 peer 2.2.2.2 as-number 100 
 peer 2.2.2.2 connect-interface LoopBack0
 peer 3.3.3.3 as-number 100 
 peer 3.3.3.3 connect-interface LoopBack0
 peer 4.4.4.4 as-number 100 
 peer 4.4.4.4 connect-interface LoopBack0
 peer 9.9.9.9 as-number 200 
 peer 9.9.9.9 ebgp-max-hop 255 
 peer 9.9.9.9 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  peer 2.2.2.2 enable    //与PE1起IPV4
  peer 2.2.2.2 reflect-client    //反射路由功能
  peer 2.2.2.2 label-route-capability     //开MPLS BGP 标签支持
  peer 3.3.3.3 enable     //与P1起IPV4
  peer 3.3.3.3 reflect-client     //反射路由功能
  peer 4.4.4.4 enable    //与ASBR1起IPV4
  peer 4.4.4.4 reflect-client     //反射路由功能
  peer 4.4.4.4 label-route-capability     //开MPLS BGP 标签支持
  undo peer 9.9.9.9 enable   //关闭与对端RR的IPV4邻居
 # 
 ipv4-family vpnv4
  undo policy vpn-target     //关闭VPN TAG
  peer 2.2.2.2 enable      //开PE1的VPNV4邻居
  peer 2.2.2.2 next-hop-invariable    //向PE发布路由不更改下一跳
  peer 9.9.9.9 enable                //开对端RR的VPNV4邻居
  peer 9.9.9.9 next-hop-invariable     //向对端RR发布路由不更改下一跳

3.ASBR与对端ASBR建立IPV4的EBGP邻居,宣告本端RR与PE环回口地址,并启用标签支持能力,ASBR之间配置route-police为去往对端ASBR和本端PE报文打MPLS BGP标签,在BGP下调用。

ASBR1上:(ASBR2同理)

route-policy OUT permit node 10      //起去往对端ASBR的策略
 apply mpls-label
#
route-policy IN permit node 10        //起去往本端RR的策略
 if-match mpls-label 
 apply mpls-label

bgp 100
 peer 5.5.5.5 as-number 100  
 peer 5.5.5.5 connect-interface LoopBack0
 peer 46.0.0.6 as-number 200 
 #
 ipv4-family unicast
  undo synchronization
  network 2.2.2.2 255.255.255.255     //宣告本端PE地址
  network 5.5.5.5 255.255.255.255     //宣告本端RR地址
  peer 5.5.5.5 enable           //与RR起IPV4邻居
  peer 5.5.5.5 route-policy IN export    //调用去往RR策略
  peer 5.5.5.5 label-route-capability   //开MPLS BGP标签支持
  peer 46.0.0.6 enable        //与对端ASBR起IPV4邻居
  peer 46.0.0.6 route-policy OUT export      //调用去往对端ASBR策略
  peer 46.0.0.6 label-route-capability      //开MPLS BGP标签支持

配置完成

CE上测试

 

对于H3C模拟器的BGP-MPLS跨域配置,您可以按照以下步骤进行设置: 1. 首先,确保所有相关设备(PE、P、ASBR)上都已经开启了MPLS与LDP功能。 2. 在配置路由协议方面,您需要在设备上配置OSPF,指定一个Router ID,并将其归属于区域0.0.0.0(如果尚未配置)。请确保网络配置中包含正确的网络地址和掩码。 3. 接下来,您需要配置设备的接口。在Loopback接口上配置一个IP地址,例如3.3.3.3,同时指定正确的掩码。对于与其他设备连接的接口,例如GigabitEthernet0/0和GigabitEthernet0/1,需要配置IP地址,启用MPLS和LDP功能。 4. 最后,您还需要配置BGP-MPLS跨域。这可以通过在设备上配置BGP并启用MPLS标签分发来实现。您可以使用命令`bgp`进入BGP配置模式,然后使用相应的命令配置BGP邻居和路由策略。 请注意,这些步骤只是一个大致的指南,具体的配置可能因您的网络拓扑和需求而有所不同。建议您参考H3C模拟器的官方文档或咨询网络专家以获取更详细和准确的配置指导。 interface GigabitEthernet0/1 #PE、P、ASBR设备之间都需要开启mpls与ldp功能。 ospf 1 router-id 3.3.3.3 area 0.0.0.0 network 3.3.3.3 0.0.0.0 network 23.23.23.0 0.0.0.3 # mpls lsr-id 3.3.3.3。 interface LoopBack0 ip address 3.3.3.3 255.255.255.255 # interface GigabitEthernet0/0 ip address 34.34.34.1 255.255.255.252 mpls enable mpls ldp enable # interface GigabitEthernet0/1 ip address 23.23.23.2 255.255.255.252 mpls enable mpls ldp enable。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值