一、拓扑
二、要求
3、配置MPLS域,r2 r3 r4开启MPLS,激活ldp协议,之后需要在所有标签经过的接口上开启协议
[r3]mpls lsr-id 3.3.3.3
[r3]mpls
[r3]mpls ldp
[r3-GigabitEthernet0/0/0]mpls
[r3-GigabitEthernet0/0/0]mpls ldp
4、配置MPLS-VPN
①创建名为a的vrf空间
②进入IPV4的配置模式下,配置RD值和DT值(a公司为1:1,b公司为2:2)
③进入链接CE端的接口,关联到vrf空间,配置私有ip地址
④r2 r4建立VPNV4的bgp邻居
⑤r1 r2之间运行rip
r1正常运行rip
r2启用vrf的rip协议,并进行双向重发布
r4 r5做相同操作,此时a1 a2就可以互相通信
接下来配置b公司
配置基本相同,只是配置MPLS-VPN最后一步运行ospf
r6正常运行ospf
r2运行vrf的ospf,并进行双向重发布
r4 r7做相同操作,此时b1 b2就可以互相通信
此时a b公司要进行合并,只需要在各公司的空间里加上对方的RT值即可
R6-R7之间的私有IP地址通信优先使用MPLS-VPN,下面的直连作为备份,此时需要做一条sham-link,打通r2 r4
1、创建环回接口并划入VRF中
2、将环回接口路由通告进入VPNV4 BGP 协议中
3、启用sham-link
4、r6 r7启用ospf并宣告在area 0
此时r6去r7会走67.1.1.2,因为这条路的cost为1,而mpls-vpn的cost为3,所以需要将下面这条路cost改大,让他选择mpls-vpn.
四、测试
a公司互通
b公司互通
a1与b2互通
如果mpls-vpn出现故障,会启用备份链路