RIP的缺陷 最大跳數(shù)限制了網(wǎng)絡規(guī)模 以跳數(shù)為度量值無法準確判斷最優(yōu)路徑 路由更新發(fā)送完整路由表消耗網(wǎng)絡帶寬 收斂速度慢 協(xié)議會產(chǎn)生路由自環(huán) 定義 開放式最短路徑優(yōu)先,基于鏈路狀態(tài)特征 工作在IP層,協(xié)議號89 OSPF初始化流程 1.建立鄰居和鄰接關(guān)系 發(fā)送hello報文發(fā)現(xiàn)和建立鄰居關(guān)系,組播地址224.0.0.5 接口UP 雙方接口IP地址在同一網(wǎng)段 雙方接口在同一區(qū)域 …… 選舉DR/BDR,建立鄰接關(guān)系 DR/BDR選舉 選舉原因 廣播網(wǎng)絡中使路由信息交換更加高速有序 選舉范圍 每條廣播鏈路上都需要選舉出一個DR和一個BDR 選舉規(guī)則 1.優(yōu)先級大的優(yōu)先 默認優(yōu)先級都是1 2.Router-id大的優(yōu)先 Router-id 定義 Rid,標識路由器的身份 產(chǎn)生方法 手動配置一個IPv4地址格式作為Rid 自動選舉 1.在所有環(huán)回口中選舉IP地址最大的作為Rid 2.在所有物理接口中選舉IP地址最大的作為Rid 建議手動配置一個本地環(huán)回口的IP地址作為Rid 關(guān)系狀態(tài) DRother與DR建立鄰接關(guān)系 DRother與BDR建立鄰接關(guān)系 DR與BDR建立鄰接關(guān)系 DRother之間保持鄰居關(guān)系 2.鄰接路由器之間交換鏈路狀態(tài)信息,實現(xiàn)區(qū)域內(nèi)鏈路狀態(tài)數(shù)據(jù)庫同步 相關(guān)概念 鏈路狀態(tài)通告 LSA 用來描述路由器的接口、路由條目的相關(guān)信息 鏈路狀態(tài)數(shù)據(jù)庫 LSDB 存儲本地所有LSA 工作流程 1.向鄰接路由器發(fā)送DD報文,通告本地LSDB中所有LSA的摘要信息 2.收到DD后,與本地LSDB對比,向?qū)Ψ桨l(fā)送LSR報文,請求發(fā)送本地所需的LSA的完整信息 3.收到LSR后,把對方所需的LSA的完整信息打包為一條LSU報文,發(fā)送至對方 4.收到LSU后,向?qū)Ψ交貜蚅SAck報文,進行確認 3.每臺路由器根據(jù)本機鏈路狀態(tài)數(shù)據(jù)庫,計算到達每個目的網(wǎng)段的最優(yōu)路由,寫入路由表 OSPF分區(qū)域管理 分區(qū)域的原因 加快收斂速度 把網(wǎng)絡故障隔離在區(qū)域內(nèi)部 路由器角色 IR 內(nèi)部路由器 所有接口都處于同一個區(qū)域 ABR 區(qū)域邊界路由器 連接不同區(qū)域的路由器 ASBR 連接外部自治系統(tǒng)的路由器 區(qū)域類型 骨干區(qū)域 只能有一個骨干區(qū)域 骨干區(qū)域必須是連續(xù)的 非骨干區(qū)域 非骨干區(qū)域必須連接到骨干區(qū)域 特殊區(qū)域 命令行配置舉例: router ospf 1 進入ospf路由協(xié)議視圖 router-id 1.1.1.1 指定RID passive-interface ethernet 0/0 開啟靜默接口(在ospf進程下) network 202.1.12.0 0.0.0.255 area 1 宣告網(wǎng)段同時帶上反掩碼和區(qū)域進程號 network 202.1.13.0 0.0.0.255 area 1 宣告網(wǎng)段同時帶上反掩碼和區(qū)域進程號 interface Ethernet0/2 進接口 ip ospf cost 65535 修改ospf開銷,帶上ip參數(shù),如不帶上,則開銷修改不成功 |
|