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