CCNP學(xué)習(xí)中OSPF的精華部分OSPF啟動(dòng)的過程: 1.交換過程(exchange process) 當(dāng)一個(gè)路由器A啟動(dòng)時(shí),它處于DOWN狀態(tài),它從其各個(gè)接口通過224.0.0.5發(fā)送HELLO數(shù)據(jù)包到其它運(yùn)行OSPF的路由器,其它路由器收到這個(gè)HELLO包后就會(huì)把它加入自己的鄰居列表中,這叫"init"狀態(tài),之后發(fā)送一個(gè)單點(diǎn)傳送回復(fù)HELLO包,其中包含著自己的和其它相鄰路由器的信息,路由器A收到這個(gè)HELLO后,會(huì)把其中有相鄰關(guān)系數(shù)據(jù)庫(kù)加入到自己的庫(kù)中這叫"two-way"狀態(tài),此時(shí)就建立了雙向通信。 2.發(fā)現(xiàn)路由 在選出了DR和BDR之后,路由器就被認(rèn)為是處于"準(zhǔn)啟動(dòng)(exstart)狀態(tài)",并且已準(zhǔn)備好發(fā)現(xiàn)有關(guān)網(wǎng)絡(luò)的鏈路狀態(tài)信息,以及生成它們的鏈路狀態(tài)數(shù)據(jù)庫(kù)。用來(lái)發(fā)現(xiàn)網(wǎng)絡(luò)路由的這個(gè)過程稱為交換協(xié)議,它被執(zhí)行來(lái)使用權(quán)路由器達(dá)到通信的全FULL狀態(tài)。在這個(gè)協(xié)議中的第一步是讓DR和BDR建立起與其它各路由器的毗鄰關(guān)系。當(dāng)毗鄰的路由器處于"全"狀態(tài)時(shí),它們不會(huì)重復(fù)執(zhí)行交換協(xié)議,除非" 全"狀態(tài)發(fā)生了變化。 3.選擇路由 當(dāng)路由器有了一個(gè)完整的鏈路狀態(tài)數(shù)據(jù)庫(kù)時(shí),它就準(zhǔn)備好要?jiǎng)?chuàng)建它的路由表以便能夠轉(zhuǎn)發(fā)數(shù)據(jù)流。CISCO路由器上缺省的開銷度量是基于網(wǎng)絡(luò)介質(zhì)的帶寬。要計(jì)算到達(dá)目的地的最低開銷,鏈路狀態(tài)型路由選擇協(xié)議(比如OSPF)采用 Dijkstra算法,OSPF路由表中最多保存6條等開銷路由條目以進(jìn)行負(fù)載均衡,可以通過"maximum-paths"進(jìn)行配置。 如果鏈路上出現(xiàn)fapping翻轉(zhuǎn),就會(huì)使路由器不停的計(jì)算一個(gè)新的路由表,就可能導(dǎo)致路由器不能收斂。路由器要重新計(jì)算客觀存它的路由表之前先等一段落時(shí)間,缺省值為5秒。在CISCO配置命令中 "timers spf spf-delayspy-holdtime"可以對(duì)兩次連續(xù)SPF計(jì)算之間的最短時(shí)間(缺省值10秒)進(jìn)配置。 4.維護(hù)路由信息 在鏈路狀態(tài)型路由環(huán)境中,所有路由器的拓樸結(jié)構(gòu)數(shù)據(jù)庫(kù)必須保持同步這一點(diǎn)很重要。當(dāng)鏈路狀態(tài)發(fā)生了變化時(shí),路由器通過擴(kuò)散過程將這一變化通知給網(wǎng)絡(luò)中其他路由器,鏈路狀態(tài)更新數(shù)據(jù)包提供了擴(kuò)散LSA的技術(shù) 各LSA都有有它自己的老化計(jì)時(shí)器,承載在LS壽命域內(nèi)。缺省值為30分鐘 在點(diǎn)對(duì)點(diǎn)拓樸結(jié)構(gòu)中的OSPF運(yùn)行 在點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)上,路由器通過向多目組播地址來(lái)檢測(cè)它的鄰居。不用進(jìn)行選取舉,因?yàn)辄c(diǎn)對(duì)點(diǎn)上沒有DR與BDR的概念,在NBMA拓樸結(jié)構(gòu)上缺省O SPF hello間隔和down機(jī)間隔為10秒和40秒 在非廣播型多路訪問(NBMA)拓樸結(jié)構(gòu)中的OSPF運(yùn)行NBMA網(wǎng)絡(luò)是指那些能夠支持多臺(tái)(兩臺(tái)以上)路由器但不具有廣播能力的網(wǎng)絡(luò)。 幀中繼、ATM和X.25都是NBMA網(wǎng)絡(luò)的例子 在NBMA拓樸結(jié)構(gòu)上缺省OSPF hello間隔和down機(jī)間隔為30秒和120秒 下表是在各類拓樸結(jié)構(gòu)上缺省OSPF hello間隔和down機(jī)間隔 OSPF環(huán)境 Hello間隔 Down機(jī)判定間隔 廣播 10秒 40秒 點(diǎn)對(duì)點(diǎn) 10秒 40秒 NBMA 30秒 120秒 |
|
|
來(lái)自: ┣█一生有你 > 《網(wǎng)絡(luò)工程師》