OSPF協議
OSPF 協議 Open shortest path frist 最短路徑優先
特點
鏈路狀態協議
1.路由表的建立:(1)先建立鄰居關係。(2)構建關於整個網絡鏈路狀態的數據庫。(3)用SPF算法自己計算路由表。(鏈路狀態型路由協議)
HELLO 建立鄰居關係 224.0.0.5 所有OSPF -- R
224.0.0.6 DR
BMA(以太網)/ PPP 10秒 40秒
NBMA / P2MP(幀中繼) 30 120
描述包DBD 主路由器(ID號大)向鄰居通告自已當前數據庫的簡略信息(序列號)
請求包LSR 序列號新,請求對方發送
更新包LSU 通告關於某條鏈路的詳細信息 LSA 拓撲 + 路由
確認包ACK 對 更新包 確認
2.度量值:路徑開銷 COST=100M/帶寬.依據帶寬來選擇路徑,選擇的是最佳路徑。
3.適用環境:沒有環路,沒有跳數限制,適於大型、複雜的網絡環境。
單區 100臺R以內。
多區 100臺R 以上。
4.採用觸發更新機制,節省網絡帶寬。
更新包 224.0.0.6 DR
224.0.0.5 所有普通OSPF路由器
每30分鐘LSA涮新一次LSA , LSDB的摘要信息.
( RIP: 30秒通告一次路由 )
5.通告信息時攜帶子網掩碼,無類協議,適用於子網不連續的網絡環境。
6. 路由彙總:
單區 不能彙總
多區 可以手工任意位彙總。
缺點:
1. 對路由器CPU和內存的要求比較高,早期低端的路由器不支持。
2. 配置比RIP協議複雜。
配置:
R1(config)# router ospf 進程號 (1-65535)本地意義
R1(config-router)# net 網絡號 通配碼 區域號 全局意義
例:
R1(config)# router ospf 1
#router-id 1.1.1.1
R1(config-router)# net 172.16.1.0 0.0.0.255 area 1
R1(config-router)# net 192.168.1.0 0.0.0.255 area 1
Ospf協議支持的三種網絡環境:
1. 廣播型多路訪問 ( 以太網 )。
同一網段中可能有多個路由器存在,選舉DR.
作用:減少鄰居關係,減小網絡中的更新流量。
DR選舉
1) 優先級 默認爲1. 0不能成爲DR.
2) 優先級相同時,比較ID號。大爲DR.
路由器的ID標識:
1)手工設置R-ID.
2)最大環回接口IP.
3)最大活躍物理接口IP.
命令
1)設置R-ID
R(config )#router ospf 1
#router-id 1.1.1.2
2)修改接口優先級 0--255
R(config )#int e0
#ip ospf priority 2
3) 修改接口開銷,影響路徑選擇。
R(config )#int e0
#ip ospf cost 64
2. 點到點 ( 廣域網PPP )
同一網段中只有兩個路由器存在,不選舉DR.
3. 幀中繼
同一網段中可能有多個路由器存在,可以選舉DR,也可通過特殊設置後不選
DR 。(CCNP學習)
綜合實驗:(一)
1.單區OSPF的基本配置.
2.R的標識,鄰居表,DR選舉.
3.查看數據庫,路由表,開銷計算。
4. 故障路徑切換。
瞭解內容
5.. 修改接口開銷,實現路徑重新選擇及負載均衡。
多區OSPF
分區優點:
1. SPF的計算頻率更低:限制信息更新範圍, 防止將所有鏈路狀態變化擴散到其它區域
2. 可以進行路由彙總, 路由表更小..
3. 區域間發送彙總LSA, 鏈路開銷更小.