OSPF鏈路狀態信息


OSPF鏈路狀態信息

OSPF LSA類型:

LSA類型 LSA作用
Router-LSA 每個普通路由器都會產生,描述路由器的鏈路狀態和開銷,在發布路由器所屬的區域內進行傳播
Network-LSA 由DR設備產生,描述DR所在網絡的鏈路信息,在DR所屬的區域進行傳播
Network-summary-LSA 由ABR產生,描述區域內某個網段的路由,並通告給發布或接受此LSA的區域。
ASBR-summary-LSA 由ABR產生,描述到ASBR的路徑和開銷,通告給除ASBR區域外的其他區域
AS-external-LSA 由ASBR產生,描述到AS外部路由,通告給出特殊區域以外的所有區域
NSSA LSA 由ASBR產生,描述到AS外部路由,僅在NSSA區域內傳播。

Router-LSA定義的四種網絡類型:

Type 描述 link id link data
P2P 點到點 自己的R-ID 自己接口的ip地址
Transnet 廣播 DR的接口ip 去往DR接口的ip地址
stubnet 環回口 網絡地址 子網掩碼
virtual link 虛鏈路 vlink對端ABR的R-ID 本地vlink的ip地址

OSPF 特殊區域:

區域 作用
STUB 允許三類LSA以明細的形式存在進入本區域,拒絕外部路由信息的引入,
完全STUB 允許三類LSA以缺省的形式進入本區域,拒絕外部路由信息的引入
NSSA 允許三類LSA以明細的形式進入本區域,允許外部路由的引入,但是在本區域里面只能以7類LSA的形式存在,當想要訪問區域外的外部路由時,會將外部路由的5類LSA轉換為7類缺省的LSA(默認情況下會改變adv ).當區域外想訪問本區域外部路由時,需要將7類LSA轉換為5類明細的LSA.
完全NSSA區域 允許三類LSA以缺省的形式進入本區域,其他的跟NSSA完全相同。

OSPF虛連接:

虛連接特點:

  1. 虛鏈路永遠屬於區域0

  2. 虛鏈路通過單播的方式發送報文,TTL為255

  3. 虛鏈路只能配置在普通區域

  4. 虛鏈路只能在同一區域建立,不能跨區域建立

  5. 虛鏈路配置是需要指定鄰居的R-ID,通過兩次SPF算法確定目標地址和源地址,建立單播連接

虛連接有那些問題?

  1. 虛鏈路不能針對來自區域0的路由條目做匯總
  2. 虛鏈路會引發環路問題
  3. R-ID沖突或者修改R-ID會造成虛鏈路不穩定
  4. 只傳遞LSA,不傳遞數據

虛連接的應用場景:

  • 骨干區域被分割
  • 非骨干區域沒有與骨干區域相連
  • 沒有骨干區域的存在
  • 避免次優路徑的產生
    • 如果在ospf中通過不同類型的路由收到同一條路由:1,2類>3類>4,5類。

OSPF防環機制:

  • 區域內:通過router-lsa,network-lsa進行SPF算法,算出一顆最短路徑樹,在計算的過程中,就已經消除了環路
  • 區域間:
    • Summary-LSA的防環機制:ABR接受非骨干區域的summary-lsa,但是不用來做路由計算,
    • ABR為某一區域產生三類LSA之后,不會再將該LSA傳回源區域。
  • 區域外:
    • 五類LSA的防環機制,要看FA字段是否為0,
    • FA字段為0,參考四類LSA防環
    • FA字段非0,參考三類LSA防環
  • 如果在ospf中通過不同路由的類型收到同一條路由:1,2類>3類>4,5類。

外部路由的類型:

  • ospf引入外部路由開銷都為1 ,默認類型type2
  • type1 :內部+外部開銷
  • type2 :先比較外部開銷再比較內部開銷
  • type1>type2

Forawrding-address作用:

  • 僅出現在5類lsa,7類lsa中,
  • 他是數據包訪問外部網絡時,在數據報文離開OSPF域時的下一跳地址。
  • FA指導非ASBR區域如果訪問外部路由,同時可以避免次優路勁。
  • FA為0時,要通過ASBR訪問外部,靠一類/二類LSA到達ABR,靠四類LSA到達ASBR,
  • FA非0時:不需要通過ASBR訪問外部,靠一類/二類LSA達到ABR,靠三類LSA到達FA地址。
  • ASBR上的接口如果滿足一下四個條件,ASBR到達外部路由的下一跳地址就是FA的地址。:
    1. 直連接口所在網段發布到了ospf
    2. 接口不是靜默接口
    3. 接口網絡類型不是p2p
    4. 接口網絡類型不是p2mp
  • 如果FA非0,要判斷FA地址是否可達,若不可達,則該外部路由不進入此路由表。
  • 7類LSA FA為0時,7類LSA是不會向外傳遞的,
  • 7類LSA FA非0時,看是否滿足如上四條規則,滿足的話,FA就是ASBR上外部路由的下一跳地址,不滿足的話,FA就只會是ASBR上的環回口地址或者物理接口地址,優先選擇環回口。

7類LSA和5類LSA的相同點/不同點:

  • 相同點:
    • 相同的格式,相同的作用:
  • 不同點:
    • LSA7僅在NSSA區域泛洪
    • 7類LSA FA為0時,7類LSA是不會向外傳遞的
    • 外部路由在NSSA區域里以7類LSA傳遞,在其他區域里以5類LSA傳遞,在ABR上做轉換。
    • 7類LSA以 option字段 P 置位來判斷是否進行轉換,
    • 默認情況下,轉換路由器是NSSA區域中R-ID最大的ABRS路由器。
    • 在ABR上引入外部路由,產生的7類LSA option P不會置位。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM