浅谈OSPF
OSPF:開放式最短路徑優(yōu)先協(xié)議
Ospf 1 route-id(協(xié)議所在路由器ID編號) 1.1.1.1
Area 0(創(chuàng)建所在區(qū)域)
Network 12.1.1.1+反掩碼
使用范圍:IGP
協(xié)議算法特點:鏈路狀態(tài)型路由協(xié)議,基于SPF算法
協(xié)議是否傳遞網(wǎng)絡(luò)掩碼:傳遞網(wǎng)絡(luò)掩碼
協(xié)議封裝:基于IP封裝,協(xié)議號為89
OSPF消息數(shù)據(jù)包:HELLO:用于建立并維持鄰居關(guān)系,周期性發(fā)送,周期時間為10s或30s
DBD:數(shù)據(jù)庫描述描述數(shù)據(jù)包
LSR:鏈路狀態(tài)請求報文,用于請求LSA
LSU:鏈路狀態(tài)更新報文,用于回復(fù)LAS,內(nèi)存在LSA
LSACK:鏈路狀態(tài)確定報文
OSPF鄰居狀態(tài)機制:Down:ospf斷開時狀態(tài)
Init:初始化狀態(tài),一旦發(fā)送hello包,即進入此狀態(tài)
Two-way:雙向通信狀態(tài)(鄰居狀態(tài)),接收并包含自己的route-id的對方hello報文
Exstart:選舉DR和BDR并交互主從選舉DBD報文,進行主從選舉
Exchange:完成主從選舉,開始發(fā)送攜帶LSA頭部信息的DBD,且可以發(fā)送LSR。
Loading:收到LSU數(shù)據(jù)包,開始學(xué)習(xí)鏈路。
Full:LSA學(xué)習(xí)完,鄰接關(guān)系成功建立。
OSPF鄰居關(guān)系建立條件:1.route-id必須不同
2.area id相同
3.認(rèn)證:認(rèn)證類型、認(rèn)證數(shù)據(jù)一致
4.hello時間,dead時間一致
5.特殊區(qū)域標(biāo)識一致(E(外部路由器=1);N(NSSA外部路由位)=0 P=0)
6.MA網(wǎng)絡(luò)中,網(wǎng)絡(luò)掩碼必須一致
7.必須同時使用單播或組播更新
8.更新源檢測(雙方的IP地址必須在同一網(wǎng)段)
OSPF中DR和BDR:two-way狀態(tài)下,在MA網(wǎng)絡(luò)中會選舉DR(指定路由器)和BDR(備份路由器)
DR選舉:1.比較優(yōu)先級(范圍0-255,默認(rèn)優(yōu)先級為1,越大越優(yōu))
2.比較各自的route-id,越大越優(yōu)
注意:1.DR搶占是關(guān)閉的
2.DR是一個接口概念
3.優(yōu)先級范圍0-255,0為放棄選舉
4.先選舉BDR,再升級為DR
總結(jié)
- 上一篇: 笔记本双显卡 EFI 启动安装 Arch
- 下一篇: 浅谈微信小程序渗透