H3CSR8800系列萬兆核心路由器 操作手冊_第1頁
H3CSR8800系列萬兆核心路由器 操作手冊_第2頁
H3CSR8800系列萬兆核心路由器 操作手冊_第3頁
H3CSR8800系列萬兆核心路由器 操作手冊_第4頁
H3CSR8800系列萬兆核心路由器 操作手冊_第5頁
已閱讀5頁,還剩75頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

H3CSR8800系列萬兆核心路由器操作手冊

OSPF目錄

目錄

第1章OSPF配置...................................................................1-1

1.1OSPF簡介..................................................................1-1

1.1.1OSPF的基本概念.......................................................1-1

1.1.2OSPF區域............................................................1-3

1.1.3OSPF的網絡類型......................................................1-8

1.1.4DR/BDR..................................................................................................................1-9

1.1.5OSPF的協議報文.....................................................1-10

1.1.6系統支持的OSPF特性.................................................1-19

1.1.7協議規范............................................................1-23

1.2OSPF配置任務簡介.........................................................1-23

1.3使能OSPF功能功能.........................................................1-24

1.3.1配置準備.............................................................1-25

1.3.2使能OSPF功能.......................................................1-25

1.4配置OSPF的區域...........................................................1-26

1.4.1配置準備.............................................................1-26

1.4.2配置Stub區域.........................................................1-26

1.4.3配置NSSA區域.......................................................1-27

1.4.4配置虛連接..........................................................1-28

1.5配置OSPF的網絡類型.......................................................1-28

1.5.1配置準備.............................................................1-29

1.5.2配置OSPF接口網絡類型為廣播.........................................1-29

1.5.3配置OSPF接口網絡類型為NBMA........................................................................1-30

1.5.4配置OSPF接口網絡類型為P2Mp........................................................................1-31

1.5.5配置OSPF接口網絡類型為P2P...........................................................................1-31

1.6配置OSPF的路由信息控制...................................................1-31

1.6.1配置準備.............................................................1-31

1.6.2配置OSPF路由聚合...................................................1-31

1.6.3配置OSPF對通過接收到的LSA計算出來的路由信息進行過濾...............1-33

1.6.4配置對Type-3LSA進行過濾............................................1-33

1.6.5配置OSPF接口的開銷值...............................................1-34

1.6.6配置OSPF支持的路由最大數目.........................................1-35

1.6.7配置OSPF最大等價路由條數...........................................1-35

1.6.8配置OSPF協議的優先級...............................................1-36

1.6.9配置OSPF引入外部路由...............................................1-36

1.6.10配置發布一條主機路由...............................................1-38

1.7配置OSPF網絡調整優化.....................................................1-38

H3CSR8800系列萬兆核心路由器操作手冊

OSPF目錄

1.7.1配置準備.............................................................1-39

1.7.2配置OSPF報文定時器.................................................1-39

1.7.3配置接口傳送LSA的延遲時間...........................................1-40

1.7.4配置SPF計算時間間隔................................................1-40

1.7.5配置LSA重復到達的最小時間間隔.......................................1-41

1.7.6配置LSA重新生成的時間間隔...........................................1-41

1.7.7禁止接口收發OSPF報文...............................................1-42

1.7.8配置Stub路由器......................................................1-43

1.7.9配置OSPF驗證.......................................................1-43

1.7.10配置DD報文中的MTU..............................................................................................1-44

1.7.11配置LSDB中ExternalLSA的最大數量...................................1-45

1.7.12配置兼容RFC1583的外部路由選擇規則................................1-45

1.7.13配置鄰接狀態輸出...................................................1-46

1714配置OSPF網管功能...................................................1-46

1.7.15使能日志功能........................................................1-47

1.7.16使能OpaqueLSA發布接收能力........................................1-47

1.7.17配置OSPF優先接收并處理Hello報文...................................1-47

1.7.18配置LSU報文的發送速率..............................................1-48

1.8配置OSPFGR......................................................................................................................1-48

1.8.1配置GRRestarter.....................................................................................................1-48

1.8.2配置GRHelper.........................................................................................................1-49

1.8.3重啟OSPFGR進程...................................................1-50

1.9OSPF顯示和維護..........................................................1-51

1.10典型配置舉例.............................................................1-52

1.10.1配置OSPF基本功能..................................................1-52

1.10.2配置OSPF引入自治系統外部路由......................................1-55

1.10.3配置OSPF發布聚合路由.............................................1-57

1.10.4配置OSPF的Stub區域...............................................1-60

1.10.5配置OSPF的NSSA區域..............................................1-64

1.10.6配置OSPF的DR選擇................................................1-66

1.10.7配置OSPF虛連接...................................................1-71

1.10.8OSPFGR配置舉例..................................................1-73

1.10.9配置路由過濾.......................................................1-74

1.11常見配置錯誤舉例..........................................................1-77

1.11.1OSPF鄰居無法建立..................................................1-77

1.11.2OSPF路由信息不正確...............................................1-78

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

第1章OSPF配置

1.1OSPF簡介

OSPF(OpenShortestPathFirst,開放最短路徑優先)是IETF組織開發的個

基于鏈路狀態的內部網關協議。目前針對IPv4協議使用的是OSPFVersion2(RFC

2328)。

ca說明:

本章若沒有特別說明,下文中所提到的OSPF均指OSPFV2。

OSPF具有如下特點:

?適應范圍廣——支持各種規模的網絡,最多可支持幾百臺路由器。

?快速收斂——在網絡的拓撲結構發生變化后立即發送更新報文,使這一變化

在自治系統中同步。

?無自環——由于OSPF根據收集到的鏈路狀態用最短路徑樹算法計算路由,

從算法本身保證了不會生成自環路由。

?區域劃分——允許自治系統的網絡被劃分成區域來管理,區域間傳送的路由

信息被進一步抽象,從而減少了占用的網絡帶寬。

?等價路由——支持到同一目的地址的多條等價路由。

?路由分級——使用4類不同的路由,按優先順序來說分別是:區域內路由、

區域間路由、第一類外部路由、第二類外部路由。

?支持驗證——支持基于接口的報文驗證,以保證報文交互和路由計算的安全

性。

?組播發送——在某些類型的鏈路上以組播地址發送協議報文,減少對其他設

備的干擾。

1.1.1OSPF的基本概念

1.自治系統(AutonomousSystem)

一組使用相同路由協議交換路由信息的路由器,縮寫為AS。

2.OSPF路由的計算過程

OSPF協議路由的計算過程可簡單描述如下:

1-1

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

?每臺OSPF路由器根據自己周圍的網絡拓撲結構生成LSA(LinkState

Advertisement,鏈路狀態通告),并通過更新報文將LSA發送給網絡中的

其它OSPF路由器。

?每臺OSPF路由器都會收集其它路由器通告的LSA,所有的LSA放在一起

便組成了LSDB(LinkStateDatabase,鏈路狀態數據庫)。LSA是對路由

器周圍網絡拓撲結構的描述,LSDB則是對整個自治系統的網絡拓撲結構的

描述。

?OSPF路由器將LSDB轉換成一張帶權的有向圖,這張圖便是對整個網絡拓

撲結構的真實反映。各個路由器得到的有向圖是完全相同的。

?每臺路由器根據有向圖,使用SPF算法計算出一棵以自己為根的最短路徑

樹,這棵樹給出了到自治系統中各節點的路由。

3.路由器ID號

一臺路由器如果要運行OSPF協議,則必須存在RouterID(路由器ID)。Router

ID是一個32比特無符號整數,可以在一個自治系統中唯一的標識-臺路由器。

4.OSPF的協議報文

OSPF有五種類型的協議報文:

?Hello報文:周期性發送,用來發現和維持OSPF鄰居關系。內容包括一些

定時器的數值、DR(DesignatedRouter,指定路由器)、BDR(Backup

DesignatedRouter,備份指定路由器)以及自己已知的鄰居。

?DD(DatabaseDescription,數據庫描述)報文:描述了本地LSDB中每一

條LSA的摘要信息,用于兩臺路由器進行數據庫同步。

?LSR(LinkStateRequest,鏈路狀態請求)報文:向對方請求所需的LSA。

兩臺路由器互相交換DD報文之后,得知對端的路由器有哪些LSA是本地的

LSDB所缺少的,這時需要發送LSR報文向對方請求所需的LSA。內容包括

所需要的LSA的摘要。

?LSU(LinkStateUpdate,鏈路狀態更新)報文:向對方發送其所需要的LSA。

?LSAck(LinkStateAcknowledgment,鏈路狀態確認)報文:用來對收到的

LSA進行確認。內容是需要確認的LSA的Header(一個報文可對多個LSA

進行確認)。

5.LSA的類型

OSPF中對鏈路狀態信息的描述都是封裝在LSA中發布出去,常用的LSA有以下

幾種類型:

1-2

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

?RouterLSA(Typel):由每個路由器產生,描述路由器的鏈路狀態和開銷,

在其始發的區域內傳播。

?NetworkLSA(Type2):由DR產生,描述本網段所有路由器的鏈路狀態,

在其始發的區域內傳播。

?NetworkSummaryLSA(Type3):由ABR(AreaBorderRouter,區域邊

界路由器)產生,描述區域內某個網段的路由,并通告給其他區域。

?ASBRSummaryLSA(Type4):由ABR產生,描述到ASBR(Autonomous

SystemBoundaryRouter,自治系統邊界路由器)的路由,通告給相關區域。

?ASExternalLSA(Type5):由ASBR產生,描述到AS(AutonomousSystem,

自治系統)外部的路由,通告到所有的區域(除了Stub區域和NSSA區域)。

(NSSAExternalLSA(Type7):由NSSA(Not-So-StubbyArea)區域內的

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

?OpaqueLSA:是一個被提議的LSA類別,由標準的LSA頭部后面跟隨特殊

應用的信息組成,可以直接由OSPF協議使用,或者由其它應用分發信息到

整個OSPF域間接使用。OpaqueLSA分為Type9、Typel0^Type'll三種

類型,泛洪區域不同;其中,Type9的OpaqueLSA僅在本地鏈路范圍進行

泛洪,Type10的OpaqueLSA僅在本地區域范圍進行泛洪,Type11的LSA

可以在一個自治系統范圍進行泛洪。

6.鄰居和鄰接

在OSPF中,鄰居(Neighbor)和鄰接(Adjacency)是兩個不同的概念。

OSPF路由器啟動后,便會通過OSPF接口向外發送Hell。報文。收到Hell。報文

的OSPF路由器會檢查報文中所定義的參數,如果雙方一致就會形成鄰居關系。

形成鄰居關系的雙方不一定都能形成鄰接關系,這要根據網絡類型而定。只有當雙

方成功交換DD報文,交換LSA并達到LSDB的同步之后,才形成真正意義上的

鄰接關系。

1.1.2OSPF區域

1.區域劃分

隨著網絡規模日益擴大,當一個大型網絡中的路由器都運行OSPF路由協議時,

路由器數量的增多會導致LSDB非常龐大,占用大量的存儲空間,并使得運行SPF

算法的復雜度增加,導致CPU負擔很重。

在網絡規模增大之后,拓撲結構發生變化的概率也增大,網絡會經常處于“振蕩”

之中,造成網絡中會有大量的OSPF協議報文在傳遞,降低了網絡的帶寬利用率。

更為嚴重的是,每一次變化都會導致網絡中所有的路由器重新進行路由計算。

1-3

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

OSPF協議通過將自治系統劃分成不同的區域(Area)來解決上述問題。區域是從

邏輯上將路由器劃分為不同的組,每個組用區域號(AreaID)來標識。如圖1-1

所示。

圖1-1OSPF區域劃分

區域的邊界是路由器,而不是鏈路。一個路由器可以屬于不同的區域,但是一個網

段(鏈路)只能屬于一個區域,或者說每個運行OSPF的接口必須指明屬于哪一

個區域。劃分區域后,可以在區域邊界路由器上進行路由聚合,以減少通告到其他

區域的LSA數量,還可以將網絡拓撲變化帶來的影響最小化。

2.路由器的類型

OSPF路由器根據在AS中的不同位置,可以分為以下四類:

(1)區域內路由器(InternalRouter)

該類路山器的所有接口都屬于同一個OSPF區域。

(2)區域邊界路由器ABR(AreaBorderRouter)

該類路由器可以同時屬于兩個以上的區域,但其中一個必須是骨干區域(骨干區域

的介紹請參見下一小節)。ABR用來連接骨干區域和非骨干區域,它與骨干區域

之間既可以是物理連接,也可以是邏輯上的連接。

(3)骨干路由器(BackboneRouter)

該類路由器至少有一個接口屬于骨干區域。因此,所有的ABR和位于Area。的內

部路由器都是骨干路由器。

(4)自治系統邊界路由器ASBR

1-4

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

與其他AS交換路由信息的路由器稱為ASBR。ASBR并不一定位于AS的邊界,

它有可能是區域內路由器,也有可能是ABR。只要一臺OSPF路由器引入了外部

路由的信息,它就成為ASBR。

圖1-2OSPF路由器的類型

3.骨干區域與虛連接

(1)骨干區域(BackboneArea)

OSPF劃分區域之后,并非所有的區域都是平等的關系。其中有?個區域是與眾不

同的,它的區域號(AreaID)是0,通常被稱為骨干區域。骨干區域負責區域之

間的路由,非骨干區域之間的路由信息必須通過骨干區域來轉發。對此,OSPF有

兩個規定:

?所有非骨干區域必須與骨干區域保持連通;

?骨干區域自身也必須保持連通。

但在實際應用中,可能會因為各方面條件的限制,無法滿足這個要求。這時可以通

過配置OSPF虛連接(VirtualLink)予以解決。

(2)虛連接(VirtualLink)

虛連接是指在兩臺ABR之間通過一個非骨干區域而建立的一條邏輯上的連接通

道。它的兩端必須是ABR,而且必須在兩端同時配置方可生效。為虛連接兩端提

供一條非骨干區域內部路由的區域稱為傳輸區(TransitArea)。

1-5

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

在圖1-3中,Area2與骨干區域之間沒有直接相連的物理鏈路,但可以在ABR上配

置虛連接,使Area2通過一條邏輯鏈路與骨干區域保持連通。

TransitArea

圖1-3虛連接示意圖之一

虛連接的另外?個應用是提供冗余的備份鏈路,當骨干區域因鏈路故障不能保持連

通時,通過虛連接仍然可以保證骨干區域在邏輯上的連通性。如圖1-4所示。

圖1-4虛連接示意圖之二

虛連接相當于在兩個ABR之間形成了一個點到點的連接,因此,在這個連接上,

和物理接口一樣可以配置接口的各參數,如發送Hello報文間隔等。

兩臺ABR之間直接傳遞OSPF報文信息,它們之間的OSPF路由器只是起到一個

轉發報文的作用。由于協議報文的目的地址不是中間這些路由器,所以這些報文對

于它們而言是透明的,只是當作普通的IP報文來轉發。

4.(Totally)Stub區域

Stub區域是一些特定的區域,Stub區域的ABR不允許注入Type5LSA,在這些

區域中路由器的路由表規模以及路由信息傳遞的數量都會大大減少。

為了進一步減少Stub區域中路由器的路由表規模以及路由信息傳遞的數量,可以

將該區域配置為TotallyStub(完全Stub)區域,該區域的ABR不會將區域間的

路由信息和外部路由信息傳遞到本區域。

(Totally)Stub區域是一種可選的配置屬性,但并不是每個區域都符合配置的條件。

通常來說,(Totally)Stub區域位于自治系統的邊界。

為保證到本自治系統的其他區域或者自治系統外的路由依舊可達,該區域的ABR

將生成一條缺省路山,并發布給本區域中的其他非ABR路由器。

1-6

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

配置(Totally)Stub區域時需要注意下列兒點:

?骨干區域不能配置成(Totally)Stub區域。

?如果要將一個區域配置成Stub區域,則該區域中的所有路由器必須都要配置

stub命令。

?如果要將一個區域配置成TotallyStub區域,該區域中的所有路由器必須配

置stub命令,該區域的ABR路由器需要配置stub[no-summary愉令。

?(Totally)Stub區域內不能存在ASBR,即自治系統外部的路由不能在本區域

內傳播。

?虛連接不能穿過(Totally)Stub區域。

5.NSSA區域

NSSA(Not-So-StubbyArea)區域是Stub區域的變形,'JStub區域有許多相似

的地方。NSSA區域也不允許Type5LSA注入,但可以允許Type7LSA注入。Type7

LSA由NSSA區域的ASBR產生,在NSSA區域內傳播。當Type7LSA至U達NSSA

的ABR時,由ABR將Type7LSA轉換成Type5LSA,傳播到其他區域。

如圖1-5所示,運行OSPF協議的自治系統包括3個區域:區域1、區域2和區域

0,另外兩個自治系統運行RIP協議。區域1被定義為NSSA區域,區域1接收的

RIP路由傳播到NSSAASBR后,由NSSAASBR產生Type7LSA在區域1內傳播,

當Type7LSA至U達NSSAABR后,轉換成Type5LSA傳播至U區域0和區域2。

另一方面,運行RIP的自治系統的RIP路由通過區域2的ASBR產生Type5LSA

在OSPF自治系統中傳播。但由于區域1是NSSA區域,所以Type5LSA不會到

達區域1。

與Stub區域一樣,虛連接也不能穿過NSSA區域。

RIP

Type5,

Type5

ASBRArea2

6.路由類型

OSPF將路由分為四類,按照優先級從高到低的順序依次為:

?區域內路山(IntraArea)

?區域間路由(InterArea)

?第一類外部路由(TypelExternal)

?第二類外部路由(Type2External)

1-7

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

區域內和區域間路由描述的是AS內部的網絡結構,外部路由則描述了應該如何選

擇到AS以外目的地址的路由。OSPF將引入的AS外部路由分為兩類:Typel和

Type2o

第一類外部路由是指接收的是IGP(InteriorGatewayProtocol,內部網關協議)

路由(例如靜態路由和RIP路由)。由于這類路由的可信程度較高,并且和OSPF

自身路由的開銷具有可比性,所以到第一類外部路由的開銷等于本路由器到相應的

ASBR的開銷與ASBR到該路由目的地址的開銷之和。

第二類外部路由是指接收的是EGP(ExteriorGatewayProtocol,外部網關協議)

路由。由于這類路由的可信度比較低,所以OSPF協議認為從ASBR到自治系統

之外的開銷遠遠大于在自治系統之內到達ASBR的開銷。所以計算路由開銷時將

主要考慮前者,即到第二類外部路由的開銷等于ASBR到該路由目的地址的開銷。

如果計算出開銷值相等的兩條路由,再考慮本路由器到相應的ASBR的開銷。

1.1.3OSPF的網絡類型

1.OSPF的4種網絡類型

OSPF根據鏈路層協議類型將網絡分為下列四種類型:

?廣播(Broadcast)類型:在該類型的網絡中,通常以組播形式(224.0.0.5

和224.0.0.6)發送協議報文。

?NBMA(Non-BroadcastMulti-Access,非廣播多點可達網絡)類型:在該類

型的網絡中,以單播形式發送協議報文。

?P2MP(Point-to-MultiPoint,點到多點)類型:沒有一種鏈路層協議會被缺

省的認為是P2Mp類型。點到多點必須是由其他的網絡類型強制更改的。常

用做法是將NBMA改為點到多點的網絡。在該類型的網絡中,缺省情況下,

以組播形式(224.0.0.5)發送協議報文。可以根據用戶需要,以單播形式發

送協議報文。

?P2P(Point-to-Point,點到點)類型:在該類型的網絡中,以組播形式

(224.0.0.5)發送協議報文。

2.NBMA網絡的配置原則

NBMA網絡是指非廣播、多點可達的網絡,比較典型的有ATM和幀中繼網絡。

對于接口的網絡類型為NBMA的網絡需要進行一些特殊的配置。由于無法通過廣

播Hello報文的形式發現相鄰路由器,必須手工為該接口指定相鄰路由器的IP地

址,以及該相鄰路由器是否有DR選舉權等。

NBMA網絡必須是全連通的,即網絡中任意兩臺路由器之間都必須有條虛電路

直接可達。如果部分路由器之間沒有直接可達的鏈路時,應將接口配置成P2MP

1-8

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

類型。如果路由器在NBMA網絡中只有一個對端,也可將接口類型配置為P2P類

型。

NBMA與P2Mp網絡之間的區別如下:

?NBMA網絡是指那些全連通的、非廣播、多點可達網絡。而P2Mp網絡,則

并不需要一定是全連通的。

?在NBMA網絡中需要選舉DR與BDR,而在P2MP網絡中沒有DR與BDR。

?NBMA是一種缺省的網絡類型,而P2Mp網絡必須是由其它的網絡強制更改

的。最常見的做法是將NBMA網絡改為P2MP網絡。

?NBMA網絡采用單播發送報文,需要手工配置鄰居。P2MP網絡采用組播方

式發送報文。

1.1.4DR/BDR

1.DR/BDR簡介

在廣播網和NBMA網絡中,任意兩臺路由器之間都要交換路由信息。如果網絡中

有n臺路由器,則需要建立n(n-1)/2個鄰接關系。這使得任何一臺路由器的路由變

化都會導致多次傳遞,浪費了帶寬資源。為解決這一問題,OSPF協議定義了指定

路由器DR(DesignatedRouter),所有路由器都只將信息發送給DR,由DFM各

網絡鏈路狀態發送出去。

如果DR由于某種故障而失效,則網絡中的路由器必須重新選舉DR,再與新的DR

同步。這需要較長的時間,在這段時間內,路由的計算是不正確的。為了能夠縮短

這個過程,OSPF提出了BDR(BackupDesignatedRouter,備份指定路由器)

的概念。

BDR實際上是對DR的?個備份,在選舉DR的同時也選舉出BDR,BDR也和本

網段內的所有路由器建立鄰接關系并交換路由信息。當DR失效后,BDR會立即

成為DR。山于不需要重新選舉,并且鄰接關系事先已建立,所以這個過程是非常

短暫的。當然這時還需要再重新選舉出一個新的BDR,雖然一樣需要較長的時間,

但并不會影響路由的計算。

運行OSPF進程的網絡中,既不是DR也不是BDR的路由器為DROthenDROther

僅與DR和BDR之間建立鄰接關系,DROther之間不交換任何路由信息。這樣就

減少了廣播網和NBMA網絡上各路由器之間鄰接關系的數量,同時減少網絡流量,

節約了帶寬資源。

如圖1-6所示,用實線代表以太網物理連接,虛線代表建立的鄰接關系。可以看到,

采用DR/BDR機制后,5臺路由器之間只需要建立7個鄰接關系就可以了。

1-9

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

DRBDR

DRotherDRotherDRother

圖1-6DR和BDRZF意圖

2.DR/BDR選舉過程

DR和BDR是由同一網段中所有的路由器根據路由器優先級、RouterID通過

HELLO報文選舉出來的,只有優先級大于0的路由器才具有選舉資格。

進行DR/BDR選舉時每臺路由器將自己選出的DR寫入Hello報文中,發給網段上

的每臺運行OSPF協議的路由器。當處于同一網段的兩臺路由器同時宣布自己是

DR時,路由器優先級高者勝出。如果優先級相等,則RouterID大者勝出。如果

一臺路由器的優先級為0,則它不會被選舉為DR或BDR。

需要注意的是:

?只有在廣播或NBMA類型接口才會選舉DR,在點到點或點到多點類型的接

口上不需要選舉DRo

?DR是某個網段中的概念,是針對路由器的接口而言的。某臺路由器在一個接

口上可能是DR,在另一個接口上有可能是BDR,或者是DROther。

?路由器的優先級可以影響DR/BDR的選舉過程,但是當DR/BDR已經選舉完

畢,就算一臺具有更高優先級的路由器變為有效,也不會替換該網段中已經

存在的DR/BDR成為新的DR/BDR。

?DR并不一定就是路由器優先級最高的路由器接口;同理,BDR也并不一定

就是路由器優先級次高的路由器接口。

1.1.5OSPF的協議報文

OSPF報文直接封裝為IP報文協議報文,協議號為89。一個比較完整的OSPF報文

(以LSU報文為例)結構如圖1-7所示。

IPheaderOSPFpacketheaderNumberofLSAsLSAheaderLSAData

圖1-7OSPF報文結構

1-10

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

1.0SPF報文頭

OSPF有五種報文類型,它們有相同的報文頭。如圖1-8所示。

071531

VersionTypePacketlength

RouterID

AreaID

ChecksumAuType

Authentication

Authentication

圖1-8OSPF報文頭格式

主要字段的解釋如下:

?Version:OSPF的版本號。對于OSPFv2來說,其值為2。

.Type:OSPF報文的類型。數值從1到5,分別對應Hello報文、DD報文、

LSR報文、LSU報文和LSAck報文。

?Packetlength:OSPF報文的總長度,包括報文頭在內,單位為字節。

?RouterID:始發該LSA的路由器的ID。

?AreaID:始發LSA的路由器所在的區域ID。

?Checksum:對整個報文的校驗和。

?AuType:驗證類型。可分為不驗證、簡單(明文)口令驗證和MD5驗證,

其值分別為0、1、2。

?Authentication:其數值根據驗證類型而定。當驗證類型為0時未作定義,為

1時此字段為密碼信息,類型為2時此字段包括KeyID、MD5驗證數據長度

和序列號的信息。

GQ說明:

MD5驗證數據添加在OSPF報文后面,不包含在Authenticaiton字段中。

2.Hello報文(HelloPacket)

最常用的一種報文,周期性的發送給鄰居路由器用來維持鄰居關系以及DR/BDR的

選舉,內容包括一些定時器的數值、DR、BDR以及自己已知的鄰居。Hello報文格

式如圖1-9所示。

1-11

H3CSR8800系列萬兆核心路由器操作手冊

OSPF第1章OSPF配置

071531

Version1Packetlength

RouterID

AreaID

ChecksumAuType

Authentication

Authentication

Networkmask

HellolntervalOptionsRtrPri

RouterDeadlnterval

Designatedrouter

Backupdesignatedrouter

Neighbor

Neighbor

圖1-9Hello報文格式

主要字段解釋如下:

?Networkmask:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論