5类LSA的FA什么情况下 != 0
- 接口没有silent
- 接口要network到OSPF中
- 接口type必须是MA
为什么要network到OSPF域内?
FA是为了让其他设备去找到他,然后去往外部路由的,network到FA后,其他设备就可以在OSPF域中学习到了
为什么不能让接口silent?
silent的接口不收发OSPF的hello包;如下图,当R7的0/0/2口slient,那么这个接口就没有和R3建立邻居,那么这种情况下,次优路径是无法解决的,因为此时FA地址是挂在R3自己身上的而不是伪节点上
为什么type必须是MA?
取决于SPF算法中对于MA网络的网段会将叶子挂在伪节点上,如果是P2P,叶子信息挂在自己身上,这个时候去FA跟去ASBR都是一样的,没有意义,如下图
MA网络:
P2P网络:
可见去FA和去ASBR别无两样
参考阅读
OSPF的5、7类LSA中的FA、cost计算详解
OSPF的区域间防环详解
OSPF的5种数据包报头
别再翻来翻去找资料了,关于OSPF,都总结在这了!!!