MPLS----跨域方案 option B
配置思路:
在option A的基础上。两个ASBR通过MP-EBGP交换它们从各自AS的PE设备接收的VPNv4路由。两个ASBR设备需要运行MPLS。
Option A 方案参考:MPLS 跨域方案 OptionA
场景:
PE设备和P设备配置与OpionA方案类似。区别在于ASBR设备之间不在创建vpn实例,两者之间通过mpls传递MP_EBGP VPNv4路由
ASBR-1配置
mpls lsr-id 4.4.4.4
mpls
mpls ldp
interface GigabitEthernet0/0/0
ip address 34.0.0.4 255.255.255.0
mpls
mpls ldp
interface GigabitEthernet0/0/1
ip address 45.0.0.4 255.255.255.0
mpls //为了区分不同的VPN实例,ASBR之间发布VPNv4路由,由 于同时携带了标签信息,所以ASBR之间的接口要支持标签转发。
interface LoopBack4
ip address 4.4.4.4 255.255.255.255
ospf 1
area 0.0.0.0
network 4.4.4.4 0.0.0.0
network 34.0.0.0 0.0.0.255
network 45.0.0.0 0.0.0.255
bgp 100
peer 2.2.2.2 as-number 100
peer 2.2.2.2 connect-interface LoopBack4
peer 3.3.3.3 as-number 100
peer 3.3.3.3 connect-interface LoopBack4
peer 45.0.0.5 as-number 200
#
ipv4-family unicast
undo synchronization
peer 2.2.2.2 enable
peer 3.3.3.3 enable
peer 45.0.0.5 enable
#
ipv4-family vpnv4
undo policy vpn-target //不对接收的VPNv4路由进行VPN-target过滤
peer 2.2.2.2 enable
peer 45.0.0.5 enable
ASBR-2配置
mpls lsr-id 5.5.5.5
mpls
mpls ldp
interface GigabitEthernet0/0/0
ip address 45.0.0.5 255.255.255.0
mpls //为了区分不同的VPN实例,ASBR之间发布VPNv4路由,由于同时携带了标签信息,所以ASBR之间的接口要支持标签转发。
interface GigabitEthernet0/0/1
ip address 56.0.0.5 255.255.255.0
mpls
mpls ldp
interface LoopBack5
ip address 5.5.5.5 255.255.255.255
bgp 200
peer 6.6.6.6 as-number 200
peer 6.6.6.6 connect-interface LoopBack5
peer 7.7.7.7 as-number 200
peer 7.7.7.7 connect-interface LoopBack5
peer 45.0.0.4 as-number 100
#
ipv4-family unicast
undo synchronization
peer 6.6.6.6 enable
peer 7.7.7.7 enable
peer 45.0.0.4 enable
#
ipv4-family vpnv4
undo policy vpn-target //不对接收的VPNv4路由进行VPN-target过滤
peer 7.7.7.7 enable
peer 45.0.0.4 enable
ospf 1 router-id 5.5.5.5
area 0.0.0.0
network 5.5.5.5 0.0.0.0
network 45.0.0.0 0.0.0.255
network 56.0.0.0 0.0.0.255
成功建立MPBGP邻居
ASBR-1和ASBR-2互相学到对方私网路由
两端PE设备互相学习到对方私网路由
互访测试