配置OSPF单区域
目錄
一、相關知識
1、OSPF協議簡介
2、OSPF優點
3、OSPF鏈路狀態協議有以下兩個問題要注意:
4、OSPF 支持的網絡類型如下。
5、NBMA 與P2MP之間的區別:
6、OSPF的報文類型
7、0SPF路由配置
二、拓撲圖
三、配置命令
1、ZY-Router-1路由配置命令
2、ZY-Router-2路由配置命令
四、驗證過程
一、相關知識
1、OSPF協議簡介
OSPF是Open Shortest Path First(即“開放最短路由優先協議”)的縮寫。它是IETF(Internet Engineering Task Force)組織開發的一個基于鏈路狀態的自制系統內部路由協議(IGP),用于在單一自治系統(Autonomous System,AS)內決策路由。在IP網絡上,它通過收集和傳遞自治系統的鏈路狀態來動態地發現并傳播路由。當前OSPF協議使用的是第二版,最新的RFC是2328。
2、OSPF優點
(1)適應范圍:OSPF 支持各種規模的網絡,最多可支持幾百臺路由器。
(2)最佳路徑:OSPF是基于帶寬來選擇路徑的。
(3)快速收斂:如果網絡的拓撲結構發生變化,OSPF立即發送更新報文,使這一變化在自治系統中同步。
(4)無自環:由于 OSPF 通過收集到的鏈路狀態用最短路徑樹算法計算路由,因而從算法本身保證了不會生成自環路由。
(5)子網掩碼:由于OSPF在描述路由時攜帶網段的掩碼信息,所以OSPF協議不受自然掩碼的限制,為 VLSM 和 CIDR 提供很好的支持。
(6)區域劃分: OSPF 協議允許自治系統的網絡被劃分成區域來管理,區域間傳送的路由信息被進一步抽象,從而減少了占用網絡的帶寬。
(7)等值路由: OSPF 支持到同一目的地址的多條等值路由。
(8)路由分級: OSPF 使用4類不同的路由,按優先順序,分別是區域內路由、區域間路由、第一類外部路由、第二類外部路由。
(9)支持驗證:它支持基于接口的報文驗證,以保證路由計算的安全性。
(10)組播發送: OSPF 在有組播發送能力的鏈路層上以組播地址發送協議報文,既達到了廣播的作用,又最大限度地減少了對其他網絡設備的干擾。
3、OSPF鏈路狀態協議有以下兩個問題要注意:
(1)在初始發現過程中,鏈路﹣狀態路由協議會在網絡傳輸線路上進行洪泛( flood ),因此會大大削弱網絡傳輸數據的能力。
(2)鏈路﹣狀態路由對存儲器容量和處理器處理能力敏感。
4、OSPF 支持的網絡類型如下。
(1)Point - to - Point :鏈路層協議是 PPP 或 LAPB 時,默認網絡類型為點到點網絡。無須選舉 DR 和 BDR ,當只有兩個路由器的接口要形成鄰接關系時才使用。
(2)Broadcast :鏈路層協議是 Ethemet 、 FDDI 、 Token Ring 時,默認網絡類型為廣播網,以組播的方式發送協議報文。
(3)NBMA :鏈路層協議是幀中繼、 ATM 、 HDLC 或 X .25時,默認網絡類型為 NBMA 。手工指定鄰居。
(4)Point - to - Multipoint (P2MP):沒有一種鏈路層協議會默認為是 Point - to - Multipoint 類型。點到多點必然是由其他網絡類型強制更改的,常見的做法是將非全連通的 NBMA 改為點到多點的網絡。多播 hello 包自動發現鄰居,無須手工指定鄰居。
5、NBMA 與P2MP之間的區別:
(1)在OSPF協議中, NBMA 是指那些全連通的、非廣播、多點可達網絡;而點到多點的網絡則并不需要一定是全連通的。
(2)NBMA 是一種缺省的網絡類型。點到多點不是缺省的網絡類型,點到多點是由其他網絡類型強制更改的。
(3)NBMA 用單播發送協議報文,需要手工配置鄰居;點到多點是可選的,既可以用單播發送報文,也可以用多播發送報文。
(4)在 NBMA 中需要選舉 DR 與 BDR ,而在P2MP網絡中沒有 DR 與 BDR 。另外,廣播網中也需要選舉 DR 和 BDR 。
6、OSPF的報文類型
OSPF的報文類型一共有五種,分別是:
(1)HELL0報文(Hello Packet ):最常用的一種報文,周期性地發送給本路由器的鄰居。內容包括一些定時器的數值、 DR 、 BDR ,以及自己已知的鄰居。 HELLO 報文中包含有 Router ID 、 Hello / deadintervals 、 Neighbors 、 Area - ID 、 Router priority 、 DR IPaddress 、 BDR IP address 、 Authenticationpassword 、 Stub area flag 等信息,其中 Hello / deadintervals 、 Area - ID 、 Authenticationpassword 、 Stub area flag 必須一致,相鄰路由器才能建立鄰居關系。
(2)DBD 報文( Database Description Packet ):兩臺路由器進行數據庫同步時,用 DBD 報文來描述自己的 LSDB ,內容包括 LSDB 中每一條 LSA 的摘要(摘要是指 LSA 的 HEAD ,通過該 HEAD 可以唯一標識一條 LSA )。這樣做是為了減少路由器之間傳遞信息的量,因為 LSA 的 HEAD 只占一條 LSA 的整個數據量的一小部分,根據 HEAD ,對端路由器就可以判斷出是否已經有了這條 LSA 。
(3)LSR 報文( Link State Request Packet ):兩臺路由器互相交換 DBD 報文之后,知道對端的路由器有哪些 LSA 是本地 ISDB 所缺少的或是對端更新的,這時需要發送 LSR 報文向對方請求所需的 LSA 。內容包括所需要的LSA 的摘要。
(4)LSU 報文( Link State Update Packet ):用來向對端路由器發送所需要的 LSA ,內容是多條 LSA (全部內容)的集合。
(5)LSAck 報文( Link State Acknowledgment Packet ):用來對接收到的 DBD 、 LSU 報文進行確認。內容是需要確認的 LSA 的 HEAD (一個報文可對多個 LSA 進行確認)。
7、0SPF路由配置
(1)創建一個 OSPF 進程,進程號的范圍為1~65535。
Router ( config )# router ospf [ process - id ]?(2)配置當前路由的 ID ,相當于每臺路由器在 OSPF 中的名稱,同一區域內不能相同,格式和 P 地址相同,都是點分十進制,取值范圍為0.0.0.0~255.255.255.255。
Router ( config - router )# router - id [ id - number ]?(3)將直連網絡發布到 OSPF 中,這里和 RIP 協議不同的地方在于,發布時需要添加所對應網段的反掩碼和區域編號。
Router ( config一router )# network network - address Wildcard - mask area -n umber二、拓撲圖
三、配置命令
1、ZY-Router-1路由配置命令
Router>enable Router#conf terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#hostname ZY-Router-1 ZY-Router-1(config)#interface fastEthernet 0/0 ZY-Router-1(config-if)#ip address 192.31.10.1 255.255.255.0 ZY-Router-1(config-if)#no shutdown ZY-Router-1(config-if)#exit ZY-Router-1(config)#interface fastEthernet 0/1 ZY-Router-1(config-if)#ip address 192.31.20.1 255.255.255.0 ZY-Router-1(config-if)#no shutdown ZY-Router-1(config-if)#exit ZY-Router-1(config)#router ospf 100 ZY-Router-1(config-router)#router-id 1.1.1.1 ZY-Router-1(config-router)#network 192.31.10.0 0.0.0.255 area 0 ZY-Router-1(config-router)#network 192.31.20.0 0.0.0.255 area 02、ZY-Router-2路由配置命令
Router>enable Router#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#hostname ZY-Router-2 ZY-Router-2(config)#interface fastEthernet 0/0 ZY-Router-2(config-if)#ip address 192.31.30.1 255.255.255.0 ZY-Router-2(config-if)#no shutdown ZY-Router-2(config-if)#exit ZY-Router-2(config)#interface fastEthernet 0/1 ZY-Router-2(config-if)#ip address 192.31.20.2 255.255.255.0 ZY-Router-2(config-if)#no shutdown ZY-Router-2(config-if)#exit ZY-Router-2(config)#router ospf 100 ZY-Router-2(config-router)#router-id 2.2.2.2 ZY-Router-2(config-router)#network 192.31.20.0 0.0.0.255 area 0 ZY-Router-2(config-router)#network 192.31.30.0 0.0.0.255 area 0四、驗證過程
總結
- 上一篇: endnote 制作GB/T7714《文
- 下一篇: 迅雷下载宝刷入padavan固件