OSPF的歷史背景:
為了解決RIP協(xié)議的缺陷,1988年RFC成立了OSPF工作組,開始著手于OSPF的研究與制定,并于1998年4月在RFC 2328中OSPF協(xié)議第二版(OSPFv2)以標(biāo)準(zhǔn)形式出現(xiàn)。 HacK50.com-【黑.客.武.林】是最好的入門資料網(wǎng)站
OSPF的定義:
OSPF全稱為開放式最短路徑優(yōu)先協(xié)議(Open Shortest-Path First),它是一個內(nèi)部網(wǎng)關(guān)協(xié)議(Interior Gateway Protocol,簡稱IGP),用于在單一自治系統(tǒng)(autonomous system,AS)內(nèi)決策路由。 HacK50.com-【黑.客.武.林】收集整理入門資料
OSPF中的O意味著OSPF標(biāo)準(zhǔn)是對公共開放的,而不是封閉的專有路由方案。OSPF采用鏈路(路由器接口的另一種說法)狀態(tài)協(xié)議算法,每個路由器維護一個相同的鏈路狀態(tài)數(shù)據(jù)庫,保存整個AS的拓撲結(jié)構(gòu)(AS不劃分情況下)。一旦每個路由器有了完整的鏈路狀態(tài)數(shù)據(jù)庫,該路由器就可以自己為根,構(gòu)造最短路徑樹,然后再根據(jù)最短路徑構(gòu)造路由表。對于大型的網(wǎng)絡(luò),為了進一步減少路由協(xié)議通信流量,利于管理和計算,OSPF將整個AS劃分為若干個區(qū)域,區(qū)域內(nèi)的路由器維護一個相同的鏈路狀態(tài)數(shù)據(jù)庫,保存該區(qū)域的拓撲結(jié)構(gòu)。OSPF路由器相互間交換信息,但交換的信息不是路由,而是鏈路狀態(tài)。 HacK50.com-【黑.客.武.林】收集整理入門資料
OSPF定義了5種分組:
www.HacK50 com-【黑.客.武.林】-入門資料大全
Hello分組用于建立和維護連接;
數(shù)據(jù)庫描述分組初始化路由器的網(wǎng)絡(luò)拓撲數(shù)據(jù)庫;
HacK50.com-【黑.客.武.林】收集整理入門資料
當(dāng)發(fā)現(xiàn)數(shù)據(jù)庫中的某部分信息已經(jīng)過時后,路由器發(fā)送鏈路狀態(tài)請求分組,請求鄰站提供更新信息;
www.HacK50.com-找入門資料就到【黑.客.武.林】
路由器使用鏈路狀態(tài)更新分組來主動擴散自己的鏈路狀態(tài)數(shù)據(jù)庫或?qū)︽溌窢顟B(tài)請求分組進行響應(yīng);
www.HacK50 com-【黑.客.武.林】-入門資料大全
由于OSPF直接運行在IP層,協(xié)議本身要提供確認機制,鏈路狀態(tài)應(yīng)答分組是對鏈路狀態(tài)更新分組進行確認。
OSPF的優(yōu)點:
HacK50.com-【黑.客.武.林】,投資者入門的好幫手
OSPF支持各種不同鑒別機制(如簡單口令驗證,MD5加密驗證等),并且允許各個系統(tǒng)或區(qū)域采用互不相同的鑒別機制;
www.HacK50.com-找入門資料就到【黑.客.武.林】
提供負載均衡功能,如果計算出到某個目的站有若干條費用相同的路由,OSPF路由器會把通信流量均勻地分配給這幾條路由,沿這幾條路由把該分組發(fā)送出去; HacK50.com-【黑.客.武.林】,投資者入門的好幫手
在一個自治系統(tǒng)內(nèi)可劃分出若干個區(qū)域,每個區(qū)域根據(jù)自己的拓撲結(jié)構(gòu)計算最短路徑,這減少了OSPF路由實現(xiàn)的工作量; www.HacK50.com-找入門資料就到【黑.客.武.林】
OSPF屬動態(tài)的自適應(yīng)協(xié)議,對于網(wǎng)絡(luò)的拓撲結(jié)構(gòu)變化可以迅速地做出反應(yīng),進行相應(yīng)調(diào)整,提供短的收斂期,使路由表盡快穩(wěn)定化,并且與其它路由協(xié)議相比,OSPF在對網(wǎng)絡(luò)拓撲變化的處理過程中僅需要最少的通信流量;
www.HacK50.com-找入門資料就到【黑.客.武.林】
OSPF提供點到多點接口,支持CIDR(無類型域間路由)地址。
OSPF的缺點:
協(xié)議本身龐大復(fù)雜,實現(xiàn)起來較RIP困難。
www.HacK50.com-找入門資料就到【黑.客.武.林】
新聞熱點
疑難解答
圖片精選