OSPF-鏈路狀態路由協議,
一、Link-state(LS鏈路狀態)路由器識別distance-vector(距離矢量路由器)更多的關於網絡的信息,LS路由器能作出更精確的路由肯定。
二、Link-state(LS)路由器跟蹤如下信息:
1) 他們的鄰居
2)同一區域的全部路由器
3)到一個目的地的最好路徑
1、OSPF基本術語
鏈路(link):在ospf中,鏈路被定義爲一個網絡或者是被指定爲給定網絡的路由器接口。
鏈路狀態(LS:link-state):路由器所鏈接網路的物理狀態,包括是UP和down,帶寬、IP以及掩碼信息等等
鏈路狀態通告(LAS:link-state advertisement):是一種OSPF數據包,它包含有可在OSPF路由器間共享的鏈路狀態和路由信息,即它是用來描述OSPF鏈路狀態的數據包。
鏈路狀態更新數據包(LSU:link-state update):它是用來在OSPF鄰居路由器間傳遞鏈路狀態通告(LSA)的數據包。
鄰居(neighor):運行有OSPF進程的已創建鏈接的相鄰路由器,而且這兩路由器的接口必須在同一個區域內。鄰居是經過HELLO數據包來發現的。
HELLO數據包:用來發現鄰居並創建維護鄰接關係的數據包
鄰接(adjacencies):爲實現交換路由信息的目的,在選出的鄰居路由器間創建的邏輯鏈接。
2、Link-state 數據結構
1.鄰居表
2.鏈路狀態數據庫表
3.路由表
3、link-state 數據結構: 網絡層次
#兩個級別的層次化包括下面:
一、骨幹區域(area 0)
二、非骨幹區域(area 1 、area 二、area 3 ...)
#OSPF區域特徵
一、減少路由表的條目
二、將拓撲變化的影響限制在一個區域之內
三、LAS詳細泛洪僅限制在本區域
四、須要層次化的網絡設計
#area術語
1.骨幹區域
2.邊界區域(邊界區域的路由器稱之爲ABR)
3.子區域數據庫