*>i 4.4.4.4/32 1.1.1.1 2 100 0 ? *> 6.6.6.6/32 0.0.0.0 0 0 ? *>i 192.168.3.0/30 1.1.1.1 0 100 0 ?
我们查看路由表,发现有R4的loopback地址和互联接口的BGP VPNV4路由,及R6的loopback地址路由,但是没有R6的互联地址的路由,这样的话会导致R6的路由出不去?
这样的话,我们就将R6的路由也发布下,我们也可以采用network或者import的方式发布; 我们来采用import的方式! [R3] bgp 100
ipv4-family vpn-instance site-a import-route direct 引入后我们来查看路由表:
[R3-bgp]display bgp vpnv4 vpn-instance site-a routing-table BGP Local router ID is 192.168.2.2
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete VPN-Instance site-a, Router ID 192.168.2.2: Total Number of Routes: 5
Network NextHop MED LocPrf PrefVal Path/Ogn *>i 4.4.4.4/32 1.1.1.1 2 100 0 ? *> 6.6.6.6/32 0.0.0.0 0 0 ? *>i 192.168.3.0/30 1.1.1.1 0 100 0 ? *> 192.168.5.0/30 0.0.0.0 0 0 ? *> 192.168.5.1/32 0.0.0.0 0 0 ? 引入后就多了R3与R6的互联地址路由信息;
那么在R6上我们需要做什么呢?那就是指导路由出去,匹配网关,也就是做条缺省路由; [R6] ip route-static 0.0.0.0 0.0.0.0 192.168.5.1
做完以上所有的配置后,VPN之间就都能够互访了;
完整配置如下:
实验扩展二:
实验背景,在全国运营商中,有很多ISP基于P设备(P/PE设备一般来说都是NE5000E)的造价以及传输资源等一系列因素,可能就会放弃P设备的购买,把PE兼顾P设备进行使用; 本实验就把P设备去除,用R1和R3来模拟P/PE设备; 更新IP地址:
R3:E0/0/0:192.168.1.2/30 实验拓扑如下:
然后在R3的接口上开启MPLS后,其它配置不变;
实验扩展三:
实验背景:在运营商承载网里的PE-CE组网,有部分运营商采用S9300系列交换机作为CE,交换机采用静态或者动态路由协议方式打通路由
在本实验中R1与R3之间的配置不变,R1与SW1采用OSPF+VPN方式打通VPNV4路由,
R3与SW2采用静态路由的方式打通路由,此时R3的角色为PE兼CE,交换机就作为PC的三层网关设备; IP地址规划:
R1 E0/0/1:192.168.3.1/24
SW1 G0/0/1透传VLAN 4000 VLANIF4000:192.168.3.2/24 PC1: 192.168.3.100/24 R3 E0/0/1:192.168.5.1/24
SW2 G0/0/1透传VLAN 4000 VLANIF4000:192.168.5.2/24 PC2的VLAN:VLAN 10 网关VLANIF10IP:10.10.10.1/24 PC2:10.10.10.100/24
完整配置如附件