OSPF矢量图及不规则区域设计理论

任何一台路由器勾画出一个区域的连接,都是通过矢量图的方式来表示。
在根据树型结构算法,来计算去往非直连网络的路径信息。

路由在勾画连接只包含三个参数 两类节点和节点之间的链路 。
节点:
路由器节点stub节点(pc所在的网络,环回口连接的网络,网络中没有运行ospf的路由器和你建邻居。)

链路 : 骨干链路 (互连了两个路由器节点,路由之间有邻居)分为ma和p2p virtual, stub链路一台路由器节点连接一个stub节点(没有ospf邻居建立)。
在ma网络中要选DR和BDR,为了优化邻接关系建立过程,减少建邻居的消耗。 transnet对应ma

OSPF矢量图及不规则区域设计理论OSPF矢量图及不规则区域设计理论virtual-link 虚链路 两点路由器之间构建的根虚拟链接只属于Area 0。
1类lsa所代表:
OSPF矢量图及不规则区域设计理论长树原则:把自身作为树根,在我们lsdb中自身路由器id对应的1类 lsa,先长骨干,。只能向外长,不能回向。多段骨干,先长度量值小的。 大的长候选列表 。

不规则区域设计 解决方案:

标准化:星型拓扑,物理防环,一个area 0.

不规则: 这种情况 :防环机制拒绝做路由传递。一般在公司融合。区域改造之前先应急。

1.AS内包含多个area0
举个例子:A0-A1-A0
问题就是左area0 的路由传递不给右边,右边传递不给左边,因为中间的A1是真ABR,他收到3类lsa是不进行路由计算,直接加入lsdb 。这是3类的防环机制
*举个例子 area 0 abr 1 abr 2 area 1 两个区域间有两台abr,abr能通过3类lsa将数据发送给area1 ,但abr2也能收到,就是abr收到3类lsa并且优选,当发包去area1时候,他会先把包发给abr1 ,这就是次优路径。 所以区域内优秀级永远高于区域间。
但也很可能会出现问题 就是当把area0通告给area 1的时候 abr1做了路由汇总,汇总和明系都能同时出现在路由表中,当明系down了,明系消失,汇总存在是不是会通过abr 1来转发数据,abr会丢包,abr2是产生路由黑洞
2.一个非骨干区域远离 Area 0 A0-A1-A2
这种情况A2不是不是abr就没有办法 将路由以3类lsa的形式通告给其他区域