ospf協議的基本配置
OSPF(開放最短路徑優先)協議是一種無類鏈路狀態路由協議。用於 IPv4 的 OSPF 的現行版本為 OSPFv2,該版本由 John Moy 在 RFC 1247 中引入,並在 RFC 2328 中更新。1999 年,用於 IPv6 的 OSPFv3 在 RFC 2740 中釋出
OSPF 特點s
OSPF 不使用傳輸層協議,原因在於 OSPF 資料包直接通過 IP 傳送
在多路訪問網路採用 DRs 和 BDRs減少LSA開銷
5 種資料包型別
度量為路徑開銷,cisco IOS 使用從路由器到目的網路沿途的傳出介面的累積頻寬作為開銷值
這個實驗的的拓撲圖是按照
RIP協議配置實驗
OSPF的基本配置命令:
R1(config)#router ospf process-id
Router(config-router)#network network-address wildcard-mask area area-id(這裡要特別注意 要是反掩碼)
Router(config-router)# ip ospf priority
Router(config-router)# default-information originate
驗證
show ip protocol
show ip route 檢視路由表
show ip ospf interface 命令檢視介面所用的頻寬值
show ip ospf neighbor 命令可用於驗證該路由器是否已與其相鄰路由器建立相鄰關係兩臺路由器未建立相鄰關係,則不會交換鏈路狀態資訊
OSPF 術語中,位於 OSPF 路由域和非 OSPF 網路間的路由器稱為自治系統邊界路由器 (ASBR)
OSPF 需要使用 default-information originate 命令來將 0.0.0.0/0 靜態預設路由通告給區域內的其它路由器
R1(config-router)#default-information originate
OSPF中的開銷可以由我們來修改:
鏈路的兩端應該配置為相同值
Bandwidth 命令=修改拓撲中序列介面開銷值 (頻寬)
Example: Router(config-if)#bandwidthbandwidth-kbps
ip ospf cost 命令 –直接指定介面開銷 (開銷)
Example:R1(config)#interface serial 0/0/0
R1(config-if)#ip ospf cost 1562
總結:對這個實驗,拓撲圖和上一個實驗基本一樣,所以在這裡接線基本上沒有什麼大問題了(上次接線接了好久),值得注意的是e1埠的配置,基本上認真做完上面一個實驗,做這個實驗沒有什麼大問題了,hp裝置和cisco的裝置之間命令的差別,上面的命令都是在cisco上的命令(hp上的大體和cisco命令),有些命令還是有差別,在hp中 ospf不要在後面再新增 程序號了,這裡特別要說的是,對於network 後面的配置,在cisco 上掩碼和反掩碼都行(但是配置中最好使用反掩碼),這裡要特別注意(今天就是在這裡犯錯,最後導致重新配置的),在hp中,如果用的是掩碼 它也不給你提示錯誤,到最後檢視路由表的時候,路由都沒有生成。。。最後檢查了好久錯誤,一段一段的檢查都沒有問題,最後找出問題出在反掩碼上,(用的是掩碼,有可能反掩碼的值會等於我現在配置的掩碼的值,所以也沒有報錯)。這裡要值得注意啊,只是一個小問題,反映了自己不細心,上課講的理論部分沒有完全掌握,值得反思啊!!!這種錯誤下次不能再犯了!!!