數據庫時間

          常用鏈接

          統計

          最新評論

          OSPF鏈路狀態更新

          鏈路狀態更新 (LSU) 數據包用于 OSPF 路由更新。一個 LSU 數據包可能包含11類型的鏈路狀態通告 (LSA),術語“鏈路狀態更新 (LSU)”和“鏈路狀態通告 (LSA)”之間的差異有時較難分清。有時,它們可以互換使用。一個 LSU 包含一個或多個 LSA,這兩個術語中的任何一個都可用于表示由 OSPF 路由器傳播的鏈路狀態信息。

          以下是LAS11種類型:

          OSPF算法

          每臺 OSPF 路由器都會維持一個鏈路狀態數據庫,其中包含來自其它所有路由器的 LSA。一旦路由器收到所有 LSA 并建立其本地鏈路狀態數據庫,OSPF 就會使用 Dijkstra 的最短路徑優先 (SPF) 算法創建一個 SPF 樹。隨后,將根據 SPF 樹,使用通向每個網絡的最佳路徑填充 IP 路由表。

          管理距離:OSPF的管理距離(AD)是“110”。

          身份驗證:

          與對其它路由協議一樣,OSPF 也可進行身份驗證配置。對傳輸的路由信息進行身份驗證是好的做法。此做法可確保路由器僅接受配置有相同的口令和身份驗證信息的其它路由器所發來的路由信息。

          OSPF基本配置

          Router ospf 命令:

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

          配置方法:

          R1#conf t

          R1(config)#router ospf 1

          R1(config-router)#

          Network 命令

          OSPF 中的 network 命令與其它 IGP 路由協議中的 network 命令具有相同的功能:

          l  路由器上任何符合 network 命令中的網絡地址的接口都將啟用,可發送和接收 OSPF 數據包。

          l  此網絡(或子網)將被包括在 OSPF 路由更新中。

          Router(config-router)#network network-address wildcard-mask areaarea-id

          area area-id OSPF 區域。OSPF 區域是共享鏈路狀態信息的一組路由器。相同區域內的所有 OSPF 路由器的鏈路狀態數據庫中必須具有相同的鏈路狀態信息,這通過路由器將各自的鏈路狀態泛洪給該區域內的其它所有路由器來實現。(“ 0為骨干區域)

          OSPF路由器ID

          確定路由器 ID

          OSPF 路由器 ID 用于唯一標識 OSPF 路由域內的每臺路由器。Cisco 路由器按下列順序根據下列三個條件確定路由器 ID

          l  使用通過 OSPF router-id 命令配置的 IP 地址。

          l  如果未配置 router-id,則路由器會選擇其所有環回接口的最高 IP 地址。

          l  如果未配置環回接口,則路由器會選擇其所有物理接口的最高活動 IP 地址。

          OSPF router-id 命令

          Router(config)#router ospf process-id    //進入OSPF配置模式

          Router(config-router)#router-id ip-address  //配置Router-id

          修改路由器 ID

          使用:Router#clear ip ospf process 命令來重啟OSPF進程,然后去修改你想要的Router-id

          重復的路由器 ID

          當同一個 OSPF 路由域內的兩臺路由器具有相同的路由器 ID 時,將無法正常路由。如果兩臺相鄰路由器的路由器 ID 相同,則無法建立相鄰關系。當出現重復的 OSPF 路由器 ID 時,IOS 將顯示一條類似下列的消息:

          %OSPF-4-DUP_RTRID1:Detected router with duplicate router ID

          驗證Router-id:使用show ip protocols來驗證。

          驗證OSPF

                        show ip ospf neighbor 命令可用于驗證 OSPF 相鄰關系并排除相應的故障。此命令為每個鄰居顯示下列輸出:

          l  Neighbor ID 該相鄰路由器的路由器 ID

          l  Pri 該接口的 OSPF 優先級。

          l  State 該接口的 OSPF 狀態。FULL 狀態表明該路由器和其鄰居具有相同的 OSPF 鏈路狀態數據庫。

          l  Dead Time 路由器在宣告鄰居進入 down(不可用)狀態之前等待該設備發送 Hello 數據包所剩余的時間。此值在該接口收到 Hello 數據包時重置。

          l  Address 該鄰居用于與本路由器直連的接口的 IP 地址。

          l  Interface 本路由器用于與該鄰居建立相鄰關系的接口。

          l   

          在下列情況下,兩臺路由器不會建立 OSPF 相鄰關系:

          l  子網掩碼不匹配,導致該兩臺路由器分處于不同的網絡中。

          l  OSPF Hello 計時器或 Dead 計時器不匹配。

          l  OSPF 網絡類型不匹配。

          l  存在信息缺失或不正確的 OSPF network 命令。

          其它功能強大的 OSPF 故障排除命令包括:

          show ip protocols    

          可用于快速驗證關鍵 OSPF 配置信息,其中包括 OSPF 進程 ID、路由器 ID、路由器正在通告的網絡、正在向該路由器發送更新的鄰居以及默認管理距離

          show ip ospf   

          命令也可用于檢查 OSPF 進程 ID 和路由器 ID,此外,還可顯示 OSPF 區域信息以及上次計算 SPF 算法的時間。

          路由器每次收到有關拓撲的新信息時,必須重新運行 SPF 算法,SPF 算法會占用很多 CPU 資源。以下信息是使用show ip ospf的輸出。

          Initial SPF schedule delay 5000 msecs

          Minimum hold time between two consecutive SPFs 10000 msecs

          Maximum wait time between two consecutive SPFs 10000 msecs

          狀態在 up down 之間來回變化的網絡稱為鏈路不穩。鏈路不穩會導致區域內的 OSPF 路由器持續重新計算 SPF 算法,從而無法正確收斂。為盡量減輕此問題,路由器在收到一個 LSU 后,會等待 5 秒(5000 毫秒)才運行 SPF 算法。這樣可以防止路由器持續運行 SPF 算法,還存在一個 10 秒(10000 毫秒)的保留時間。路由器運行完一次 SPF 算法后,會等待 10 秒才再次運行該算法。

          show ip ospf interface

               此命令用于檢驗 Hello 間隔和 Dead 間隔的最快方法。Cost就是開銷值。

          檢查路由表

          使用show ip route 命令可用于檢驗路由器是否正在通過 OSPF 發送和接收路由。每條路由開頭的 O 表示路由來源為 OSPF

          OSPF度量

              OSPF 度量稱為開銷RFC 2328 中有下列描述:“開銷與每個路由器接口的輸出端關聯。系統管理員可配置此開銷。開銷越低,該接口越可能被用于轉發數據流量。”

              Cisco IOS 使用從路由器到目的網絡沿途的傳出接口的累積帶寬作為開銷值。

          圖示為各種接口的默認 OSPF 開銷。

          參考帶寬

          參考帶寬默認為 10 8 次冪,即 100,000,000 bps,亦即 100 Mbps。這使帶寬等于或大于 100 Mbps 的接口具有相同的 OSPF 開銷 1

          可使用 OSPF 命令 auto-cost reference-bandwidth 修改參考帶寬值。如果需要使用此命令,則建議同時用在所有路由器上,以使 OSPF 路由度量保持一致。

          OSPF 累計開銷

              OSPF 路由的開銷為從路由器到目的網絡的累計開銷值。(就是說源地址到目的地址中間經過的所有路徑的開銷值進行相加)

          修改鏈路的開銷

          bandwidth 接口命令或 ip ospf cost 接口命令都可用于達到此目的 使 OSPF 在確定最佳路由時使用準確的值。(要該就要兩端都要改)

          Router(config-if)#bandwidth bandwidth-kbps //修改接口的帶寬參數。

          Router(config-if)# ip ospf cost “加數字   //命令則直接將鏈路開銷設置為特定值并免除了計算過程。

          posted on 2012-08-29 11:59 數據庫時間 閱讀(1606) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 桃园县| 蓬安县| 环江| 普兰店市| 斗六市| 红河县| 德兴市| 楚雄市| 新疆| 福鼎市| 剑河县| 蒲城县| 福贡县| 永吉县| 历史| 手游| 正安县| 和平县| 张家港市| 襄城县| 岳池县| 郧西县| 永新县| 喀什市| 淮阳县| 乌苏市| 垦利县| 古浪县| 顺昌县| 松潘县| 交城县| 新宁县| 仁怀市| 赤峰市| 杨浦区| 东至县| 象山县| 富裕县| 东海县| 公主岭市| 二连浩特市|