MPLS BGP 跨域方案C1

拓扑解释

某公司北京研发部门A与上海研发部门B通过MPLS BGP 专线互通

配置思路

1.两个MPLS域内配通底层IGP与MPLS 。

2.在两台PE设备(AR2/AR7)上创建VPN实例进行VPNV4路由的收发控制,且PE间建立VPNV4的EBGP邻居关系。

3.PE与ASBR(AR2/AR7与AR4/AR5)建立IPV4的IBGP邻居,并开启标签发布能力。

4.ASBR(AR4与AR5)建立IPV4 EBGP邻居并开通接口下的MPLS功能,开启标签发布能力。

5.ASBR(AR4/AR5)上宣告本MPLS域的PE环回口地址,且都创建router-police并应用到BGP邻居对象上,目的是将从对端ASBR上学习到的对端PE地址下一跳更改为自身环回地址,跑通PE之间的VPV4底层链接。

配置开始

1.底层IGP与MPLS域配置略过

2.在两台PE设备(AR2/AR7)上创建VPN实例进行VPNV4路由的收发控制,且PE间建立VPNV4的EBGP邻居关系

PE1上(AR2):

ip vpn-instance VPNA             //起实例

  route-distinguisher 1:1

  vpn-target 100:100 export-extcommunity

  vpn-target 100:100 import-extcommunity

bgp 100

 peer 7.7.7.7 as-number 200 

 peer 7.7.7.7 ebgp-max-hop 255 

 peer 7.7.7.7 connect-interface LoopBack0

ipv4-family unicast                //undo掉IPV4单播邻居

 undo peer 7.7.7.7 enable

ipv4-family vpnv4

peer 7.7.7.7 enable 

 ipv4-family vpn-instance VPNA        //与CE起实例邻居

  peer 192.168.0.2 as-number 300 

PE2同理 配置略过

3.PE与ASBR(AR2/AR7与AR4/AR5)建立IPV4的IBGP邻居,并开启标签发布能力。

PE1上(AR2):

bgp 100
 peer 4.4.4.4 as-number 100 
 peer 4.4.4.4 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  peer 4.4.4.4 enable
  peer 4.4.4.4 label-route-capability       //开MPLS BGP标签能力

ASBR1上(AR4):

bgp 100
 peer 2.2.2.2 as-number 100 
 peer 2.2.2.2 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  peer 2.2.2.2 enable
  peer 2.2.2.2 label-route-capability   //开MPLS BGP标签能力

AR7与AR5类似略过

4.ASBR(AR4与AR5)建立IPV4 EBGP邻居并开通接口下的MPLS功能,开启标签发布能力。

AR4上:

interface g0/0/1

mpls                  //开接口MPLS BGP支持能力

bgp 100
 peer 192.168.1.2 as-number 200 
 #
 ipv4-family unicast
  undo synchronization
  peer 192.168.1.2 enable
  peer 192.168.1.2 label-route-capability

AR5类似 略过

5.ASBR(AR4/AR5)上宣告本MPLS域的PE环回口地址,且都创建router-police并应用到BGP邻居对象上,目的是将从对端ASBR上学习到的对端PE地址下一跳更改为自身环回地址,跑通PE之间的VPV4底层链接。

AR4上:

route-policy OUT permit node 10       //为去往对端ASBR上的报文打上MPLS BGP标签
 apply mpls-label

route-policy IN permit node 10      //为从对端ASBR上过来的报文重新打上新的MPLS BGP标签
 if-match mpls-label 
 apply mpls-label

bgp 100
 ipv4-family unicast
  undo synchronization
  network 2.2.2.2 255.255.255.255 
  peer 2.2.2.2 route-policy IN export
  peer 192.168.1.2 route-policy OUT export

AR5上同理

CE上(AR1/AR8)的配置

AR1上:

bgp 300
 peer 192.168.0.1 as-number 100 
 #
 ipv4-family unicast
  undo synchronization
  network 1.1.1.1 255.255.255.255 
  peer 192.168.0.1 enable

AR8同理

此时在AR1上查看路由表已经学习到对端的CE路由

 跟踪一下看看路径

 配置完成

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值