OSPF最主要的特征就是使用分布式的鏈路狀態(tài)協(xié)議
發(fā)布時(shí)間:2014/9/13 21:29:22 訪問(wèn)次數(shù):3449
OSPF最主要的特征就是使用分布式的鏈路狀態(tài)協(xié)議(link state protocol),Q438D而不是像RIP那樣的距離向量協(xié)議。和RIP協(xié)議相比,OSPF的三個(gè)要點(diǎn)和RIP的都不一樣:
(1)向本自治系統(tǒng)中所有路由器發(fā)送信息。這里使用的方法是洪泛法(flooding),這就是路由器通過(guò)所有輸出端口向所有相鄰的踣由器發(fā)送信息。而每一個(gè)相鄰路由器又再將此信息發(fā)往其所有的相鄰路由器(但不再發(fā)送給剛剛發(fā)來(lái)信息的那個(gè)路由器)。這樣,最終整個(gè)區(qū)
域中所有的路由器都得到了這個(gè)信息的一個(gè)副本。更具體的做法后面還要討論。我們應(yīng)注意,RIP協(xié)議是僅僅向自己相鄰的幾個(gè)路由器發(fā)送信息。
(2)發(fā)送的信息就是與本路由器相鄰的所有路由器的鏈路狀態(tài),但這只是路由器所知道的部分信息。所謂“鏈路狀態(tài)”就是說(shuō)明本路由器都和哪些路由器相鄰…,以及該鏈路的度量”(metric)。OSPF將這個(gè)“度量”用來(lái)表示費(fèi)用、距離、時(shí)延、帶寬,等等。這些都由網(wǎng)絡(luò)管理人員來(lái)決定,因此較為靈活。有時(shí)為了方便就稱這個(gè)度量為“代價(jià)”。我們應(yīng)注意,對(duì)于RIP協(xié)議,發(fā)送的信息是:“到所有網(wǎng)絡(luò)的距離和下一跳路由器”。
(3)只有當(dāng)鏈路狀態(tài)發(fā)生變化時(shí),路由器才向所有路由器用洪泛法發(fā)送此信息。而不像RIP那樣,不管網(wǎng)絡(luò)拓?fù)溆袩o(wú)發(fā)生變化,路由器之間都要定期交換路由表的信息。
從上述的三個(gè)方面可以看出,OSPF和RIP的工作原理相差較大。
由于各路由器之間頻繁地交換鏈路狀態(tài)信息,因此所有的路由器最終都能建立一個(gè)鏈路狀態(tài)數(shù)據(jù)庫(kù)(link-state database),這個(gè)數(shù)據(jù)庫(kù)實(shí)際上就是全網(wǎng)的拓?fù)浣Y(jié)構(gòu)圖。這個(gè)拓?fù)浣Y(jié)構(gòu)圖在全網(wǎng)范圍內(nèi)是一致的(這稱為鏈路狀態(tài)數(shù)據(jù)庫(kù)的同步)。因此,每一個(gè)路由器都知道全網(wǎng)共有多少個(gè)路由器,以及哪些路由器是相連的,其代價(jià)是多少,等等。每一個(gè)路由器使用鏈路狀態(tài)數(shù)據(jù)庫(kù)中的數(shù)據(jù),構(gòu)造出自己的路由表(例如,使用Dijkstra的最短路徑路由算法)。我們注意到,RIP協(xié)議的每一個(gè)路由器雖然知道到所有的網(wǎng)絡(luò)的距離以及下一跳路由
器,但卻不知道全網(wǎng)的拓?fù)浣Y(jié)構(gòu)(只有到丁下一跳路由器,才能知道再下一跳應(yīng)當(dāng)怎樣走)。
OSPF的鏈路狀態(tài)數(shù)據(jù)庫(kù)能較快地進(jìn)行更新,使各個(gè)路由器能1及時(shí)更新其路由表。OSPF的更新過(guò)程收斂得快是其重要優(yōu)點(diǎn)。
為了使OSPF能夠用于規(guī)模很大的網(wǎng)絡(luò),OSPF將一個(gè)自治系統(tǒng)再劃分為若干個(gè)更小的范圍,叫作區(qū)域(area)。圖4-34就表示一個(gè)自治系統(tǒng)劃分為四個(gè)區(qū)域。每一個(gè)區(qū)域都有一個(gè)32位的區(qū)域標(biāo)識(shí)符(用點(diǎn)分十進(jìn)制表示)。當(dāng)然,一個(gè)區(qū)域也不能太大,在一個(gè)區(qū)域內(nèi)的路
由器最好不超過(guò)200個(gè)。
OSPF最主要的特征就是使用分布式的鏈路狀態(tài)協(xié)議(link state protocol),Q438D而不是像RIP那樣的距離向量協(xié)議。和RIP協(xié)議相比,OSPF的三個(gè)要點(diǎn)和RIP的都不一樣:
(1)向本自治系統(tǒng)中所有路由器發(fā)送信息。這里使用的方法是洪泛法(flooding),這就是路由器通過(guò)所有輸出端口向所有相鄰的踣由器發(fā)送信息。而每一個(gè)相鄰路由器又再將此信息發(fā)往其所有的相鄰路由器(但不再發(fā)送給剛剛發(fā)來(lái)信息的那個(gè)路由器)。這樣,最終整個(gè)區(qū)
域中所有的路由器都得到了這個(gè)信息的一個(gè)副本。更具體的做法后面還要討論。我們應(yīng)注意,RIP協(xié)議是僅僅向自己相鄰的幾個(gè)路由器發(fā)送信息。
(2)發(fā)送的信息就是與本路由器相鄰的所有路由器的鏈路狀態(tài),但這只是路由器所知道的部分信息。所謂“鏈路狀態(tài)”就是說(shuō)明本路由器都和哪些路由器相鄰…,以及該鏈路的度量”(metric)。OSPF將這個(gè)“度量”用來(lái)表示費(fèi)用、距離、時(shí)延、帶寬,等等。這些都由網(wǎng)絡(luò)管理人員來(lái)決定,因此較為靈活。有時(shí)為了方便就稱這個(gè)度量為“代價(jià)”。我們應(yīng)注意,對(duì)于RIP協(xié)議,發(fā)送的信息是:“到所有網(wǎng)絡(luò)的距離和下一跳路由器”。
(3)只有當(dāng)鏈路狀態(tài)發(fā)生變化時(shí),路由器才向所有路由器用洪泛法發(fā)送此信息。而不像RIP那樣,不管網(wǎng)絡(luò)拓?fù)溆袩o(wú)發(fā)生變化,路由器之間都要定期交換路由表的信息。
從上述的三個(gè)方面可以看出,OSPF和RIP的工作原理相差較大。
由于各路由器之間頻繁地交換鏈路狀態(tài)信息,因此所有的路由器最終都能建立一個(gè)鏈路狀態(tài)數(shù)據(jù)庫(kù)(link-state database),這個(gè)數(shù)據(jù)庫(kù)實(shí)際上就是全網(wǎng)的拓?fù)浣Y(jié)構(gòu)圖。這個(gè)拓?fù)浣Y(jié)構(gòu)圖在全網(wǎng)范圍內(nèi)是一致的(這稱為鏈路狀態(tài)數(shù)據(jù)庫(kù)的同步)。因此,每一個(gè)路由器都知道全網(wǎng)共有多少個(gè)路由器,以及哪些路由器是相連的,其代價(jià)是多少,等等。每一個(gè)路由器使用鏈路狀態(tài)數(shù)據(jù)庫(kù)中的數(shù)據(jù),構(gòu)造出自己的路由表(例如,使用Dijkstra的最短路徑路由算法)。我們注意到,RIP協(xié)議的每一個(gè)路由器雖然知道到所有的網(wǎng)絡(luò)的距離以及下一跳路由
器,但卻不知道全網(wǎng)的拓?fù)浣Y(jié)構(gòu)(只有到丁下一跳路由器,才能知道再下一跳應(yīng)當(dāng)怎樣走)。
OSPF的鏈路狀態(tài)數(shù)據(jù)庫(kù)能較快地進(jìn)行更新,使各個(gè)路由器能1及時(shí)更新其路由表。OSPF的更新過(guò)程收斂得快是其重要優(yōu)點(diǎn)。
為了使OSPF能夠用于規(guī)模很大的網(wǎng)絡(luò),OSPF將一個(gè)自治系統(tǒng)再劃分為若干個(gè)更小的范圍,叫作區(qū)域(area)。圖4-34就表示一個(gè)自治系統(tǒng)劃分為四個(gè)區(qū)域。每一個(gè)區(qū)域都有一個(gè)32位的區(qū)域標(biāo)識(shí)符(用點(diǎn)分十進(jìn)制表示)。當(dāng)然,一個(gè)區(qū)域也不能太大,在一個(gè)區(qū)域內(nèi)的路
由器最好不超過(guò)200個(gè)。
熱門(mén)點(diǎn)擊
- 網(wǎng)橋的自學(xué)習(xí)和轉(zhuǎn)發(fā)幀的一般步驟
- 為什么說(shuō)UDP是面向報(bào)文的
- 以太網(wǎng)交換機(jī)有何特點(diǎn)
- OSPF最主要的特征就是使用分布式的鏈路狀態(tài)
- 幀的開(kāi)始和結(jié)束的標(biāo)記
- 利用滑動(dòng)窗口實(shí)現(xiàn)流量控制
- IP地址都是32位的二進(jìn)制代碼
- 用來(lái)計(jì)算往返時(shí)間RTT
- 從一路由器到直接連接韻網(wǎng)絡(luò)的距離定義
- RIP協(xié)議的特點(diǎn)
推薦技術(shù)資料
- 機(jī)器小人車(chē)
- 建余愛(ài)好者制作的機(jī)器入從驅(qū)動(dòng)結(jié)構(gòu)上大致可以分為兩犬類,... [詳細(xì)]
- 全新高端射頻儀器
- 集成32位RISC-V處理器&
- 第三代半導(dǎo)體和圖像傳感器 參數(shù)封裝應(yīng)用
- 汽車(chē)半導(dǎo)體
- 人形機(jī)器人技術(shù)結(jié)構(gòu)設(shè)計(jì)及發(fā)展分
- 紫光芯片云3.0整體解決方案
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究