日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OSPF 理论一(热爱自己 热爱生活)

發布時間:2023/12/14 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OSPF 理论一(热爱自己 热爱生活) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

前言

二、ospf 概述

三、Router-ID 概述

四、OSPF 中的三張表

五、OSPF 的度量值

六、OSPF 的報文

1.概述

2.各報文的主要作用和結構

(1).Hello報文

(2).DD報文

(3).LSR報文

(4).LSU報文

(5).LSACK報文

總結



前言

這期為大家帶來的是ospf的理論知識,當然這只是我將我所學的以及在學習過程中的感悟給總結出來。所以可能在某些方面不是很全面并且由于ospf技術的內容以及時間關系,這只是OSPF理論中的一部分,ospf理論我會分為兩期來把它講完。最后,若有指正或補充還請大家私信我;若需引用還請注明出處


一、什么是ospf

OSPF和RIP一樣是一種動態路由協議(Open Shortest Path First開放式最短路徑優先),它是以計算接口開銷來確定路由的。

二、ospf 概述

1.ospf是一種典型的鏈路狀態路由協議,是目前使用最廣泛的IGP協議。

2.鏈路狀態信息是每個路由器都產生的用于描述自己直連接口狀態的(接口的開銷,于鄰居路由的關系或網段)通告。

3.鏈路狀態信息又被稱為LSA,它被裝載在ospf路由器中的鏈路狀態數據庫(LSDB)中,LSDB是ospf路由器最重要的部分,它是計算路由的依據。路由器會根據LSDB中的數據來還原全網的拓撲,然后計算出一顆以自己為根的無環的最短路徑的“樹”。

4.OSPF有兩個版本,一個是OSPFV2,一個是OSPFV3;前者用于IPv4網絡,后者用于IPv6網絡。

三、Router-ID 概述

1.Router-id 是有32個bit的一組數據,實質就是IP地址。以點分十進制的形式表現,由于在ospf域中唯一標識一臺路由器。

2.在創建ospf進程時若沒有手工制定router-id則協議會自動制定router-id,它的指定規則會先在本地環回地址中查找以其中的最大的ip地址作為router-id,若沒有配置本地環回測試地址則會以接口ip中最大的IP地址作為該路由器的router-id。

3.一旦ospf確定了router-id后,除非重啟ospf進程否則不可以再更改router-id。

四、OSPF 中的三張表

1.鄰居表:其中記錄有其鄰居路由器的相關信息,當在接口上發現鄰居后,鄰居的相關信息就會被寫進鄰居表。

2.鏈路狀態數據庫(LSDB):它是路由器中最重要的一張表,是ospf計算路由基礎,其中記錄了鏈路狀態信息。

3.OSPF路由表:其中記錄有有ospf協議得到的路由,但這些路由能否進入全局路由表還需比較它們之間的優先值。

五、OSPF 的度量值

關于度量值即開銷的計算方式是:接口cost=參考帶寬(一般為100Mbps)/接口帶寬。

ospf的開銷等于目標路由至源路由的所有入接口的接口開銷之和


?比如上圖中r2至10.0.1.1網段走R1,該路徑的開銷為2;若走R3,該路徑開銷為49

六、OSPF 的報文

1.概述

(1).ospf協議是基于IP運行的,其數據直接使用IP封裝,在IP協議頭部對應的協議號是89。

(2).ospf有兩個組播網段,224.0.0.5和224.0.0.6前者指向ospf中所有路由器,后者指向ospf DR路由器。

(3).OSPF協議定義了五種報文,分別是HelloDDLSRLSULSACK

(4).五種報文的報頭結構相同。

2.各報文的主要作用和結構

(1).Hello報文

Hello報文的主要作用是發現,建立并維護鄰居關系。當接口開啟ospf協議后,就會開始發送Hello報文,只有兩個路由器所發送的Hello報文相關參數一致時它們才會建立鄰居關系。在兩臺路由器建立鄰居關系后它們依然會周期性的發送Hello報文,目的是為了告知對方自己的存活情況。

其中Hello間隔是發送Hello報文的間隔時間,路由器失效時間是在沒收到鄰居Hello時的最大等待時間,這個時間一般為Hello間隔時間的4倍。只有Hello間隔和網路掩碼相同,兩臺路由器才會建立鄰居關系。

因為Hello報文是五個報文中的第一個,所以類型為一

(2).DD報文

DD報文中包含了LSA的頭部但不是完整的LSA,可以將其當作是LSDB的目錄。

?接口最大傳輸單元即是MTU;I,M,MS于ospf中Master和Slave的確立有關,這個部分我之后在將鄰接關系建立時會更大家詳細介紹。

(3).LSR報文

LSR的最用是在DD報文傳輸完畢后,此時ospf路由器已經知道自己所缺失的LSA所以會向產生缺失LSA的路由器發送LSR報文,其目的是為了請求自己所缺失的LSA。

鏈路狀態類型即為所缺失的LSA報文的類型;鏈路狀態ID為缺失LSA所標識的id;通告路由器為產生缺失LSA報文的路由器的router-id。?

(4).LSU報文

LSU報文為在收到LSR后想請求方回復,LSU中包含有完整的LSA信息

(5).LSACK報文

?LSACK報文為確認報文,主要是對LSU報文的一個確認

?

總結

該篇博客只講了ospf理論的一部分,所講內容是我在學習ospf協議時的一些感悟和總結,如有誤還請大家及時指正;下期中我會將ospf理論全部講完,再次感謝大家的支持。

最后,由衷感謝各位讀者!

總結

以上是生活随笔為你收集整理的OSPF 理论一(热爱自己 热爱生活)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。