AS-External-LSA中LSA头部信息设置如下:
Link State ID 被设置为目的网段地址。
Advertising Router 被设置为ASBR的Router ID。
其它字段设置如下:
Net mask 被设置为目的网段的网络掩码。
Metric 值可以在引入外部路由的时候指定,默认值为1(种子度量值)。
Forwarding Address :FA地址,目的是为了避免选路的次优路径;
外部路由信息可以携带一个Tag标签,用于传递该路由的附加信息,通常用于路由策略,默认值为1。
分两种类型,类型1和类型2
类型1:计算外部路由度量值,累加到达ASBR的链路COST值,OE1;
类型2:计算外部路由度量值,不累加到达ASBR的链路COST值,OE2;
OSPF通过设置Forwarding Address来解决上面的次优路径问题;
1、引入外部路由下一跳的出接口被宣告进OSPF;
2、出接口的网络类型不能是点到的、点到多点;
3、出接口不是一个OSPF的silent接口(配置为silent的接口不发送和接受OSPF报文);
4、如果外部路由没有下一跳不会填充FA地址;
填充为引入外部路由下一跳的地址
到达FA地址必须是OSPF域内或者域间路由可达;
注:
1、如果5类LSA中FA地址被填充,计算外部路由只计算到达FA的距离,并且需要保证本地路由表中存在到达FA的域内或者域间路由;
如果不存在路由条目,该5类LSA不能参与路由计算。
2、如果5类LSA中没有填充FA地址,计算外部路由只计算到达ASBR的距离。
1、如果都是OE2的外部路由,首先比较外部度量值,外部度量值越小越优先;如果外部度量值一样,则比较到达ASBR或者FA的内部度量值,内部度量值越小越优先;如果内部度量值也一样,负载分担;
2、外部路由类型OE1优于OE2;
3、如果都是是OE1,度量值越小越优先,如果相等,负载分担;
4、如果OE2时,一个FA为0,一个有FA地址,比较到ASBR度量值和到FA度量值得大小,越小越优先,相等则负载分担;
问题:10.1.1.0/24,10.1.1.0/26从分布到OSPF 如何区分5类LSA ,5类LSA头部不带掩码,如何区分:
用的子网的广播地址来区分不同5类LSA
原文:https://www.cnblogs.com/Ant-Hanks/p/13246328.html