OSPF路由

一丶OSPF路由概念:
開放式最短路經優先協議(opend shortest path first)是基於開放標準的鏈路狀態路由選擇協議,它完成各路由選擇協議算法的量大功能: 路徑選擇和路徑交換。
1.ospf的工作過程
運行rip路由協議的路由器只需要保存一張路由表,而使用ospf路由協議的路由器需要保存以下三張表
(1) 鄰居列表:列出每臺路由器已經建立鄰接關係的全部鄰居路由器。
(2) 鏈路狀態數據庫(LSDB): 列出網絡其他路由器的信息,由此顯示了全網的網絡拓撲。
(3) 路由表: 列出通過SPF算法計算出的到達每個相連網絡的最佳路徑。
2.ospf區域
ofps路由協議與rip相比,前者適合更大型的網絡環境。
·ospf是一種鏈路狀態型的路由協議,不會產生環路問題,因此不需要使用最大條數等限制來防止環路的產生。
·ospf將AS分割成多個小的區域,OSPF的路由器只在區域內部學習完整的鏈路狀態信息,而不必瞭解整個AS內部所有的鏈路狀態。
3.Router ID
因爲運行ospf的路由器要了解每條鏈路在哪個路由器上的,因此,就需要有一個唯一的標識來標記ospf網絡中的路由器,這個標識成爲Router ID。
Router ID是在OSPF區域內唯一標識路由器的IP地址。
4.DR和BDR
(1)DR和BDR的概念
運行ospf的路由器通過與鄰居路由器建立鄰接關係,相互傳遞鏈路狀態信息。如果兩個路由器之間都要建立鄰接關係,那麼,就會構成n(n-1)/2個鄰接關係。每臺路由器都要與其他所有的鄰居路由相互傳遞鏈路狀態信息。
這時情況就會顯得比較混亂,而且也會浪費許多不必要的網絡資源。
爲了避免這些問題的發生,可以在這個網段上選舉一個指定路由器,由DR同網絡中的其他路由器建立鄰接關係,並負責將網段上的變化告知他們。
網絡上的每一臺路由器都和DR構成一個鄰接關係,那麼只需要建立n-1個鄰接關係就可以了。
(2)DR和BDR的選舉
自動選舉DR和BDR:網段上Router ID最大的路由器被選舉爲DR,第二大的將被選舉爲BDR
手工選擇DR和BDR:要手工選擇DR和BDR,需要設置路由器的優先級。每臺路由器的接口都有一個路由器的優先級,用一個八位的無符號整數來標識,大小範圍是0~255,數值越大,優先級越高。Cisco路由器上默認的優先級是1。接口優先級可以通過ip ospf priority命令來更改。如果路由器的優先級設置爲0,他將不參與DR和BDR的選舉。
優先級越高,贏的選舉的可能性越大。如果優先級相同,則需要比較Router ID。
5.ospf的度量值
ospf用來度量路徑優劣的度量值成爲開銷,是指從該接口發送出去的數據包的出站接口開銷。鏈路開銷使用16位的無符號的整數表示,大小爲1~65535

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章