OSPF-----Vlink 虚链路
虚链路的特点:
1,属于区域0的逻辑链路
2,一次只能穿越1个常规的非骨干区域
3,不能穿越特殊区域
V-link 作用:
1、修正不规则的区域设计,非骨干区域没有与骨干区域相连, 区域0不连续
2、区域0的备用链路
3、链路优化
------------------------------------------------------------------------------------------------------------------
1、修正不规则的区域设计,非骨干区域没有与骨干区域相连, 区域0不连续
例如:下图中 非骨干区域2没有和骨干区域相连。
---------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------
1,在AR1上建立个Loo0的接口并加入到area0中 。 10.1.1.1
2,由于AR2是abr所以能够把10.1.1.1,以三类的形式传递到AREA 1里面去。但是AR4不是ABR,所以AR5上看不到这条10.1.1.1
---------------------------------------------------------------------------------------------------------------------------------------------------
在AR2与AR4之间建立vlink邻居
[AR2-OSPF-1-AREA 1]VLINK-PEER 4.4.4.4
[AR4-OSPF-1-AREA 1]VLINK-PEER 2.2.2.2
查看vlink邻居:
现在的AR4已经在逻辑上已经成为了ABR,所以10.1.1.1,也就能够已三类的LSA的形式,传递到AREA 2里面去了。
----------------------------------------------------------------------------------------------------------------------------------------
思考:在建立vlink邻居的时候为什么使用的是routerid来建立的,它们又是如何找到对应的接口ip的呢?
(1)为什么使用ROUTER-id呢?它有什么样的好处?
区域内存在冗余路径的时候,使用router-id建立邻居更加稳定,只要SPF树没有断,虚链路邻居就不会出现问题。
(2)如何确定建立链接的两端接口IP地址?
运行虚链路的路由器,都会计算两个SPF树,一个是以自己为根计算出这个区域内的SPF树。
一个是以虚链路对端邻居,为根计算出来的SPF树,通过邻居的SPF树,计算出自己,邻居去往自己最近的接口
作为虚链路报文的目的IP地址。自己去往这个目的IP地址的出接口作为虚链路报文的源IP地址。
(3)虚链路的Cost值 等于区域内最短路径Cost的累加
==============================================================================================
2、区域0的备用链路
如:上图中,由于开始设计的不规范问题,骨干链路没有做冗余。AR1和AR2的物理链路在区域1中,区域0中仅有一条链路,当链路出现断开情况下,那么将导致区域0被分割
出现不连续的骨干区域。我们现在就可以使用AR1和AR2的物理链路,做一条虚链路。让其成为区域0里面的备用链路。
============================================================================================================
3、链路优化
在下图中----
假设Area 1中的AR1上存在一个10.1.1.1,AR2是一台ABR,会将10.1.1.1传递到Area 0(以3类的LSA形式存在),那么对于AR5来说,可以从区域0接收到AR2产生的关于10.1.1.1这条路由的3类LSA,也可以从区域2接收到AR3产生的3类LSA,此时会优选AR2产生的。走Cost开销较大的链路。(因为骨干区域的3类LSA优先于非骨干区域的3类LSA),此时可以在AR3-AR5之间建立虚连接,而虚连接属于骨干区域,AR5就会优选Cost比较小的链路。
----------------------------------------------------------------------------------------------------------------------------
在AR3和AR5之间建立vlink
[ar3-ospf-1-area-0.0.0.2]vlink-peer 5.5.5.5
[ar5-ospf-1-area-0.0.0.2]vlink-peer 3.3.3.3
--------------------------------------------------------------------------------------------------------------------------------
AR3与AR5建立了VLINK-peer之后。AR3将10.1.1.1以三类的LSA传递给AR5的时候,就相当于是走了
骨干区域0,而不是走的区域2.那么同AR4传递过来的三类10.1.1.1的优先级别就一样了。AR5就优先
选择cost和值小的路径。