天天看點

ospf協定的5種封包抓包分析6種類型7種狀态解析(看了你想不會都難)可接着看我的下一篇部落格ospf協定與實驗相結合更容易了解一、5種封包、抓包分析(重點幹貨)二、7種狀态三、LSA的6種類型

ospf協定的5種封包抓包分析、6種類型、7種狀态

  • 一、5種封包、抓包分析(重點幹貨)
            • Hello封包:發現鄰居并建立和維護鄰居關系
            • DataBase Description(資料庫描述封包簡稱DBD)封包:檢查所有路由器的LSDB是否同步
            • Link-State Request(鍊路請求封包簡稱LSR)封包:向另外一台路由器請求特定的鍊路狀态記錄
            • Link-State Update (鍊路回應封包簡稱LSU)封包:發送被請求的鍊路狀态記錄
            • Link-State Acknowledgment(鍊路确認封包簡稱LSA)封包:對其他類型的分組進行确認
          • 總結:
  • 二、7種狀态
            • Down狀态:
            • Init狀态:
            • 2-way狀态:
            • Exstart狀态:
            • Exchange狀态:
            • Loading狀态:
            • Full狀态:
  • 三、LSA的6種類型
            • 1類:Router-LSA(Type1)
            • 2類:Network-LSA(Type2)
            • 3類:Network-summary-LSA(Type3)
            • 4類:ASBR-summary-LSA(Type4)
            • 5類:AS-external-LSA(Type5)
            • 7類:NSSA LSA(Type7)
      • LSA類型總結

一、5種封包、抓包分析(重點幹貨)

Hello封包:發現鄰居并建立和維護鄰居關系

ospf協定的5種封包抓包分析6種類型7種狀态解析(看了你想不會都難)可接着看我的下一篇部落格ospf協定與實驗相結合更容易了解一、5種封包、抓包分析(重點幹貨)二、7種狀态三、LSA的6種類型

DataBase Description(資料庫描述封包簡稱DBD)封包:檢查所有路由器的LSDB是否同步

ospf協定的5種封包抓包分析6種類型7種狀态解析(看了你想不會都難)可接着看我的下一篇部落格ospf協定與實驗相結合更容易了解一、5種封包、抓包分析(重點幹貨)二、7種狀态三、LSA的6種類型

Link-State Request(鍊路請求封包簡稱LSR)封包:向另外一台路由器請求特定的鍊路狀态記錄

ospf協定的5種封包抓包分析6種類型7種狀态解析(看了你想不會都難)可接着看我的下一篇部落格ospf協定與實驗相結合更容易了解一、5種封包、抓包分析(重點幹貨)二、7種狀态三、LSA的6種類型

Link-State Update (鍊路回應封包簡稱LSU)封包:發送被請求的鍊路狀态記錄

ospf協定的5種封包抓包分析6種類型7種狀态解析(看了你想不會都難)可接着看我的下一篇部落格ospf協定與實驗相結合更容易了解一、5種封包、抓包分析(重點幹貨)二、7種狀态三、LSA的6種類型

Link-State Acknowledgment(鍊路确認封包簡稱LSA)封包:對其他類型的分組進行确認

ospf協定的5種封包抓包分析6種類型7種狀态解析(看了你想不會都難)可接着看我的下一篇部落格ospf協定與實驗相結合更容易了解一、5種封包、抓包分析(重點幹貨)二、7種狀态三、LSA的6種類型
總結:
ospf協定的5種封包抓包分析6種類型7種狀态解析(看了你想不會都難)可接着看我的下一篇部落格ospf協定與實驗相結合更容易了解一、5種封包、抓包分析(重點幹貨)二、7種狀态三、LSA的6種類型

二、7種狀态

Down狀态:

出現Down的情況:

  • 沒有宣告OSPF鄰居
  • 40S時間都未收到Hello包逾時。
  • 已經宣告OSPF,收到對端發送的OSPF Hello,進入到下一個狀态Init狀态。

Init狀态:

如何進入下一狀态:

已經宣告OSPF,對端發送的OSPF Hello包中包含本機的router-id(active neighbor),此時進入到下一狀态2-way狀态

2-way狀态:

  1. 2-way的作用:選舉DR和BDR
  2. 如何選舉DR和BDR

    1、優先級 越大越優

    優先級預設為1,範圍是從0~255,0代表不參與選舉DR。

    2、Router-id 越大越優

    3、手動指定

    4、邏輯端口最大的IP位址 越大越優

    5、實體端口最大的IP位址 越大越優

  3. 如何進入下一狀态:

    當DR和BDR選舉出時進入下一狀态Exstart狀态。

    ospf協定的5種封包抓包分析6種類型7種狀态解析(看了你想不會都難)可接着看我的下一篇部落格ospf協定與實驗相結合更容易了解一、5種封包、抓包分析(重點幹貨)二、7種狀态三、LSA的6種類型

Exstart狀态:

作用是選舉主路由器和從路由器,比較Router-id越大的位主。

選舉成功後進入下一狀态Exchange狀态

Exchange狀态:

作用互相傳輸DBD包,對比自己沒有的路由條目,查缺補漏。

ospf協定的5種封包抓包分析6種類型7種狀态解析(看了你想不會都難)可接着看我的下一篇部落格ospf協定與實驗相結合更容易了解一、5種封包、抓包分析(重點幹貨)二、7種狀态三、LSA的6種類型

Loading狀态:

作用發送LSR、LSU,互相學習鍊路路由條目,完成路由表的收斂。發送LSA封包确認完成進入下一狀态Full狀态。

Full狀态:

此狀态後無特殊情況隻會發hello封包,若産生路由更新或者路由震蕩Full狀态會發其他封包

ospf協定的5種封包抓包分析6種類型7種狀态解析(看了你想不會都難)可接着看我的下一篇部落格ospf協定與實驗相結合更容易了解一、5種封包、抓包分析(重點幹貨)二、7種狀态三、LSA的6種類型

三、LSA的6種類型

1類:Router-LSA(Type1)

OSPF路由域内每一台路由器都會産生的LSA,這是LSA通告的基礎,該LSA包内列出了,

本路由器的所有參與OSPF程序的端口的IP位址與掩碼與該接口Metric值,該LSA隻會在發送路由器所在的區域内擴散,也就是說他的作用範圍是本區域

2類:Network-LSA(Type2)

此類LSA隻會在網絡拓撲是多路通路的情況下産生,這類LSA包内,列出了這個多路通路的掩碼,使用Router-id的方式,描述這個實體網段内有多少台路由器與DR保持聯系

3類:Network-summary-LSA(Type3)

3類LSA由BDR發出,存在這類LSA的主要原因是1類2類隻能在域内域内和傳播,無法跨區域,這類資料包内,列出了網段,,掩碼,出接口到達目标網段的Metric值,是以3類LSA相當于将1,2類LSA打包,通過ABR傳輸至其他區域

4類:ASBR-summary-LSA(Type4)

該類LSA并沒有什麼很特殊的意義,資料包中用Router-id的方法,,定位了ASBR與ASBR所在的區域的ABR,使得其他其他路由器可以找到ABR的位置

5類:AS-external-LSA(Type5)

由ASBR産生,描述到AS外部的路由,通告到所有的區

7類:NSSA LSA(Type7)

由ASBR産生,描述到AS外部的路由,僅在NSSA區域内傳播。

LSA類型總結

1類:所有OSPF路由器都會産生,隻在區域内傳播

2類:DR産生,隻在區域内傳播

3類:ABR産生,在相鄰的兩個區域互相傳播

4類:ABR産生,向和ASBR不在同一區域的其他區域傳播,用于表示ASBR

5類:ASBR産生,向整個OSPF協定區傳播,用于描述另一個協定域的路由資訊

7類:NSSA區域中的ASBR産生,用于向NSSA區域通告外部路由

繼續閱讀