- 相關(guān)推薦
OSPF面試問題
一、OSPF技術(shù)簡介
OSPF 是典型的鏈路狀態(tài)型路由協(xié)議。它使用COST(開銷)作為度量,根據(jù)拓?fù)浔硗ㄟ^SPF算法獲得以自己為根的到達(dá)目標(biāo)的最優(yōu)路徑。它使用三張表:鄰居表,拓?fù)浔恚酚杀,通過這3張表,每個(gè)路由器都能獨(dú)立的獲得前往每個(gè)目標(biāo)的路徑,而不象距離矢量協(xié)議那樣依靠鄰居來發(fā)現(xiàn)路由。確保了路由的真實(shí)可靠。下面是它的一些特點(diǎn):
1.OSPF路由更新過程
1)運(yùn)行OSPF的路由器從它所有啟用了OSPF的接口向外發(fā)送Hello包。如果2臺路由器共享某條數(shù)據(jù)鏈路,并能夠使Hello包中所定義的某些參數(shù)協(xié)商成功,那么這2臺路由器就可以成為鄰居(Neighbor)
2)鄰接(Adjacency)可以想象成一條由鄰居之間形成虛擬的點(diǎn)到點(diǎn)鏈路,每個(gè)路由器都發(fā)送鏈路狀態(tài)宣告(link state advertisement,LSA)給它的鄰居。LSA描述了所有的路由器的鏈路或接口信息和鏈路的狀態(tài)信息。
3)當(dāng)路由器收到從鄰居發(fā)來的LSA,就把這個(gè)LSA記錄在自己的鏈路狀態(tài)數(shù)據(jù)庫里(link state database,LSDB),然后拷貝該LSA,繼續(xù)發(fā)送給別的鄰居。
4)通過在整個(gè)區(qū)域洪泛(flood)LSA,所有的路由器將建立一致的LSDB ,當(dāng)所有路由器的LSDB的信息同步完成以后,路由器就各自使用SPF(最短路徑優(yōu)先,Shortest Path First)算法計(jì)算到達(dá)目標(biāo)地址的最短路徑
5)路由器根據(jù)SPF算法的結(jié)果構(gòu)建自己的路由表 ,鄰居之間交換的Hello包叫做keepalive,并且LSA每30分鐘重傳1次。
2.相關(guān)類型匯總
1)網(wǎng)絡(luò)類型分為5種:
點(diǎn)到點(diǎn)網(wǎng)絡(luò)、廣播型網(wǎng)絡(luò)、NBMA網(wǎng)絡(luò)、點(diǎn)到多點(diǎn)網(wǎng)絡(luò)、虛鏈接(virtual link)
2)區(qū)域類型
主要有5種類型:標(biāo)準(zhǔn)區(qū)域、端(stub)區(qū)域、完成端化(totall stubby)區(qū)域、半端化(NSSA)區(qū)域、主干區(qū)域。
3)類型有11種,主要有6種LSA
1.類型1:Router LSA:
ROUTER LSA描述了路由器物理接口所連接的鏈路或接口,指明了鏈路的狀態(tài),代價(jià)等。每個(gè)OSPF區(qū)域內(nèi)的路由器均回產(chǎn)生第一類LSA.它讓路由器彼此認(rèn)識彼此的鏈路 接口等。只在產(chǎn)生的區(qū)域內(nèi)泛洪。
Network LSA是由DR始發(fā)的,它描述了OSPF區(qū)域中的路由器,只在產(chǎn)生的區(qū)域內(nèi)泛洪。
3.類型3:Network Summary LSA :
Nnetwork summary LSA是由ABR發(fā)出的,它將某個(gè)區(qū)域的匯總告知其他區(qū)域,也就是通知其他區(qū)域路由器要到這些網(wǎng)絡(luò)就找我。這里就有點(diǎn)距離矢量路由協(xié)議的味道,依靠下一跳路由器來路由。
4.類型4:ASBR Summary LSA :
ASBR Summary LSA ,它也是由ABR發(fā)出的,但是它卻是告訴其他區(qū)域路由器到某個(gè)非OSPF AS外的網(wǎng)絡(luò)要找通告里告訴的那個(gè)ASBR.可以理解為匯總是由ASBR產(chǎn)生但由ABR代為通告出去的。它是ASBR發(fā)出的特殊置E位的一類LSA,然后由ABR代為轉(zhuǎn)成LSA4發(fā)出。
5.類型5:AS External LSA :
Autonomous system external LSA .,它是由ASBR產(chǎn)生的,用來通告自治系統(tǒng)外部的路由,它在整個(gè)OSPF自治系統(tǒng)內(nèi)泛洪。所以管理員應(yīng)該盡量在ASBR上進(jìn)行路由匯總(summary-address 外部匯總網(wǎng)絡(luò)號 匯總掩碼)
6.類型6:Group Membership LSA :
7.類型7:NSSA External LSA :
是指在非純末梢區(qū)域內(nèi)(not-so-stubby area)由ASBR發(fā)出的通告外部AS的LSA.僅僅在這個(gè)非純末梢區(qū)域內(nèi)泛洪。不能在整個(gè)自治系統(tǒng)內(nèi)泛洪。NSSA網(wǎng)絡(luò)中的ABR會將這個(gè)7類LSA轉(zhuǎn)換為5類LSA告訴主干區(qū)域。
8.類型8:External Attributes LSA
9.類型9:Opaque LSA(link-local scope,本地鏈路范圍)
10.類型10:Opaque LSA(area-local scope,本地區(qū)域范圍)
11.類型11:Opaque LSA(AS scope,AS范圍)
使用命令show ip ospf database database-summary可以查看LSA的類型信息,以上有說明的類型為必需掌握的類型,不然是無法排錯的。
二、OSPF網(wǎng)絡(luò)設(shè)計(jì)要點(diǎn)
如果網(wǎng)絡(luò)規(guī)模比較小,路由器和交換機(jī)只有幾十臺,建議使用EIGRP協(xié)議,如果網(wǎng)絡(luò)規(guī)模較大,且遠(yuǎn)程站點(diǎn)較多,網(wǎng)絡(luò)互連復(fù)雜,可以采用OSPF.畢竟OSPF對網(wǎng)絡(luò)工程師的技術(shù)要求還是較高的。
如果規(guī)劃一個(gè)大的網(wǎng)絡(luò),類似于一個(gè)ISP,內(nèi)部規(guī)劃時(shí)最好選擇OSPF.現(xiàn)在很多城域網(wǎng)絡(luò)是OSPF的
如果你總公司與子公司或兩點(diǎn)間有多條線路,可以考慮使用OSPF進(jìn)行負(fù)載平衡。
每個(gè)區(qū)域的路由器不要太多,cisco建議不要超過50個(gè),但我想最好不要超過30個(gè),否則的話可以多劃分一個(gè)區(qū)域。每個(gè)路由器的區(qū)域數(shù)不要超過3個(gè)。
編寫項(xiàng)目規(guī)劃技術(shù)方案時(shí),最好做一次模擬實(shí)施配置,這樣你的方案更準(zhǔn)確。
【OSPF面試問題】相關(guān)文章:
面試經(jīng)典問題08-09
經(jīng)典面試問題07-18
英語面試經(jīng)典問題07-27
面試經(jīng)典問題回答08-09
面試的著裝問題02-21
微軟面試經(jīng)典問題07-22
經(jīng)典的面試問題07-25
面試經(jīng)典問題匯總08-04
面試英語問題07-20