网络中存在部分链路未开启OSPF协议如:
。路由器连接外部网络使用静态路由或者BGP协议;
·服务器直连的链路未开启OSPF协议。
引入外部路由
5类LSA
ase外部路由
5类LSA
tag的用处:标记
外部路由计算
1、和ASBR在同一个区域的路由器进行外部路由计算
cost=自身到ASBR开销+引入时的开销
nexthop=自身到ASBR的下一跳,可以根据SPF算法实现
2、和ASBR不在同一个区域路由器进行外部路由的计算
cost=自身到ASBR开销(到ABR开销+ABR到ASBR的开销)+引入时的开销
nexthop=自身到ASBR的下一跳(迭代到ABR的下一跳),可以根据SPF算法实现
OSPF AS 内部路由 1、2、3类
O_ASE 5类外部路由
4类LSA 路由信息
cost-type1 的选路机制,用于选择一条路由意义上最短的访问外部网络的路径
1、引入开销+AS内部开销之和小的优先
2、引入开销+AS内部开销之和相等负载分担
cost-type2 的选路机制,用来选择一条管理意义上最短的访问外部网络的路径
1、比较引入开销,引入开销小的优先,不考虑AS内部路径的开销
2、如果引入开销相同,则比较到ASBR的开销,到ASBR开销小的优先
3、如果引入开销相同,到ASBR的开销相同,则负载分担
OSPF的整体的选路机制
1,2类>区域0的3类>非骨干区域的3类>外部路由 cost-type 1 > 外部路由 cost-type 2
外部路由 type-1 优于 type-2
@如果通过非骨干1类计算到ASBR的开销也能通过骨干区域的1类计算到ASBR的开销,并cost相同,则优先用非骨干区域的1类,如果cost不同,则优先选择开销小的。
@如果通过不同非骨干区域1类都能计算出到ASBR的开销,并Cost相同时,则优先选择非骨干区域D大的1类,如果cost不同,则优
先选择开销小的。
总结:通过多个区域的1类能到ASBR,则优先选择区域D大的1类,如果cost不同,则优先选择开销小的。