OSPF路由協(xié)議原理及配置_第1頁
OSPF路由協(xié)議原理及配置_第2頁
OSPF路由協(xié)議原理及配置_第3頁
OSPF路由協(xié)議原理及配置_第4頁
OSPF路由協(xié)議原理及配置_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、OSPF路由協(xié)議原理及配置協(xié)議原理(P147-P159)OSPF路由協(xié)議是一種典型的鏈路狀態(tài)(Link-state )的路由協(xié)議,一般用于同一 個路由域內(nèi)。在這里,路由域是指一個自治系統(tǒng)( Autonomous System),即AS,它 是指一組通過統(tǒng)一的路由政策或路由協(xié)議互相交換路由信息的網(wǎng)絡(luò)。在這個AS中,所有的OSPF路由器都維護(hù)一個相同的描述這個 AS結(jié)構(gòu)的數(shù)據(jù)庫,該數(shù)據(jù)庫中存放的 是路由域中相應(yīng)鏈路的狀態(tài)信息,OSPF路由器正是通過這個數(shù)據(jù)庫計(jì)算出其OSPF路由表的。OSPF 特點(diǎn):(P147-148)(1)OSPF無路由自環(huán)問題。(2)OSPF支持變長子網(wǎng)掩碼VLSM。(3)OS

2、PF支持區(qū)域劃分、適應(yīng)大規(guī)模網(wǎng)絡(luò)。(4)OSPF支持等值路徑負(fù)載分擔(dān)(Cisco定義最大6條)。(5)OSPF支持驗(yàn)證,防止對路由器、路由協(xié)議的攻擊行為(6)OSPF路由變化時收斂速度快,可適應(yīng)大規(guī)模網(wǎng)絡(luò)。(7)OSPF并不周期性地廣播路由表,因此節(jié)省了寶貴的帶寬資源。(8)OSPF被直接封裝于IP協(xié)議之上(使用協(xié)議號89),它靠自身的傳輸機(jī)制保證 可靠性。(9)OSPF數(shù)據(jù)包的TTL值被設(shè)為1,即OSPF數(shù)據(jù)包只能被傳送到一跳范圍之內(nèi)的鄰 居路由器。(10)OSPF以組播地址發(fā)送協(xié)議報(bào)文(對所有DR/BDR路由器的組播地址:224.0.0.6; 對所有的SPF路由器的組播地址:224.0.0

3、.5)。OSPF的hello協(xié)議Hello協(xié)議的目的:用于發(fā)現(xiàn)鄰居在成為鄰居之前,必須對Hello包里的一些參數(shù)進(jìn)行協(xié)商Hello包在鄰居之間扮演著keepalive的角色允許鄰居之間的雙向通信用于在 NBMA(Nonbroadcast Multi-access) 網(wǎng)絡(luò)上選舉 DR 和 BDR2. Hello數(shù)據(jù)包包含以下內(nèi)容:(P150)網(wǎng)絡(luò)掩碼(Network Mask):發(fā)送此Hello包的接口子網(wǎng)掩碼。Hello間隔(Hello Interval):發(fā)送Hello包的時間間隔(在廣播類型和點(diǎn) 到點(diǎn)類型網(wǎng)絡(luò)上是10秒鐘,在其他類型網(wǎng)絡(luò)上是30秒。)路由器優(yōu)先級(Priority):用于選

4、舉DR、BDR。 死亡間隔(Dead Interval):在這個時間間隔內(nèi)如果沒有收到鄰居的Hello 包,則將鄰居從鄰居列表中刪除。 指定路由器(DR):指出本網(wǎng)段指定路由器的路由器ID。 備份指定路由器(BDR):指出本網(wǎng)段備份指定路由器的路由器ID。鄰居路由器列表:該路由器(發(fā)送此Hello數(shù)據(jù)包的路由器)在此網(wǎng)段上所有 的鄰居路由器的路由器ID (從這些鄰居路由器收到了 Hello數(shù)據(jù)包)。OSPF的網(wǎng)絡(luò)類型OSPF定義的5種網(wǎng)絡(luò)類型:點(diǎn)到點(diǎn)網(wǎng)絡(luò)(point-to-point),由cisco提出的網(wǎng)絡(luò)類型,自動發(fā)現(xiàn)鄰居, 不選舉 DR/BDR,hello 時間 10s。廣播型網(wǎng)絡(luò)(br

5、oadcast),由cisco提出的網(wǎng)絡(luò)類型,自動發(fā)現(xiàn)鄰居,選舉 DR/BDR,hello 時間 10s。非廣播型(NBMA)網(wǎng)絡(luò)(non-broadcast),由RFC提出的網(wǎng)絡(luò)類型,手工配置鄰 居,選舉 DR/BDR,hello 時間 30s。點(diǎn)到多點(diǎn)網(wǎng)絡(luò)(point-to-multipoint),由RFC提出,自動發(fā)現(xiàn)鄰居,不選舉 DR/BDR,hello 時間 30s。點(diǎn)到多點(diǎn)非廣播,由cisco提出的網(wǎng)絡(luò)類型,自動發(fā)現(xiàn)鄰居,選舉DR/BDR,hello 時間 10s。OSPF鄰居關(guān)系鄰接關(guān)系建立的4個階段:(P156-P159)鄰居發(fā)現(xiàn)階段雙向通信階段:Hello報(bào)文都列出了對方的R

6、ID,則BC完成. 數(shù)據(jù)庫同步階段:主從協(xié)商;DD交換;LSA請求;LSA傳播;LSA應(yīng)答。完全鄰接階段:full adjacencyOSPF 區(qū)域(P159-P160)區(qū)域長度32位,可以用10進(jìn)制,也可以類似于IP地址的點(diǎn)分十進(jìn)制,分3種 通信量Intra-Area Traffic:域內(nèi)間通信量Inter-Area Traffic:域間通信量External Traffic:外部通信量路由器類型Internal Router:內(nèi)部路由器ABR(Area Border Router):區(qū)域邊界路由器Backbone Router(BR):骨干路由器ASBR(Autonomous System

7、 Boundary Router):自治系統(tǒng)邊界路由器OSPF協(xié)議主要優(yōu)點(diǎn):1、OSPF是真正的LOOP- FREE (無路由自環(huán))路由協(xié)議。源自其算法本身的優(yōu)點(diǎn)。(鏈路狀態(tài)及最短路徑樹算法)2、OSPF收斂速度快:能夠在最短的時間內(nèi)將路由變化傳遞到整個自治系統(tǒng)。3、提出區(qū)域(area)劃分的概念,將自治系統(tǒng)劃分為不同區(qū)域后,通過區(qū)域之 間的對路由信息的摘要,大大減少了需傳遞的路由信息數(shù)量。也使得路由信息不會隨 網(wǎng)絡(luò)規(guī)模的擴(kuò)大而急劇膨脹。4、將協(xié)議自身的開銷控制到最小。見下:1)用于發(fā)現(xiàn)和維護(hù)鄰居關(guān)系的是定期發(fā)送的是不含路由信息的hello報(bào)文,非常短小。包含路由信息的報(bào)文時是觸發(fā)更新的機(jī)制。

8、(有路由變化時才會發(fā)送)。但 為了增強(qiáng)協(xié)議的健壯性,每1800秒全部重發(fā)一次。2)在廣播網(wǎng)絡(luò)中,使用組播地址(而非廣播)發(fā)送報(bào)文,減少對其它不運(yùn)行ospf 的網(wǎng)絡(luò)設(shè)備的干擾。3)在各類可以多址訪問的網(wǎng)絡(luò)中(廣播, NBMA),通過選舉DR,使同網(wǎng)段的路 由器之間的路由交換(同步)次數(shù)由 O(N*N)次減少為O (N)次。4)提出STUB區(qū)域的概念,使得STUB區(qū)域內(nèi)不再傳播引入的ASE路由。5)在ABR(區(qū)域邊界路由器)上支持路由聚合,進(jìn)一步減少區(qū)域間的路由信息傳 遞。6)在點(diǎn)到點(diǎn)接口類型中,通過配置按需播號屬性(OSPF over On Demand Circuits),使得ospf不再定時

9、發(fā)送hello報(bào)文及定期更新路由信息。只在網(wǎng)絡(luò)拓 撲真正變化時才發(fā)送更新信息。5、通過嚴(yán)格劃分路由的級別(共分四極),提供更可信的路由選擇。6、良好的安全性,ospf支持基于接口的明文及md5驗(yàn)證。7、OSPF適應(yīng)各種規(guī)模的網(wǎng)絡(luò),最多可達(dá)數(shù)千臺。配置命令(P160-P178)router ospf啟動OSPF路由協(xié)議進(jìn)程并進(jìn)入OSPF配置模式。若進(jìn)程已經(jīng)啟動,則該命令的作用 就是進(jìn)入OSPF配置模式。network address mask area area-id配置OSPF運(yùn)行的接口并指定這些接口所在的區(qū)域ID。OSPF路由協(xié)議進(jìn)程將對每一個network配置,搜索落入address ma

10、sk范圍(可以 是無類別的網(wǎng)段)的接口,然后將這些接口信息放入OSPF鏈路狀態(tài)信息數(shù)據(jù)庫相應(yīng)的 area-id 中。OSPF協(xié)議交互的是鏈路狀態(tài)信息而不是具體路由信息。OSPF路由是對鏈路狀態(tài)信 息數(shù)據(jù)庫調(diào)用SPF算法計(jì)算出來的。area-id為0的區(qū)域?yàn)橹鞲蓞^(qū),一個OSPF域內(nèi)只能有一個主干區(qū)。其他區(qū)域維護(hù)各自 的鏈路狀態(tài)信息數(shù)據(jù)庫,非0區(qū)域之間的鏈路狀態(tài)信息交互必須經(jīng)過主干區(qū)。同時位于兩個區(qū)域的路由器稱為區(qū)域邊界路由器,即ABR。ABR是非0區(qū)域的路由出口,在ABR上一般有一個非0區(qū)域和一個主干區(qū)域的鏈路狀態(tài)信息數(shù)據(jù)庫,兩個數(shù)據(jù)庫之 間交互區(qū)域間的鏈路狀態(tài)信息。area area-id r

11、ange address mask advertise|no-advertise該命令用于在ABR上將某區(qū)域的路由聚合后通告進(jìn)另一區(qū)域,目的是減小路由表的大 小。address mask表示聚合的范圍(可以是無類別的網(wǎng)段)。如果是advertise,落入這 一范圍的路由將被聚合成一條address mask的路由通告出去,而那些具體路由將不被通 告;如果是no-advertise,落入這一范圍的路由將不會被通告也不會被聚合后通告。redistribute protocol metric number metric-type 1|2將非OSPF協(xié)議的路由信息重分配進(jìn)OSPF。protocol為重

12、分配的路由源,可以是connected、static、rip和bgp。metric number為被重分配路由的外部度量值,可選項(xiàng)。沒有配置該選項(xiàng)時,被重分 配路由的外部度量值取default metric number配置的值,未配置default metric number 時,默認(rèn)為10。外部路由被重分配進(jìn)OSPF后,可能變成OSPF External1類型或者OSPF External2 類型??梢酝ㄟ^metric-type 1|2來指定被重分配后的類型,默認(rèn)為OSPF External2類型。 兩種類型的區(qū)別體現(xiàn)在度量值的計(jì)算方法上:OSPF External1類型認(rèn)為被重分配路由的

13、外 部度量值和OSPF域內(nèi)度量值相當(dāng),OSPF域內(nèi)度量值不可忽略,所以其最終的度量值為 外部和OSPF域內(nèi)之和;OSPF External2類型認(rèn)為被重分配路由的OSPF域內(nèi)度量值相對 其外部度量值可忽略,所以其最終的度量值即外部度量值。一旦配置了重分配,路由器即成為自治系統(tǒng)邊界路由器,即ASBR。default metric number配置重分配路由的外部度量值的缺省值。summary-address address mask該命令用于在ASBR上將重分配進(jìn)OSPF的路由聚合后通告進(jìn)OSPF域。address mask為聚合范圍(可以是無類別的網(wǎng)段)。落入該范圍的路由將被聚合成一 條路由通

14、告進(jìn)OSPF域,而具體路由將不被通告。area area-id stub no-summary配置非主干的area-id區(qū)域?yàn)閟tub區(qū)域或者完全stub區(qū)域,要在area-id區(qū)域內(nèi)的路 由器都配置該命令。成為stub區(qū)域或者完全stub區(qū)域的條件是區(qū)域中不存在ASBR。配置完全stub區(qū)域需要在該區(qū)域所有的ABR上帶上no-summary進(jìn)行配置。stub區(qū)域的ABR將阻止OSPF外部類型路由(在ASBR上重分配進(jìn)入OSPF域的路 由)進(jìn)入stub區(qū)域,并且向stub區(qū)域內(nèi)發(fā)送一條缺省路由,該路由的度量值為stub區(qū)域 外部和內(nèi)部度量值之和,其外部度量值可以通過命令area area-id

15、 default-cost cost設(shè)置, 缺省情況下為1。完全stub區(qū)域的ABR除了執(zhí)行上述的功能外,還將阻止區(qū)域間路由(從其它非0區(qū) 域通告過來的路由)。這項(xiàng)配置的目的主要就是減小路由表的大小以及在路由動蕩時減小路由匯聚的時間。area area-id default-cost cost配置stub區(qū)域或者完全stub區(qū)域中缺省路由的外部度量值。default-information originate metric number metric-type 1|2該命令用于在ASBR上向OSPF域內(nèi)通告一條缺省路由。metric number和 metric-type 1|2的使用與 re

16、distribute相同。ip ospf priority number接口模式下的命令。該命令設(shè)置路由器優(yōu)先級,幫助決定該接口所在網(wǎng)絡(luò)的OSPF指 定路由器或備份指定路由器即DR或BDR。幾個同在一個網(wǎng)絡(luò)的路由器都試圖成為DR,則優(yōu)先級最高的成為DR,次高的成BDR。 優(yōu)先級為0的不能成DR和BDR。當(dāng)網(wǎng)絡(luò)DR和BDR已經(jīng)被選舉時,修改其它路由器的優(yōu)先級使其最高,DR和BDR 不會重新選舉。只有在DR或BDR變成無效的時候,才會重新選舉。這樣減少了網(wǎng)絡(luò)路由 的動蕩。ip ospf cost cost接口模式下的命令。配置相應(yīng)接口的路徑開銷,即從該接口發(fā)送一個包的開銷。OSPF路由度量值就是一

17、個包到該路由目的網(wǎng)段經(jīng)過的所有流出接口的開銷之和。OSPF選擇度量值最小的路由作為數(shù)據(jù)包轉(zhuǎn)發(fā)的路徑。可以配置接口開銷影響OSPF路由 度量值,從而控制路由的路徑。ip ospf hello-interval seconds接口模式下的命令。配置該命令指定在相應(yīng)接口上發(fā)送OSPF協(xié)議HELLO包之間的 時間間隔。HELLO間隔越小,拓?fù)浣Y(jié)構(gòu)的變化就越快被檢測到,但隨之而來的是路由傳輸頻繁。 一個網(wǎng)絡(luò)上的所有OSPF接口的HELLO間隔必須相同,否則無法建立正確的鄰居關(guān)系。ip ospf dead-interval seconds接口模式下的命令。配置dead-intervalo如果一個路由器超過

18、該時間間隔沒有受到某 鄰居的HELLO包,則認(rèn)為該鄰居關(guān)閉了。該值在接在一個網(wǎng)絡(luò)的所有OSPF接口上必須相 同,否則無法建立正確的鄰居關(guān)系。ip ospf transmit-delay seconds接口模式下的命令。在接口上設(shè)置傳輸一個鏈接狀態(tài)更新包的估算時間,更新包傳送 之前將在相應(yīng)字段加上該值,然后傳送出去。ip ospf retransmit-delay seconds接口模式下的命令。配置retransmit-delay。如果路由器從該接口發(fā)送了一個鏈接狀態(tài) 更新包,經(jīng)過了該值指定的時間間隔還沒有收到相應(yīng)的確認(rèn)信息,將重發(fā)該鏈接狀態(tài)更新包。passive-interface type

19、 number配置被動接口。OSPF路由信息不能通過被動接口接收和發(fā)送,被動接口地址以網(wǎng)段 網(wǎng)絡(luò)出現(xiàn)在OSPF域中。type表示接口類型,目前為pvc。number為接口號。area area-id virtual-link router-id該命令用于在ABR上配置虛鏈,必須在虛鏈兩端的ABR上都進(jìn)行相應(yīng)的配置。虛鏈用于將與主干區(qū)無直連聯(lián)系的區(qū)域連接到主干區(qū),或者連接被分離的主干區(qū)。虛 鏈應(yīng)該只是作為一種臨時性的網(wǎng)絡(luò)部署措施,最終應(yīng)該用實(shí)際的物理鏈路代替掉。area-id標(biāo)識的區(qū)域?yàn)樘撴溸B接的兩個區(qū)域之間的傳輸區(qū)域。router-id是虛鏈另一端的ABR的接口 IP地址。拓?fù)鋱DFa0/0 1

20、92.168.1.2/24/、S0/1 192.168.64.1/30/ XFa0/0 192.168.1.3/24 S0/0 192.168.64.2/30192.168.224.2/30S0/0 S0/1 192.168.240.1/30192-168-224-1/30Fa0/0:192.168.72.1/30Workstation192.168.72.2/30192.168.240.2/30S0/Fa0/0192.168.248.1/24Workstation 192.168.248.2/24實(shí)驗(yàn)環(huán)境Ospf的實(shí)驗(yàn)環(huán)境是一個相對簡單的小規(guī)模網(wǎng)絡(luò),且網(wǎng)絡(luò)的拓?fù)浔容^簡單(實(shí)際上就是 線行拓?fù)?/p>

21、)。PC中斷2臺,Dynamips/Dynagen路由器模擬軟件。實(shí)驗(yàn)步驟及代碼實(shí)驗(yàn)環(huán)境中有5臺CISCO 2600路由器,運(yùn)行的操作系統(tǒng)是IOS 12.1。在配置過程中我們曾 經(jīng)遇到了以下幾個問題:1、超級終端的速率設(shè)置不當(dāng),導(dǎo)致輸出亂碼。解決方法是指定速率為9600 bps。另外, 通過超級終端的捕獲功能將輸出導(dǎo)入到文本文件中,非常有利于實(shí)驗(yàn)數(shù)據(jù)的采集與分析。2、對I OS的模式不是很熟悉,因而常常出現(xiàn)某些特定命令無法執(zhí)行的情況。3、以前保存在路由器中的配置文件沒有清除,因而干擾了本次實(shí)驗(yàn)的配置。解決方法是在特權(quán)模式下輸入:Router#erase然后重新啟動路由器:Router#relo

22、ad4、在配置路由器串口的過程中忘記了指定時鐘頻率,導(dǎo)致串口的鏈路層協(xié)議不能啟用。 解決方法是在串口的DCE端指定時鐘頻率:Router(config-if)#clockrate 720005、沒有指定RID,即沒有創(chuàng)建Loopback接口。結(jié)果導(dǎo)致了在此后的實(shí)驗(yàn)過程中,如果 某個接口的IP地址恰恰被選擇成為RID,當(dāng)我們手工將其shutdown之后,就會導(dǎo)致路由器 的RID改變,從而引起鏈路狀態(tài)數(shù)據(jù)庫中的信息標(biāo)識發(fā)生混亂。解決辦法是為每臺路由器創(chuàng) 建Loopback接口。在我們的實(shí)驗(yàn)中,A、B、C、D、E的Loopback地址分別是1.1.1.1、1.1.1.2、 1.1.1.3、1.1.1

23、.4、1.1.1.5。另外,對于OSPF數(shù)據(jù)包的截取,因?yàn)闊o法在串口上進(jìn)行偵聽,我們選擇了A與C之間 的以太網(wǎng)線路。將采用交叉雙絞線連接更換成采用集線器連接,這樣就可以通過PC的以太 網(wǎng)卡來捕獲數(shù)據(jù)。配置路由器E所用到的命令如下:接口標(biāo)識:Fa0/0接口類型:以太網(wǎng)Router(config)#interface fastethernet 0/0Router(config-if)#ip address 192.168.248.1 255.255.255.0Router(config-if)#no shutdown觀察此接口狀態(tài)的命令:Routershow interface fastether

24、net 0/0顯示結(jié)果表明此接口已經(jīng)啟用:FastEthernet0/0 is up, line protocol is up Internet address is 192.168.248.1/24接口標(biāo)識:S0/0接口類型:串口Router(config)#interface serial 0/0Router(config-if)#ip address 192.168.240.2 255.255.255.252Router(config-if)#clockrate 72000Router(config-if)#no shutdown觀察此接口狀態(tài)的命令:Router show interf

25、ace serial 0/0顯示結(jié)果表明此接口已經(jīng)啟用:Serial0/0 is up, line protocol is up Internet address is 192.168.240.2/30配置 Loopback 接口:Router(config)#interface loopback 0Router(config-if)#ip address 1.1.1.5 255.255.255.0在實(shí)驗(yàn)中,我們采用debug命令來觀察各路由器之間的信息交互過程。我們發(fā)現(xiàn) Router#debug ip ospf adj 命令比 Router#debug ip ospf events 命令更有

26、效,因?yàn)樗?提供更詳細(xì)的信息。但是,debug命令會持續(xù)不斷的刷屏,干擾正常的操作過程(可以通過 undal l來結(jié)束debug進(jìn)程),而實(shí)際上,LSA的傳播過程可以通過鏈路狀態(tài)數(shù)據(jù)庫和路由表 來觀察,因而我們沒有將debug命令寫入實(shí)驗(yàn)指導(dǎo)書中。打開debug ip ospf adj命令后,可以觀察出兩臺路由器從發(fā)現(xiàn)鄰居到建立鄰接關(guān)系 的過程。以路由器E為例: 打開debug命令:Router#debug ip ospf adjOSPF adjacency events debugging is on啟動ospf進(jìn)程:Router(config)#router ospf 1配置各個網(wǎng)絡(luò)接口

27、所在的區(qū)域(單一區(qū)域):Router(config-router)#network 192.168.248.1 0.0.0.255 area 0Router(config-router)#network 192.168.240.2 0.0.0.3 area 0以太網(wǎng)接口所產(chǎn)生的信息:00:29:52: OSPF: Interface FastEthernet0/0 going Up00:29:52: OSPF: Build router LSA for area 0, router ID 1.1.1.5, seq 0 x8000000100:30:32: OSPF: end of Wait o

28、n interface FastEthernet0/000:30:32: OSPF: DR/BDR election on FastEthernet0/000:30:32: OSPF: Elect BDR 1.1.1.500:30:32: OSPF: Elect DR 1.1.1.500:30:32: OSPF: Elect BDR 0.0.0.000:30:32: OSPF: Elect DR 1.1.1.500:30:32: DR: 1.1.1.5 (Id) BDR: none00:30:32: OSPF: Build network LSA for FastEthernet0/0, ro

29、uter ID 192.168.248.100:30:32: OSPF: No full nbrs to build Net Lsa for interface FastEthernet0/0以上信息反映了在以太網(wǎng)接口產(chǎn)生LSA,選舉指定路由器和備份路由器的過程。由于路由器 E所在的以太網(wǎng)只有一臺路由器(它本身),因而其結(jié)果就是DR和BDR都為1.1.1.5。串行接口所產(chǎn)生的信息:00:31:06: OSPF: Interface Serial0/0 going Up00:31:07: OSPF: Build router LSA for area 0, router ID 1.1.1.5,

30、seq 0 x8000000200:31:47: OSPF: Rcv hello from 1.1.1.4 area 0 from Serial0/0 192.168.240.100:31:47: OSPF: End of hello processing00:31:56: %SYS-5-CONFIG_I: Configured from console by console00:31:56: OSPF: Rcv DBD from 1.1.1.4 on Serial0/0 seq 0 x1DCF opt 0 x2 flag 0 x7 len 32 mtu 1500 state INIT00:3

31、1:56: OSPF: 2 Way Communication to 1.1.1.4 on Serial0/0, state 2WAY00:31:56: OSPF: Send DBD to 1.1.1.4 on Serial0/0 seq 0 xE5E opt 0 x2 flag 0 x7 len 3200:31:56: OSPF: First DBD and we are not SLAVE00:31:56: OSPF: Rcv DBDfrom 1.1.1.4 on Serial0/0 seq 0 xE5E opt 0 x2 flag 0 x2 len 52 mtu 1500 state E

32、XSTART00:31:56: OSPF: NdBR Negotiation Done. We are the MASTER00:31:56: OSPF: Send DBD to 1.1.1.4 on Serial0/0 seq 0 xE5F opt 0 x2 flag0 x3 len 5200:31:56: OSPF: Database request to 1.1.1.400:31:56: OSPF: sent LS REQ packet to 1.1.1.4, length 1200:31:56: OSPF: Rcv DBDfrom 1.1.1.4 onSerial0/0 seq 0 x

33、E5F opt 0 x2 flag0 x0 len 32 mtu 1500 state EXCHANGE00:31:56: OSPF: Send DBD to 1.1.1.4 on Serial0/0 seq 0 xE60 opt 0 x2 fla 0 x1 len 3200:31:56: OSPF: Rcv DBDfrom 1.1.1.4 onSerial0/0 seq 0 xE60 opt 0 x2 flag 0 x0 len 32 mtu 1500 state EXCHANGE00:31:56: OSPF: Exchange Done with 1.1.1.4 on Serial0/00

34、0:31:56: OSPF: Synchronized with 1.1.1.4 on Serial0/0, state FULL00:31:57: OSPF: Build router LSA for area 0, router ID 192.168.248.1, seq 0 x8000000300:31:57: OSPF: Rcv hello from 1.1.1.4 area 0 from Serial0/0 192.168.240.100:31:57: OSPF: End of hello processing00:32:07: OSPF: Rcv hello from 1.1.1.

35、4 area 0 from Serial0/0 192.168.240.100:32:07: OSPF: End of hello processing00:32:17: OSPF: Rcv hello from 1.1.1.4 area 0 from Serial0/0 192.168.240.100:32:17: OSPF: End of hello processing此后收到的都是保持鄰接狀態(tài)的Hello報(bào)文。以上信息反映了路由器E和路由器D發(fā)現(xiàn)對方并形成鄰接關(guān)系的過程:首先通過Hello報(bào)文 確認(rèn)對方的存在,然后進(jìn)行協(xié)商并指定主從路由器,再發(fā)送各自的鏈路狀態(tài)信息,更新數(shù)據(jù) 庫,最后通

36、過每隔10秒鐘發(fā)送一次的hello報(bào)文維持兩臺路由器的聯(lián)系。顯示此時的OSPF信息:Router#show ip ospfRouting Process ospf 1 with ID 1.1.1.5Supports only single TOS(TOS0) routesSPF schedule delay 5 secs, Hold time between two SPFs 10 secsMinimum LSA interval 5 secs. Minimum LSA arrival 1 secsNumber of external LSA 0. Checksum Sum 0 x0Numbe

37、r of DCbitless external LSA 0Number of DoNotAge external LSA 0Number of areas in this router is 0. 0 normal 0 stub 0 nssaExternal flood list length 0Area BACKBONE(0)Number of interfaces in this area is 2Area has no authenticationSPF algorithm executed 5 timesArea ranges areNumber of LSA 2. Checksum

38、Sum 0 x105F1Number of DCbitless LSA 0Number of indication LSA 0Number of DoNotAge LSA 0Flood list length 0從以上信息可以看出,在這臺路由器上,為了防止網(wǎng)絡(luò)狀態(tài)改變頻繁時占用大量CPU時間, 將SPF算法的間隔設(shè)置為10秒鐘。同時還可以看到,至OSPF1進(jìn)程運(yùn)行以來,SPF算法一 共執(zhí)行了 5次。顯示此時的鄰居路由器:Router#show ip ospf neighborNeighbor ID Pri State Dead Time Address Interface1.1.1.41 FU

39、LL/ -00:00:37192.168.240.1 Serial0/0從這里也可以看出,路由器E已經(jīng)發(fā)現(xiàn)了與它串口相連的鄰居路由器1.1.1.4。顯示鏈路狀態(tài)數(shù)據(jù)庫:Router#show ip ospf databaseOSPF Router with ID (10.1.1.5) (Process ID 1)Router Link States(Area 0)Link IDADV RouterAgeSeq#ChecksumLink count1.1.1.11.1.1.11530 x800000050 xEECA31.1.1.21.1.1.27300 x800000030 x1E131.1.

40、1.31.1.1.31510 x800000050 x5E1331.1.1.41.1.1.41580 x800000050 xBFD641.1.1.51.1.1.57660 x800000020 xB6FC3Net LinkStates (Area 0)Link IDADV RouterAgeSeq#Checksum1.1.1.11.1.1.11530 x800000010 x219E對比其他各路由器可以發(fā)現(xiàn),所有路由器上的鏈路狀態(tài)數(shù)據(jù)庫是一致的。這正是單區(qū)域下 OSPF的特征。顯示路由表:Router#show ip route192.168.72.0/30 is subnetted, 1

41、subnetsO192.168.72.0 110/1628 via 192.168.240.1, 00:01:03, Serial0/0192.168.224.0/30 is subnetted, 1 subnetsO192.168.224.0 110/845 via 192.168.240.1, 00:01:03, Serial0/0192.168.240.0/30 is subnetted, 1 subnetsC192.168.240.0 is directly connected, Serial0/0192.168.64.0/30 is subnetted, 1 subnetsO192.

42、168.64.0 110/1627 via 192.168.240.1, 00:01:03, Serial0/0C 192.168.248.0/24 is directly connected, FastEthernet0/0O 192.168.1.0/24 110/846 via 192.168.240.1, 00:01:04, Serial0/0以上的路由表是通過鏈路狀態(tài)數(shù)據(jù)庫通過SPF算法得出,與實(shí)際的網(wǎng)絡(luò)情況完全符合。幾乎 在相同時亥U,其他的路由器也得到了正確的路由表,可見OSPF在很短的時間內(nèi)就已經(jīng)快速 收斂了。在192.168.248.2上進(jìn)行連通性測試:C:Documents and SettingsUserping 192.168.72.2Pinging 192.168.72.2 with 32 bytes of data:Reply from 192.168.72.2: bytes=32 time=39ms TT

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論