本实验为了实现在mpls网络通信中连接一个备用链路作为跨区域私网用户的备用链路。
要将VPN用户路由传递到其他PE那么就需要把私网的ospf路由引入mp-bgp中,并将mp-bgp路由引入到ospf中。
由于两边CE的ospf进程号相同,根据mpls的特性,可以把两边看作为分割开来的ospf骨干区域,实际上ospf在经过PE时已经是边缘区域会发送五类lsp,但是mpls设计时就是要让网络协议通过的,于是在对方的PE上面五类lsp会变为三类的不可传播的lsp,及防止了环路也防止了cost过大。
但是,当加上备用链路后:
CE会使用cost大的备用链路而不是走PE,因为到对方PE时ospf路由会变为区域间路由,用户路由首选的便是区域内的路由,为此要加上一条伪链路(Sham-Link),也就是本实验的目的。在PE创建一个环回口,然后binding到vpn实例,在bgp中引入直连,然后就可以在ospf中敲上上面的命令了sham-link 10.10.10.10 20.20.20.20
上面时结果,我们发现从CE1到CE2又指向PE了。