OSPF協(xié)議酌基本特點
發(fā)布時間:2014/9/12 19:20:32 訪問次數(shù):894
這個協(xié)議的名字是開放最短路徑優(yōu)先OSPF (Open Shortest Path First)。它是為克服RIP的缺點在1989年開發(fā)出來的。OSPF的原理很簡單 LC03-6但實現(xiàn)起來卻較復雜!伴_放”表明OSPF協(xié)議不是受某一家廠商控制,而是公開發(fā)表的!白疃搪窂絻(yōu)先”是因為使用了Dijkstra提出的最短路徑算法SPF(見光盤中的3.6)。OSPF的第二版本OSPF2已成為因特網(wǎng)標準協(xié)議[RFC 2328](OSPF2的文檔長達224頁,而RIP2的文檔才38頁)。關于OSPF可參閱專著[MOY98],[HUIT95]。
請注意:OSPF只是一個協(xié)議的名字,它并不表示其他的路由選擇協(xié)議不是“最短路徑優(yōu)先”。實際上,所有的在自治系統(tǒng)內(nèi)部使用的路由選擇協(xié)議(包括RIP協(xié)議)都是要尋找一條最短的路徑。
OSPF最主要的特征就是使用分布式的鏈路狀態(tài)協(xié)議(link state protocol),而不是像RIP那樣的距離向量協(xié)議。和RIP協(xié)議相比,OSPF的三個要點和RIP的都不一樣:
(1)向本自治系統(tǒng)中所有路由器發(fā)送信息。這里使用的方法是洪泛法(flooding),這就是路由器通過所有輸出端口向所有相鄰的踣由器發(fā)送信息。而每一個相鄰路由器又再將此信息發(fā)往其所有的相鄰路由器(但不再發(fā)送給剛剛發(fā)來信息的那個路由器)。這樣,最終整個區(qū)
域中所有的路由器都得到了這個信息的一個副本。更具體的做法后面還要討論。我們應注意,RIP協(xié)議是僅僅向自己相鄰的幾個路由器發(fā)送信息。
(2)發(fā)送的信息就是與本路由器相鄰的所有路由器的鏈路狀態(tài),但這只是路由器所知道的部分信息。所謂“鏈路狀態(tài)”就是說明本路由器都和哪些路由器相鄰…,以及該鏈路的“度量”(metric)。OSPF將這個“度量”用來表示費用、距離、時延、帶寬,等等。這些都由網(wǎng)絡管理人員來決定,因此較為靈活。有時為了方便就稱這個度量為“代價”。我們應注意,對于RIP協(xié)議,發(fā)送的信息是:“到所有網(wǎng)絡的距離和下一跳路由器”。
這個協(xié)議的名字是開放最短路徑優(yōu)先OSPF (Open Shortest Path First)。它是為克服RIP的缺點在1989年開發(fā)出來的。OSPF的原理很簡單 LC03-6但實現(xiàn)起來卻較復雜!伴_放”表明OSPF協(xié)議不是受某一家廠商控制,而是公開發(fā)表的!白疃搪窂絻(yōu)先”是因為使用了Dijkstra提出的最短路徑算法SPF(見光盤中的3.6)。OSPF的第二版本OSPF2已成為因特網(wǎng)標準協(xié)議[RFC 2328](OSPF2的文檔長達224頁,而RIP2的文檔才38頁)。關于OSPF可參閱專著[MOY98],[HUIT95]。
請注意:OSPF只是一個協(xié)議的名字,它并不表示其他的路由選擇協(xié)議不是“最短路徑優(yōu)先”。實際上,所有的在自治系統(tǒng)內(nèi)部使用的路由選擇協(xié)議(包括RIP協(xié)議)都是要尋找一條最短的路徑。
OSPF最主要的特征就是使用分布式的鏈路狀態(tài)協(xié)議(link state protocol),而不是像RIP那樣的距離向量協(xié)議。和RIP協(xié)議相比,OSPF的三個要點和RIP的都不一樣:
(1)向本自治系統(tǒng)中所有路由器發(fā)送信息。這里使用的方法是洪泛法(flooding),這就是路由器通過所有輸出端口向所有相鄰的踣由器發(fā)送信息。而每一個相鄰路由器又再將此信息發(fā)往其所有的相鄰路由器(但不再發(fā)送給剛剛發(fā)來信息的那個路由器)。這樣,最終整個區(qū)
域中所有的路由器都得到了這個信息的一個副本。更具體的做法后面還要討論。我們應注意,RIP協(xié)議是僅僅向自己相鄰的幾個路由器發(fā)送信息。
(2)發(fā)送的信息就是與本路由器相鄰的所有路由器的鏈路狀態(tài),但這只是路由器所知道的部分信息。所謂“鏈路狀態(tài)”就是說明本路由器都和哪些路由器相鄰…,以及該鏈路的“度量”(metric)。OSPF將這個“度量”用來表示費用、距離、時延、帶寬,等等。這些都由網(wǎng)絡管理人員來決定,因此較為靈活。有時為了方便就稱這個度量為“代價”。我們應注意,對于RIP協(xié)議,發(fā)送的信息是:“到所有網(wǎng)絡的距離和下一跳路由器”。
上一篇: 0SPF劃分為兩種不同的區(qū)域