日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

建立OSPF交互關(guān)系adjacency

OSPF路由協(xié)議通過建立交互關(guān)系來交換路由信息 , 但是并不是所有相鄰的路由器會(huì)建立OSPF交互關(guān)系 。下面將OSPF建立adjacency的過程簡要介紹一下 。
OSPF協(xié)議
OSPF協(xié)議是通過Hello協(xié)議數(shù)據(jù)包來建立及維護(hù)相鄰關(guān)系的 , 同時(shí)也用其來保證相鄰路由器之間的雙向通信 。OSPF路由器會(huì)周期性地發(fā)送Hello數(shù)據(jù)包 , 當(dāng)這個(gè)路由器看到自身被列于其它路由器的Hello數(shù)據(jù)包里時(shí) , 這兩個(gè)路由器之間會(huì)建立起雙向通信 。在多接入的環(huán)境中 , Hello數(shù)據(jù)包還用于發(fā)現(xiàn)指定路由器DR , 通過DR來控制與哪些路由器建立交互關(guān)系 。
兩個(gè)OSPF路由器建立雙向通信這后的第二個(gè)步驟是進(jìn)行數(shù)據(jù)庫的同步 , 數(shù)據(jù)庫同步是所有鏈路狀態(tài)路由協(xié)議的最大的共性 。在OSPF路由協(xié)議中 , 數(shù)據(jù)庫同步關(guān)系僅僅在建立交互關(guān)系的路由器之間保持 。
OSPF的數(shù)據(jù)庫同步是通過OSPF數(shù)據(jù)庫描述數(shù)據(jù)包(Database Description Packets)來進(jìn)行的 。OSPF路由器周期性地產(chǎn)生數(shù)據(jù)庫描述數(shù)據(jù)包 , 該數(shù)據(jù)包是有序的 , 即附帶有序列號 , 并將這些數(shù)據(jù)包對相鄰路由器廣播 。相鄰路由器可以根據(jù)數(shù)據(jù)庫描述數(shù)據(jù)包的序列號與自身數(shù)據(jù)庫的數(shù)據(jù)作比較 , 若發(fā)現(xiàn)接收到的數(shù)據(jù)比數(shù)據(jù)庫內(nèi)的數(shù)據(jù)序列號大 , 則相鄰路由器會(huì)針對序列號較大的數(shù)據(jù)發(fā)出請求 , 并用請求得到的數(shù)據(jù)來更新其鏈路狀態(tài)數(shù)據(jù)庫 。
我們可以將OSPF相鄰路由器從發(fā)送Hello數(shù)據(jù)包 , 建立數(shù)據(jù)庫同步至建立完全的OSPF交互關(guān)系的過程分成幾個(gè)不同的狀態(tài) , 分別為:
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ù)包 。
Attempt:該狀態(tài)僅在NBMA環(huán)境 , 例如幀中繼、X.25或ATM環(huán)境中有效 , 表示在一定時(shí)間內(nèi)沒有接收到某一相鄰路由器的信息 , 但是OSPF路由器仍必須通過以一個(gè)較低的頻率向該相鄰路由器發(fā)送Hello數(shù)據(jù)包來保持聯(lián)系 。
Init:在該狀態(tài)時(shí) , OSPF路由器已經(jīng)接收到相鄰路由器發(fā)送來的Hello數(shù)據(jù)包 , 但自身的IP地址并沒有出現(xiàn)在該Hello數(shù)據(jù)包內(nèi) , 也就是說 , 雙方的雙向通信還沒有建立起來 。
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)系 。
Exstart:這個(gè)狀態(tài)是建立交互狀態(tài)的第一個(gè)步驟 。在這個(gè)狀態(tài) , 路由器要決定用于數(shù)據(jù)交換的初始的數(shù)據(jù)庫描述數(shù)據(jù)包的序列號 , 以保證路由器得到的永遠(yuǎn)是最新的鏈路狀態(tài)信息 。同時(shí) , 在這個(gè)狀態(tài)路由器還必須決定路由器之間的主備關(guān)系 , 處于主控地位的路由器會(huì)向處于備份地位的路由器請求鏈路狀態(tài)信息 。
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) 。
Loading:在loading狀態(tài) , OSPF路由器會(huì)就其發(fā)現(xiàn)的相鄰路由器的新的鏈路狀態(tài)數(shù)據(jù)及自身的已經(jīng)過期的數(shù)據(jù)向相鄰路由器提出請求 , 并等待相鄰路由器的回答 。
Full:這是兩個(gè)OSPF路由器建立交互關(guān)系的最后一個(gè)狀態(tài) , 在這時(shí) , 建立起交互關(guān)系的路由器之間已經(jīng)完成了數(shù)據(jù)庫同步的工作 , 它們的鏈路狀態(tài)數(shù)據(jù)庫已經(jīng)一致 。

推薦閱讀