1 为了连接不连区的区域 0 或者建立不与 0 区域直接相连的区域 , 但是以上 2 种情况实际上是完全一样的 , 为什么会这么说呢因为当你配置 VLINK 后这个路由器会自然的虚拟出一个区域 0 , 当然如果已经有了区域 0 那么就不用虚拟了 , 然后 ( 由于 RFC 规定 0 区域不允许有虚链路因为根据虚链路作用的定义在 0 区域是不可能出现虚链路的 ), 配置了虚链路的 2 个路由器会建立远程的邻居关系大家可以观察 OSPF 一般的邻居报文 (TTL=1), 但是虚链路建立邻居的报文首先一定是单播 (TTL=255) 其次 HELLO 报文里的的区域号一定是 0( 所以我前面说一旦配置了虚链路一定会虚拟出个 0 区域 ). 一旦邻居关系 FULL 后就完成了 LSDB 的同步 , 这里强调一点建立虚链路 (UP 之后 ) 的路由器一定是 ABR 建立虚链路一定只会依靠 LSA1,2 、不会以来别的 LSA , 因为虚链路实际上在某个非 0 区域的 2 个路由器之间建立的 , 既然是通过同一区域建立虚链路 , 那么需要 LSA<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />3.4.5 来知道如何到达对方吗 ? 需要吗 ? 而且建立邻居的 HELLO 报文必然是一个本区域的接口地址 , 这个接口地址是通过 SPF 算法得出来的。当传递完 LSDB 后由于有虚链路 所以在路由查找存在着一个递归 cisco, 思科 ,cisco 认证 , 华为 , 电子书籍 , 软考 ,oracle, 网络 , 网络技术 , 水平考试 , 存储 , 认证 , 路由器 , 路由 , 交换 , 交换机 , 模拟器 , 实验 , 手册 ,×××,CCNA,CCNP,CCIE,CCDA,CCDP,CCIP,CCSP,IOS,Voip,NAT,×××,IPv6,MPLS,VLAN, 论坛 v&X~"md*d
3
任何一个教 OSPF 虚链路的教材里会提到一个拓扑, 就是区域 0--- 区域 1---- 区域 2 华为、 Cisco 网络技术论坛 ‑ZF)Yl1Ee2v‑mE4\T
如果你正理解了虚链路的话那么下面这个拓扑一样可以用虚链路搞定, 区域 0---- 区域 1--- 区域 2---- 区域 3