OSPF路由技術實際應用要點詳解
目前我國的OSPF路由技術發(fā)展非常迅速,同時其應用也很廣泛,于是我研究了一下OSPF路由技術特點和應用,在這里拿出來和大家分享一下,希望對大家有用?,F(xiàn)在很多大的企業(yè)網(wǎng)絡規(guī)劃時使用OSPF路由技術,不僅僅考慮網(wǎng)絡設備的兼容,主要是OSPF確實比EIGRP有優(yōu)勢,特別是在網(wǎng)絡整合方面,如:公司合并或收購其它公司時。至于OSPF與EIGRP的區(qū)別,在此不再贅述。很多人在學習OSPF路由技術的過程中編寫了很多很好的學習筆記,但基本上都是書上的實驗,不具有現(xiàn)實代表性。這里根據(jù)我的經(jīng)驗,總結一下關于OSPF路由技術配置方面的技術和工程實踐經(jīng)驗。</P>
OSPF路由技術是典型的鏈路狀態(tài)型路由協(xié)議。它使用COST(開銷)作為度量,根據(jù)拓撲表通過SPF算法獲得以自己為根的到達目標的最優(yōu)路徑。它使用三張表:鄰居表,拓撲表,路由表,通過這3張表,每個路由器都能獨立的獲得前往每個目標的路徑,而不象距離矢量協(xié)議那樣依靠鄰居來發(fā)現(xiàn)路由。確保了路由的真實可靠。下面是它的一些特點:
1.OSPF路由技術更新過程
1)運行OSPF路由技術的路由器從它所有啟用了OSPF路由技術的接口向外發(fā)送Hello包。如果2臺路由器共享某條數(shù)據(jù)鏈路,并能夠使Hello包中所定義的某些參數(shù)協(xié)商成功,那么這2臺路由器就可以成為鄰居(Neighbor)
2)鄰接(Adjacency)可以想象成一條由鄰居之間形成虛擬的點到點鏈路,每個路由器都發(fā)送鏈路狀態(tài)宣告(link state advertisement,LSA)給它的鄰居。LSA描述了所有的路由器的鏈路或接口信息和鏈路的狀態(tài)信息。
3)當路由器收到從鄰居發(fā)來的LSA,就把這個LSA記錄在自己的鏈路狀態(tài)數(shù)據(jù)庫里(link state database,LSDB),然后拷貝該LSA,繼續(xù)發(fā)送給別的鄰居。
4)通過在整個區(qū)域洪泛(flood)LSA,所有的路由器將建立一致的LSDB ,當所有路由器的LSDB的信息同步完成以后,路由器就各自使用SPF(最短路徑優(yōu)先,Shortest Path First)算法計算到達目標地址的最短路徑
5)路由器根據(jù)SPF算法的結果構建自己的路由表 ,鄰居之間交換的Hello包叫做keepalive,并且LSA每30分鐘重傳1次
2.相關類型匯總
1)網(wǎng)絡類型分為5種:
點到點網(wǎng)絡、廣播型網(wǎng)絡、NBMA網(wǎng)絡、點到多點網(wǎng)絡、虛鏈接(virtual link)
2)區(qū)域類型
主要有5種類型:標準區(qū)域、端(stub)區(qū)域、完成端化(totall stubby)區(qū)域、半端化(NSSA)區(qū)域、主干區(qū)域。
3)類型有11種,主要有6種LSA
1.類型1:Router LSA:
ROUTER LSA描述了路由器物理接口所連接的鏈路或接口,指明了鏈路的狀態(tài),代價等。每個OSPF路由技術區(qū)域內的路由器均回產生第一類LSA.它讓路由器彼此認識彼此的鏈路 接口等。只在產生的區(qū)域內泛洪。
2.類型2:Network LSA:
Network LSA是由DR始發(fā)的,它描述了OSPF路由技術區(qū)域中的路由器,只在產生的區(qū)域內泛洪。
3.類型3:Network Summary LSA :
Nnetwork summary LSA是由ABR發(fā)出的,它將某個區(qū)域的匯總告知其他區(qū)域,也就是通知其他區(qū)域路由器要到這些網(wǎng)絡就找我。這里就有點距離矢量路由協(xié)議的味道,依靠下一跳路由器來路由。
4.類型4:ASBR Summary LSA :
ASBR Summary LSA ,它也是由ABR發(fā)出的,但是它卻是告訴其他區(qū)域路由器到某個非OSPF路由技術 AS外的網(wǎng)絡要找通告里告訴的那個ASBR.可以理解為匯總是由ASBR產生但由ABR代為通告出去的。它是ASBR發(fā)出的特殊置E位的一類LSA,然后由ABR代為轉成LSA4發(fā)出。
使用命令show ip ospf database database-summary可以查看LSA的類型信息,以上有說明的類型為必需掌握的類型,不然是無法排錯的。