圖: 執行ospf路由協議的網路環境
ospf路由協議對路由網路區域的劃分
在榮新外企it培訓中心全國互連的網路中總路由器多達上百臺。這樣龐大的網路中如果沒有區域的劃分,按照ospf路由協議的規定,每台路由器都要熟悉整個的網路拓撲結構並且計算全部網路的路由資訊,對於路由器本身來說造成了非常大的負載需求。因為在這樣的網路中路由資訊很可能成千上萬條,如果每台路由器都使用可以儲存並運算如此龐大的路由資訊的路由裝置的話,那麼肯定會對工程的成本增加,也會使得路由器對資料傳輸的反應速度過慢。
另外,在乙個大的區域裡集中了如此多的路由器和鏈路,出現裝置故障和鏈路故障的概率也會相應增加,而每次故障都會引起路由資訊更新包在網內的傳送,即便是ospf這樣快速收斂的路由協議也將會嚴重地影響網路可用性。
ospf路由協議通過使用分級的設計,把整個大型路由網路劃分成多個小範圍的區域,從而解決了上述問題。ospf路由協議將大型網路劃分為骨幹域和非骨幹域。骨幹域只有乙個,稱為區域0(area0),所有的非骨幹域都必須要與骨幹域相連。
這樣的區域劃分方法,使得每個區域中的路由器都不再考慮其他區域的網路變化,只關心其內部區域的狀態就可以了。乙個區域內的變化,只會引起本區域內的收斂發生。通過這樣的區域劃分,網路故障的影響範圍被縮小,整個網路不會進行頻繁的收斂。注意圖10-33中在各個分中心區域有邊界路由器。
該路由器負責學習兩個區域的路由,而區域內部的路由器只需要使用幾台路由或者彙總路由,其目的是其他區域的資料報路由給邊界路由器,右邊界路由器將資料報路由到其他區域,而區域內部的路由器不需要學習其他區域的路由。這樣,相對而言,路由器所維護的路由表體積顯著減小,路由操作效率提高。
在網路還存在一種區域成為末節區域,在宣告該區域為末節區域後該區域不接受其他區域的鏈路狀態通告,這可以有效地阻止鏈路故障造成的拓撲重新計算在網路中蔓延,從而控制網路故障傳遞的範圍,防止因個別網路故障造成整個網路不穩定情況的發生。末節區域如圖10-34所示,router1路由器存在於整個網路的邊緣,在路由器的物理連線中拉出一條線路外沒有再接觸ospf網路的線路。
圖:榮新外企it培訓中心全國互連部分網路拓撲結構
圖10-34 末節區域的形態
路由協議OSPF
lsdb鏈路狀態資料庫思科命令 show ip ospf database show ip ospf database database summary 顯示lsdb中基於區域和lsa分類的lsa統計資訊。lsa在lsdb中老化時間是增大的,如果到1小時,就會從lsdb中清除,每30分鐘一次的lsr...
OSPF路由協議
二.ospf基本部署 三.ospf鄰居建立 四.ospf路由分組 五.ospf路由彙總 骨幹區域 area 0,用於實現其他常規區域的流量中轉 實現區域間防環。常規區域 area x,一般給分支機構 部門使用,常規區域之間不能直接通訊,必須經過骨幹區域。區域劃分使得ospf的網路拓撲變得更加層次性和...
路由交換 OSPF路由協議
ospf協議特性 鏈路狀態資料結構 鏈路狀態路由選擇協議 鏈路狀態路由器比距離向量路由器包含跟多的關於本網路的資訊,每一台路由器都有本網路的完整路由表,因此,鏈路狀態路由器能夠做出更好的路由選擇。鏈路狀態資料結構 網路層次 鏈路狀態路由選擇演算法 如 osdf 需要層次化的網路結構,這層結構包括以下...