摘要:(1)Down:這是OSPF建立交互關(guān)系的初始化狀態(tài),表示在一定時(shí)間之內(nèi)沒有接收到從某一相鄰路由器發(fā)送來的信息。在非廣播性的網(wǎng)絡(luò)環(huán)境內(nèi),OSPF路由器還可能對處于Down狀態(tài)的路由器發(fā)送Hello數(shù)據(jù)包。(2)Attempt:該狀態(tài)僅在NBMA環(huán)境,如幀中繼、X.25或ATM環(huán)境中有效,表示在一定時(shí)間內(nèi)沒有接收到某一相鄰路由器的信息,但是OSPF路由器仍
(1)Down:這是OSPF建立交互關(guān)系的初始化狀態(tài),表示在一定時(shí)間之內(nèi)沒有接收到從某一相鄰路由器發(fā)送來的信息。在非廣播性的網(wǎng)絡(luò)環(huán)境內(nèi),OSPF路由器還可能對處于Down狀態(tài)的路由器發(fā)送Hello數(shù)據(jù)包。
(2)Attempt:該狀態(tài)僅在NBMA環(huán)境,如幀中繼、X.25或ATM環(huán)境中有效,表示在一定時(shí)間內(nèi)沒有接收到某一相鄰路由器的信息,但是OSPF路由器仍必須通過以一個(gè)較低的頻率向該相鄰路由器發(fā)送Hello數(shù)據(jù)包來保持聯(lián)系。
(3)Init:在該狀態(tài)時(shí),OSPF路由器已經(jīng)接收到相鄰路由器發(fā)送來的Hello數(shù)據(jù)包,但自身的IP地址并沒有出現(xiàn)在該Hello數(shù)據(jù)包內(nèi),也就是說,雙方的雙向通信還沒有建立起來。
(4)2-Way:這個(gè)狀態(tài)可以說是建立交互方式真正的開始步驟。在這個(gè)狀態(tài),路由器看到自身已經(jīng)處于相鄰路由器的Hello數(shù)據(jù)包內(nèi),雙向通信已經(jīng)建立。指定路由器及備份指定路由器的選擇正是在這個(gè)狀態(tài)完成的。在這個(gè)狀態(tài),OSPF路由器還可以根據(jù)其中的一個(gè)路由器是否指定路由器或是根據(jù)鏈路是否點(diǎn)對點(diǎn)或虛擬鏈路來決定是否建立交互關(guān)系。
(5)Exstart:這個(gè)狀態(tài)是建立交互狀態(tài)的第一個(gè)步驟。在這個(gè)狀態(tài),路由器要決定用于數(shù)據(jù)交換的初始的數(shù)據(jù)庫描述數(shù)據(jù)包的序列號,以保證路由器得ill的永遠(yuǎn)是最新的鏈路狀態(tài)信息。同時(shí),在這個(gè)狀態(tài)路由器還必須決定路由器之間的主備關(guān)系,處于主控地位的路由器會向處于備份地位的路由器請求鏈路狀態(tài)信息。
(6)Exchange:在這個(gè)狀態(tài),路由器向相鄰的OSPF路由器發(fā)送數(shù)據(jù)庫描述數(shù)據(jù)包來交換鏈路狀態(tài)信息,每一個(gè)數(shù)據(jù)包都有一個(gè)數(shù)據(jù)包序列號。在這個(gè)狀態(tài),路由器還有可能向相鄰路由器發(fā)送鏈路狀態(tài)請求數(shù)據(jù)包來請求其相應(yīng)數(shù)據(jù)。從這個(gè)狀態(tài)開始,可以說OSPF處于Flood狀態(tài)。
(7)Loading:在Ioading狀態(tài),OSPF路由器會就其發(fā)現(xiàn)的相鄰路由器的新的鏈路狀態(tài)數(shù)據(jù)及自身的己經(jīng)過期的數(shù)據(jù)向相鄰路由器提出請求,并等待相鄰路由器的回答。
(8)Full:這是兩個(gè)OSPF路由器建立交互關(guān)系的最后一個(gè)狀態(tài),在這時(shí),建立起交互關(guān)系的路由器之間已經(jīng)完成了數(shù)據(jù)庫同步的工作,它們的鏈路狀態(tài)數(shù)據(jù)庫己經(jīng)一致。
12.域間路由
前面描述了OSPF路由協(xié)議的單個(gè)區(qū)域中的計(jì)算過程,在單個(gè)OSPF區(qū)域中,OSPF路由協(xié)議不會產(chǎn)生更多的路由信息。為了與其余區(qū)域中的OSPF路由器通信,該區(qū)域的邊界路由器會產(chǎn)生一些其他的信息對域內(nèi)廣播,這些附加信息描繪了在同一個(gè)AS中的其他區(qū)域的路由信息。具體路由信息交換過程如下。
在OSPF的定義中,所有的區(qū)域都必須與區(qū)域0相連,因此每一個(gè)區(qū)域都必須有一個(gè)區(qū)域邊界路由器與區(qū)域0相連,這一個(gè)區(qū)域邊界路由器會將其相連接的區(qū)域內(nèi)部結(jié)構(gòu)數(shù)據(jù)通過SummaryLink廣播至區(qū)域0,也就是廣播至所有其他區(qū)域的邊界路由器。在這時(shí),與區(qū)域0相連的邊界路由器上有區(qū)域0及其他所有區(qū)域的鏈路狀態(tài)信息。通過這些信息,這些邊界路由器能夠計(jì)算出至相應(yīng)目的地的路由,并將這些路由信息廣播至與其相連接的區(qū)域,以便讓該區(qū)域內(nèi)部的路由器找到與R域外部通信的鉍佳路由。
13.AS外部路由
一個(gè)自治域AS的邊界路由器會將AS外部路由信息廣播至整個(gè)AS中除了殘域的所有區(qū)域。為了使這些AS外部路由信息生效,AS內(nèi)部的所有路由器(除殘域內(nèi)的路由器)都必須知道AS邊界路由器的位置,該路由信息是由非殘域的區(qū)域邊界路由器對域內(nèi)廣播的,其鏈路廣播數(shù)據(jù)包的類型為類型4。
14.OSPF路由協(xié)議驗(yàn)證
在OSPF路由協(xié)議中,所有的路由信息交換都必須經(jīng)過驗(yàn)證。在前文所描述的OSPF協(xié)議數(shù)據(jù)包結(jié)構(gòu)中,包含有一個(gè)驗(yàn)證域及一個(gè)64位長度的驗(yàn)證數(shù)據(jù)域,用于特定的驗(yàn)證方式的計(jì)算。
0SPF數(shù)據(jù)交換的驗(yàn)證是基于每一個(gè)區(qū)域來定義的,也就是說,當(dāng)在某一個(gè)區(qū)域的一個(gè)路由器上定義了一種驗(yàn)證方式時(shí),必須在該區(qū)域的所有路由器上定義相同的協(xié)議驗(yàn)證方式,另外,一些與驗(yàn)證相關(guān)的參數(shù)也可以基于每一個(gè)端口來定義,如當(dāng)采用單一口令驗(yàn)證時(shí),可以對某一區(qū)域內(nèi)部的每一個(gè)網(wǎng)絡(luò)設(shè)置不同的口令字。
在OSPF路由協(xié)議的定義中,初始定義了兩種協(xié)議驗(yàn)證方式:驗(yàn)證方式0及驗(yàn)證方式I。
驗(yàn)證方式0:采用驗(yàn)證方式0表示OSPF對所交換的路由信息不驗(yàn)證。在OSPF的數(shù)椐包頭內(nèi)64位的驗(yàn)證數(shù)據(jù)位可以包含任何數(shù)據(jù),0SPF接收到路由數(shù)據(jù)后對數(shù)據(jù)包頭內(nèi)的驗(yàn)證數(shù)據(jù)位不作任何處理。
驗(yàn)證方式1:驗(yàn)證方式1為簡單口令字驗(yàn)證。這種驗(yàn)證方式是基于一個(gè)區(qū)域內(nèi)的每一個(gè)網(wǎng)絡(luò)來定義的,每一個(gè)發(fā)送至該網(wǎng)絡(luò)的數(shù)據(jù)包的包頭內(nèi)都必須具有相同的64位長度的驗(yàn)證數(shù)據(jù)位,也就是說驗(yàn)證方式1的口令字長度為64bit,或者為8Byte。
返回目錄:通信工程師考試培訓(xùn)互聯(lián)網(wǎng)技術(shù)重點(diǎn)匯總
編輯相關(guān)推薦:
2013年通信工程師考試學(xué)習(xí)在線輔導(dǎo)
通信考試終端與業(yè)務(wù)通信員工職業(yè)規(guī)范
通信專業(yè)實(shí)務(wù)互聯(lián)網(wǎng)技術(shù)數(shù)據(jù)通信基礎(chǔ)教程
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題