要求:
- 按照图示配置IP地址
- 配置VRF实例,RD值为100:1,RT值为100:1
- R1、R2、R3之间使用ospf1使环回口可达,R1与R4使用ospf11,R3与R5使用ospf11进行私网路由传递
- 配置MPLS,LSR-ID为环回口
- BGP与OSPF做双向引入使得私网11.11.11.11与22.22.22.22路由可达
解题:
1.省略
2.R1与R3配置VRF实例,接口绑定实例
ip vrf ruijie #R1与R3同样配置
rd 100:1
route-target both 100:1interface GigabitEthernet 0/1
no switchport
ip vrf forwarding ruijie
ip address 14.0.0.254 255.255.255.0
3.R1、R2、R3之间使用ospf 1使环回口可达,R1与R4使用ospf 11,R3与R5使用ospf 11进行私网路由传递
R1
router ospf 1
network 1.1.1.1 0.0.0.0 area 0
network 10.0.0.0 0.0.0.255 area 0
!
router ospf 11 vrf ruijie
network 14.0.0.0 0.0.0.255 area 0
R2
router ospf 1
graceful-restart
network 10.0.0.0 0.0.0.255 area 0network 20.0.0.0 0.0.0.255 area 0
network 2.2.2.2 0.0.0.0 area 0
R3
router ospf 1
network 3.3.3.3 0.0.0.0 area 0
network 20.0.0.0 0.0.0.255 area 0
!
router ospf 11 vrf ruijie
network 35.0.0.0 0.0.0.255 area 0
R4
router ospf 1
network 11.11.11.11 0.0.0.0 area 0
network 14.0.0.0 0.0.0.255 area 0
R5
router ospf 1
network 22.22.22.22 0.0.0.0 area 0
network 35.0.0.0 0.0.0.255 area 0
测试:R1能够使用环回口ping通2.2.2.2与3.3.3.3
测试:R1上使用命令sh ip route vrf ruijie 能够学习到私网路由11.11.11.11
4.配置MPLS,LSR-ID为环回口
mpls ip #开启MPLS
mpls router ldp #启动ldp
ldp router-id 1.1.1.1 #配置LDP ID 为1.1.1.1R1、R2、R3都需开启mpls与ldp功能,其余两台命令省略
interface GigabitEthernet 0/0
mpls ip #接口开启mpls功能
label-switching #接口开启标签转发功能R1、R2、R3接口都需开启mpls与标签转发功能,其余两台命令省略(连接私网设备无需开启)
5.BGP与OSPF做双向引入使得私网11.11.11.11与22.22.22.22路由可达
R1
router bgp 100
neighbor 3.3.3.3 remote-as 100
neighbor 3.3.3.3 update-source Loopback 0
address-family vpnv4 unicast
neighbor 3.3.3.3 activate #开启对邻居3.3.3.3的VPNV4地址族功能
neighbor 3.3.3.3 send-community both #由于MPLS/VPN涉及到扩展的community属性RT,此命令虽说是默认,但是排错的时候一定要关注,如果没有明确的发送团体属性,它是不会传给任何一个邻居关系的
address-family ipv4 vrf ruijie #进入到vrf下的Ipv4地址族当中
redistribute ospf 11 match internal external #引入ospf11,内外部都进行重分发!
router ospf 11 vrf ruijie
redistribute bgp subnets #引入bgp路由
R3
R1
router bgp 100
neighbor 1.1.1.1 remote-as 100
neighbor 1.1.1.1 update-source Loopback 0
address-family vpnv4 unicast
neighbor 1.1.1.1 activate
neighbor 1.1.1.1 send-community both
address-family ipv4 vrf ruijie
redistribute ospf 11 match internal external!
router ospf 11 vrf ruijie
redistribute bgp subnets #引入bgp路由
测试:在R1与R3上执行命令sh ip route vrf ruijie能够看到对方私网路由
测试:R4使用11.11.11.11 ping 22.22.22.22,实现互通