OSPF

 OSPF

 OSPF(開放最短路徑優先)協議是一種無類鏈路狀態路由協議

 

1 特點s

不使用傳輸層協議,原因在於 OSPF 數據包直接通過 IP 發送

在多路訪問網絡採用 DRs BDRs減少LSA開銷

 5 種數據包類型

度量爲路徑開銷,cisco IOS 使用從路由器到目的網絡沿途的傳出接口的累積帶寬作爲開銷值

 

2 路由表的建立 

 

鄰居表  拓撲表 路由表

 

3 LSP類型

 

4 管理距離 默認100

 

 

 

5 啓用OSPF使用以下命令:

 R1(config)#router ospf process-id

Process id : 是一個介於 1 65535 之間的數字,由網絡管理員選定。process-id僅在本地有效,這意味着路由器之間建立相鄰關係時無需匹配該值。

配置:

R1config# router ospf 進程號              1-65535)本地意義

# router-id  1.1.1.1

# network 網絡號 通配碼 區域號    全局意義

 

R1config# router  ospf  1

# router-id  1.1.1.1

# net  172.16.1.0  0.0.0.255  area  1   匹配子網號

# net  172.16.1.1  0.0.0.0  area  1     匹配接口IP

 

 

6 算法

每臺 OSPF 路由器都會維持一個鏈路狀態數據庫,其中包含來自其它所有路由器的 LSA

一旦路由器收到所有 LSA 並建立其本地鏈路狀態數據庫,OSPF 就會使用 Dijkstra 的最短路徑優先 (SPF) 算法創建一個 SPF 樹。

將根據 SPF 樹,使用通向每個網絡的最佳路徑填充 IP 路由表

 

7適用環境

廣播型多路訪問 以太網

  廣域網 PPP

幀中繼 廣域網 淘汰

8

度量值:路徑開銷 COST=100M/帶寬.依據帶寬來選擇路徑,選擇的是最佳路徑。

 

  適用環境:沒有環路,沒有跳數限制,適於大型、複雜的網絡環境。

      單區  100R以內。

      多區  100R 以上。

 

  採用觸發更新機制,節省網絡帶寬。

    更新包  224.0.0.6   DR

                  224.0.0.5  所有普通OSPF路由器

        30分鐘LSA涮新一次LSA , LSDB的摘要信息.

      (  RIP: 30秒通告一次路由 )

  通告信息時攜帶子網掩碼,無類協議,適用於子網不連續的網絡環境。

 

  路由彙總:

         單區    不能彙總

         多區    可以手工任意位彙總。

 

實驗

 

 

 

常用命令

 

Sh ip ospf border-routers

用來查看到達 abr asbr 的路由表。

Sh ip os database

用來顯示 ospf 數據庫中的信息

Sh ip os process-id databaes 用來顯示特定進程號的數據庫信息

Sh ip os int

顯示接口信息

Sh ip os nei

顯示鄰居關係。

Sh ip os virtual-links

用來顯示虛連接

Debug ip os adj

用來顯示關於一個 ospf 鄰居關係的信息。也

可以用來確定 ospf 問題。

Cle ip os process

用來重新建立鄰居關係。

Debug ip os events

用來顯示 ospf 事件有關的信息。

Debu ip os flood

用來顯示有關擴散信息

Debu ip os packet

用來顯示 ospf 數據包的情況

Sh ip os da router

查看數據庫。

Sh ip os virtual-links

查看虛鏈路

 

多區域OSPF

  OSPF協議的環境下,區域(Area)是一組邏輯上的OSPF路由器和鏈路,它可以有效的把一個OSPF於分割成幾個子域。

 

 

 

 

 

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