首先:rip的缺點:
只關心大小(跳數)和方向(路由(下一跳)
Rip特性:
- 逐跳收斂
- 分布式路由計算
- 以跳數 為度量
缺點:
- 收斂速度慢
- 缺少對網路拓撲的了解
- 存在選擇最優路徑的風險
鏈路狀態路由協議OSPF:
- 路由資訊傳遞與路由計算分離
- 基于SPF演算法
- 已累計鏈路開銷作為選路參考值
原理:
1、發送hello報文建立鄰居關系
2、相互泛洪LSA(鏈路狀態資訊),形成相同的LADB(鏈路狀態資訊服務器)
3、允許SPF演算法,得到最優路徑,
AS:自治區域系統
運行相同的路由協議的路由器的集合,
router id:OSPF路由器標識
1、手工指定:使用loopback介面地址
2、自動選舉
如果設備有多個邏輯介面(loopback)使用邏輯介面地址最大的作為router-ID
如果沒有邏輯介面使用物理介面中IP最大作為router-iD
為什么使用loopback介面作為router-ID?
loopback介面:穩定
建立鄰居關系:默認組播建立鄰居關系224.0.0.5 89
單播方式建立鄰居

對于不支持組播的網路可以通過手動配置實作鄰居的發現與維護(NBMA)
鏈路資訊主要包括:
- 鏈路型別;
- 介面IP地址及掩碼
- 鏈路上所連接的鄰居路由器
- 鏈路的帶寬(開銷)
狀態機:
Down:初始化狀態,沒有接識訓發送hello報文
NBMA:attempt
lnit:進行hello報文的互動
2way:收到hello報文中鄰居欄位為本地的router-id;鄰居關系的建立的標志
exstart:進行主從關系的選舉,保證DD報文的可靠
為什么需要此狀態:
因為OSPF協議基于IP不可靠封裝,而LSR,LSU和LSACK之間可以
相互保證可靠,又因為DD報文攜帶部分LSA,所以DD報文不可以發送丟失,需要保證可靠
如何選擇主從關系:
比較規則:比較router-id 越大越優先
選舉程序:首先相互發送空的DD報文,通過比較router-id選舉主設備和從設備,從設備要按照主設備訊息的序列號進行回復,主設備收到后判斷序列號確認是否為從設備訊息,然后發送序列號+1的訊息,從設備收到后按主設備的序列號回復,最后從設備要比主設備多發一條訊息,
I:表示是否第一個DD報文(“1=是”,“0=不是”)
M:表示是否是最后一個DD報文(“1=不是”,“0=是”)
MS:表示是否是主設備(“1=是”,“0=不是”)
LSR:鏈路狀態資訊請求報文
LSU:鏈路狀態資訊更新報文
攜帶全部LSA資訊
LSACK:鏈路狀態資訊確認報文
Exchange:進行DD報文的互動
loading:進行LSR,LSU和LSACK的互動
full:運行SPF演算法
DD報文:本地鏈路狀態資訊描述報文

區域:
為什么要花費區域?
為了減少設備壓力(減少LADB大小)
劃磁區域:基于介面
型別;骨干區域area0
非骨干區域 非“0”區域(0.0.0.1----255.255.255.255)
部署原則:非骨干區域之間通信必須與骨干區域相連
LSA泛洪過度:
通過Drother相互比較路由優先級和router-id選舉和BDR設備
DRother設備向DR/BDR泛洪LSA,由DR向其他DRother設備泛洪LSA,從而減少LSA過度泛洪,
比較規則:
路由器優先級:越大越優先 默認=1
Router-id:越大越優先
路由器關系:DR、BDR和DRother
鄰居關系:只發送hello報文維護鄰居關系,不泛洪LSA
DRother和DRother
鄰接關系:即發送hello報文維護鄰居關系,也泛洪LAS
DRother和DR/BDR
度量:開銷-cost
只計算路由方向開銷
參考帶寬(默認100M/s)/ 實際介面帶寬=cost
cost=1(小于1和等于1)
修改開銷:
直接修改cost值:介面下修改ospf cost
直接修改帶寬值:bandwidth-reference參考帶寬
認證:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/509349.html
標籤:其他
上一篇:資料結構:線性表
