OSPF轉發地址分析

      FA是Forwarding Address的簡寫。FA是ASBR通告的TYPE 5 LSA中的字段,它的作用是告訴OSPF域內的路由器如何能夠更快捷地到達LSA 5所通告路由的下一跳地址。以免OSPF內部路由器在廣播網絡上以ASBR爲下一跳,再由ASBR自己轉發到正確的下一跳,而產生額外的路由。簡單來說,FA字段的作用類似於BGP協議中的“第三方下一跳”概念,主要在廣播共享網絡中起作用。

FA的分類:

1、0.0.0.0格式

wKiom1N-pyOA2jtoAAG20ZdUMBs616.jpg

條件:

當與引入路由的下一跳互連的接口沒有啓動OSPF時,FA設置爲0;

2、非0.0.0.0格式

wKioL1N-p1qRdfhBAAGrH157fVs350.jpg

條件:

2.1、在ASBR上,與引入外部路由下一跳關聯的接口啓動了OSPF,即位於Network命令範圍內。
2.2、在ASBR上,與引入外部路由下一跳關聯的接口不能配置被動接口;
2.3、在ASBR上,與引入外部路由下一跳關聯的接口配置的OSPF網絡類型不能是P2P或P2MP。

3、對OSPF路由選擇的影響

3.1、計算外部路由時,首先檢查通告TYPE 5 LSA的ASBR是否存在,否則忽略該LSA;
3.2、檢查TYPE 5 LSA的FA地址是否爲0。如爲0,說明路由必須經過ASBR轉發,那麼優選到ASBR  metric最短的路徑。當有多個最短路徑時,優選從較大area ID學習到的。
3.3、如果FA非0,那麼優選到FA地址 metric最短的路徑。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章