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