華為OSPF協議基本配置
本文主要講述了系統視圖啟動OSPF進程,OSPF接口網絡類型,cost,配置OSPF引入其它協議的路由等技術詳細的向大家介紹了如何配置OSPF
1、系統視圖下啟動OSPF進程
請根據需求,在相應的華為路由器、華為交換機上進行以下配置。
步驟 1執行命令system-view,進入系統視圖。
步驟 2 執行命令ospf [ process-id ] [ router-id router-id ],啟動OSPF進程,進入OSPF視圖。
步驟 3執行命令area area-id,進入OSPF區域視圖。
步驟 4可選配置(配置OSPF區域認證方式)
執行命令authentication-mode simple { [ plain ] plain-text | cipher cipher-text },配置OSPF區域的驗證模式(簡單驗證)。
執行命令authentication-mode { md5 | hmac-md5 } [ key-id { plain plain-text | [ cipher ] cipher-text } ],配置OSPF區域的驗證模式(md5驗證)。
步驟5 執行命令 network ip-address wildcard-mask,配置區域所包含的網段。
router-id 建議配置OSPF 進程的時候,首先規劃好Router ID,然后使用手動配置RD。
network 該處的網段是指運行OSPF協議接口的IP地址所在的網段。一個網段只能屬于一個區域,或者說每個運行OSPF協議的接口必須指明屬于某一個特定的區域。滿足下面兩個條件,接口上才能正常運行OSPF協議:1)、接口的IP地址掩碼長度≥network命令中的掩碼長度。2)、接口的主IP地址必須在network命令指定的網段范圍內。
Loopback 對于Loopback接口,缺省情況下OSPF以32位主機路由的方式對外發布其IP地址,與接口上配置的掩碼長度無關。如果要發布Loopback接口的網段路由,需要將Loopback接口網絡類型配置為非廣播類型,一般配置成P2P
authentication-mode 使用區域驗證時,一個區域中所有的路由器在該區域下的驗證模式和口令必須一致。
2、配置OSPF接口參數,包括OSPF接口網絡類型,cost等等。
請根據需求,在相應的華為路由器、華為交換機上進行以下配置。
步驟 1 執行命令system-view,進入系統視圖。
步驟 2 執行命令interface interface-type interface-number,進入接口視圖。
步驟 3 執行命令ospf network-type { broadcast | nbma | p2mp | p2p },
配置OSPF接口的網絡類型。
步驟 4 執行命令ospf cost cost,設置OSPF接口的開銷值。
如果沒有在接口視圖下通過命令ospf cost配置此接口的開銷值,OSPF會根據該接口的帶寬自動計算其開銷值。計算公式為:接口開銷=帶寬參考值/接口帶寬,取計算結果的整數部分作為接口開銷值(當結果小于1時取1)。通過改變帶寬參考值可以間接改變接口的開銷值。在配置時注意,必須保證該進程中所有路由器的帶寬參考值一致。建議在網絡規劃階段,就應該規劃好全局各條鏈路的ospf接口cost。
3、配置OSPF引入其它協議的路由
請根據需求,在相應的華為路由器、華為交換機上進行以下配置。
步驟 1 執行命令system-view,進入系統視圖。
步驟 2 執行命令ospf [ process-id ],啟動OSPF進程,進入OSPF視圖。
步驟 3 執行命令import-route protocol [ process-id ] [ cost cost | type type | tag tag ] * [ route-policy route-policy-name ],引入其它協議的路由信息。
步驟 4 可選配置(配置對步驟3引入的外部路由進行過濾)
執行命令filter-policy { acl-number | ip-prefix ip-prefix-name } export [ protocol [ process-id ] ],對引入的路由進行過濾,通過過濾的路由才能被發布出去。
import-route 1)、經常在后面加上route-policy進行過濾,過濾一些不想通過ospf協議發布的網段,在運營商網絡中一般為私網地址。OSPF lsdb里是不會出現這些ase路由的。2)、該命令不能引入外部路由的缺省路由,OSPF引入外部缺省路由,將在其他文章中詳細闡述。
filter-policy 1)、是對OSPF對引入后的路由進行過濾,是指OSPF只將滿足條件的外部路由轉換為Type5 LSA并發布出去。2)、用戶可以通過指定protocol [ process-id ]對特定的某一種協議或某一進程的路由信息進行過濾。如果沒有指定protocol [ process-id ],則OSPF將對所有引入的路由信息進行過濾。
4、OSPF狀態查看命令
查看OSPF統計信息 display ospf [ process-id ] cumulative
查看OSPF的LSDB信息 display ospf [ process-id ] lsdb [ brief ]
display ospf [ process-id ] lsdb [ router | network | summary | asbr | ase | nssa | opaque-link | opaque-area | opaque-as ] [ link-state-id ] [ originate-router [ advertising-router-id ] | self-originate ]
查看OSPF外部路由信息 display ospf [ process-id ] lsdb ase
查看OSPF自己引入的外部路由 display ospf [ process-id ] lsdb ase self-originate
查看OSPF鄰居的信息 display ospf [ process-id ] peer [ interface-type interface-number ] [ neighbor-id ]
查看OSPF接口信息, display ospf [ process-id ] interface [ all | interface-type interface-number ]
查看OSPF路由表的信息 display ospf [ process-id ] routing [ interface interface-type interface-number ] [ nexthop nexthop-address ]
【編輯推薦】