OSPF路由協議基礎(2)
1、OSPF Hellow包報文
作用:a、發現和維護鄰居或鄰接關係;b、DR和BDR的選舉。
如當C裝置接入時,C以224.0.0.6為目標地址,發生LS update報文給DR和BDR,最後由DR告訴全網路由器C裝置的路由資訊。
a、如何驗證-一個Hello報文是否合法?
答:Network Mask、Hello Interval、Options、Router Dead Interval.
b、鄰居狀態變換分為幾個階段?
答:Down->Init->2-way
詳情見上圖:鄰居狀態變換(鄰居關係)
c、不能建立鄰接關係的情況下,鄰居穩定工作狀態是什麼?
答:2-way
d、可以建立鄰接關係的情況下,鄰居穩定工作狀態是什麼?
答:full
2、OSPF 區域內計算路由
stub 網段:終點集合網段,如:ospf宣告lookback網路
Transit網段: stub 網段相反,資料穿越網段。
a、一類的LSA(Router LSA)
-
1、作用:計算域內路由;
-
2、產生:每臺路由器都產生;
-
3、內容:路由資訊和拓撲資訊;
-
4、傳遞範圍:所屬區域。
Router-LSA中的重要欄位:(通過命令可以檢視1類LSA)
<R1>dis ospf lsdb router self-originate
OSPF Process 1 with Router ID 10.0.1.1
Area: 0.0.0.0
Link State Database
Type : Router
Ls id : 10.0.1.1
Adv rtr : 10.0.1.1
Ls age : 690
Len : 36
Options : ABR E
seq# : 80000007
chksum : 0xea59
Link count: 1
* Link ID: 10.1.234.3 //此連結的對端標識,不同連結的型別的Link ID表示的意義不同。
Data : 10.1.234.1 //用於描述此連結的附加資訊,不同的連結型別所描述的資訊也不同。
Link Type: TransNet
Metric : 1 //描述此連結的開銷
Area: 0.0.0.2
Link State Database
Type : Router
Ls id : 10.0.1.1
Adv rtr : 10.0.1.1
Ls age : 656
Len : 36
Options : ABR E
seq# : 80000002
chksum : 0x1c12
Link count: 1
* Link ID: 10.0.1.0
Data : 255.255.255.0
Link Type: StubNet
Metric : 0
Priority : Low
<R1>
b、二類的LSA(Network LSA)
-
1、作用;計算域內路由(結合1類的LSA);
-
2、產生; MA網路中由DR產生;
-
3、內容;拓撲資訊和網路掩碼資訊;
-
4、傳遞範圍:所屬區域內。
- Router-LSA中的重要欄位:(通過命令可以檢視2類LSA)
計算過程的兩個階段:
階段 | 過程 |
---|---|
第一階段 | 計算Transit節點,忽略Stub節點, 生成一個最短路徑樹 |
第二階段 |
只計算Stub節點,將Stub網段掛到最短路徑樹上去 |
1、Router-L SA描述的連結型別有哪些?
答:點到點、 Transit、stub、虛鏈路。
2、Network-LSA中除了LSA頭部還有哪些資訊?
答:netmask、路由器列表。
3、計算最短路徑樹分幾個階段?
答:2個階段, 第一階段: 計算Transit節點 第二階段: 計算Stub節點。
連結:https://pan.baidu.com/s/1jVS1_yenmgnjcNpwDVknNA
提取碼:3ncs附帶視訊:6-8集