3.4 配置OSPF基本功能
創建進程、創建區域、使能OSPF、創建虛連接(可選)、配置對OSPF更新LSA的泛洪限制(可選)。
3.4.1 創建OSPF進程
Ospf [AS | router-id id | vpn-instance name]
AS:1----65535 默認:1
Router-di:指定本地路由器ID,loopback優先,本地IP次之(越大越優先)
Instance:1----31個字符,區分大小寫。指定進程所屬的VPN實例,默認屬於公網實例
Undo ospf AS [ flush-waiting-timer timer ] timer:1----40S
flush-waiting-timer:設定其他端設備刪除原來保留的該設備上的LSA的時間
3.4.2 創建OSPF區域
可以采用十進制和IPv4兩種方式輸入,以IPv4的形式顯示。
ID:0----4294967295
3.4.3 使能OSPF
可以是在視圖下配置,也可以是在接口下配置,但接口下的配置優先級高於視圖下的配置
1、在OSPF區域視圖下配置
Network ip-address wildcard-mask 若多次配置,最后一次生效
Loopback接口:默認以32位主機路由對外發布,與接口掩碼無關;若要發布loopback接口的網段路由,需要在接口下執行如下命令:
OSPF network-type { broadcast | nbma } 配置網絡類型為廣播或NBMA
在同一個實例的不同進程之間,或同一個進程的不同區域之間,不能同時配置具有包含關系的兩個網段。(同一個區域、進程下不能進行跨區域、進程路由不能匯總)
2、在接口下配置
Ospf enable [ AS ] area area-id
若先在接口配置,再創建進程,同樣生效;但在接口下配置后,不會自動創建進程。
若已有進行,然后在接口下執行此命令,需要檢查接口使能的進程與已經存在的進程VPN是否一致,若不一致,不允許配置。
3.4.4 創建虛連接
Vlink-peer router-id [ smart-discover | hello hello-interval | retransmit retransmit-interval | transdelay trans-delay-interval | dead dead-interval | [ simple [plain plain-text | [ cipher ] cipher-text ] | {md5 | hmac-md5 | hmac-sha256 } [ key-id { plain plain-text | [ cipher ] cipher-text } ] | authentication-null | keychain keychain-name ] ]
Rotuer-id:對端路由器ID
Smart-discover:設置主動發送hello報文。可選項
Hello-interval:1----65535 默認10S 指定發送hello報文的時間間隔
Retransmit-interval:1----3600 默認5S 指定接口在發送LSU報文后,多長時間后沒有收到LSAck應答報文即重傳原來發送的LSA報文
Trans-delay-interval:1----3600 默認1s 指定接口延遲發送LSA的時間間隔
Dead-interval:1----235926000 默認40S 指定多長時間沒有收到對方發來的hello報文即宣告對方路由器失效;必須與對端的參數相等,並至少為hello-interval參數的4倍
Simple:設置采用簡單驗證模式
Plain-text:二選一參數,指定明文密碼類型。此時只能輸入明文密碼,查看時以明文顯示;指定明文密碼時,simple:1----8字符,不支持空格,MD5、hmac-md5、hmac-sha256:1----255字符
3.4.5 配置對OSPF更新LSA的泛洪限制
3.4.6 OSPF基本功能管理
Display ospf 100 peer
Display ospf 100 interface
Display ospf 100 routing
Display ospf 100 lsdb
3.4.7 OSPF基本功能配置示例
1、基本配置思路
創建進程、划分區域、使能OSPF
2、具體配置步驟
基本配置
配置OSPF基本功能
注意:在不通區域、不通進程中所通告的網段路由不能有包含、交叉關系,當然更不能是完全重疊關系(這種情況主要發生在連接多個區域的ABR上)。
3.4.8 OSPF虛連接配置示例
1、基本配置思路
創建進程、划分區域、使能OSPF、創建虛連接
2、具體配置步驟
基本配置