一、OSPF協議介紹
前節回顧:
前一節,我給大家介紹了RIP路由認證,驗證的兩種方法包括:明文和加密認證。
本節引入:
本節給大家講解OSPF路由協議原理,OSPF路由協議的特點,OSPF協議區域劃分等。
OSPF路由協議簡介
OSPF是基於鏈路狀態的協議,具有收斂快、路由無環、擴展性好等優點。
鏈路狀態算法路由協議互相通告的是鏈路狀態信息,每臺路由器都將自己的鏈路狀態信息(包含接口的IP地址和子網掩碼、網絡類型、該鏈路的開銷等)發送給其他路由器,並在網絡中泛洪,當每臺路由器收集到網絡內所有鏈路狀態信息後,就能擁有整個網絡的拓撲情況,然後根據整網拓撲情況運行SPF算法,得出所有網段的最短路徑。
OSPF支持區域的劃分,區域是從邏輯上將路由器劃分為不同的組,每個組用區域號 (Area ID) 來標識。
二、案例引入
你是公司的網絡管理員。現在公司的網絡準備使用OSPF協議來進行路由信息的傳遞。
規劃網絡中所有路由器屬於OSPF的區域0
實際使用中需要向OSPF發佈默認路由,此外你也希望通過這次部署瞭解DR/BDR選舉的機制。
三、實驗步驟
基本配置與IP編址
R1路由器的基本配置如下:
注: loopback是一種環回測試接口,作用相當於一個接在路由器上的主機ping會有回應
R2路由器的基本配置如下:
undo ter mon
sys
[Huawei]sysname R2
[R2]int s2/0/0
[R2-Serial2/0/0]ip addr 10.0.12.2 24
[R2-Serial2/0/0]undo shut
[R2-Serial2/0/0]int s2/0/1
[R2-Serial2/0/1]ip addr 10.0.23.2 24
[R2-Serial2/0/1]undo shut
[R2-Serial2/0/1]int loopback 0
[R2-LoopBack0]ip addr 10.0.2.2 24
R3路由器的基本配置如下:
undo ter mon
sys
[Huawei]sysname R3
[R3]int s2/0/1
[R3-Serial2/0/1]ip addr 10.0.23.1 24
[R3-Serial2/0/1]undo shut
[R3-Serial2/0/1]int loopback 0
[R3-LoopBack0]ip addr 10.0.3.3 24
OSPF配置
定義R1的Loopback0接口地址10.0.1.1作為R1的Router ID,使用默認
的OSPF進程號1,將10.0.12.0/24、10.0.1.0/24網段定義到OSPF區域0。
解釋:同一個路由器可以開啟多個OSPF進程,默認進程號為1,由於進程號只具有本地意義,所以同一路由域的不同路由器可以使用相同或不同的OSPF進程號;
network命令後面需使用反掩碼。定義R2的Loopback0接口地址10.0.2.2作為R2的Router ID,配置使用OSPF進程號10,將10.0.12.0/24、 10.0.23.0/24和10.0.2.0/24兩個網段定義到OSPF區域0。
定義R3的Loopback0接口地址10.0.3.3作為R3的Router ID,配置使用OSPF進程號100,將10.0.23.0/24和10.0.3.0/24兩個網段定義到OSPF區域0。
檢測路由無誤
查看R1、R2和R3的路由表,確認各路由器已經學習到以下突出顯示部分的OSPF路由。
測試連通性
在R3上使用ping命令來測試到達10.0.1.1網絡連通性
查看其他信息
使用display ip routing-table protocol ospf命令可以查看通過OSPF學到的路由,同樣可以在R2和R3上進行相同操作。
使用display ospf peer命令查看OSPF鄰居狀態。
使用display ospf peer命令可以顯示鄰居的詳細信息,由上輸出可以看出,R2有兩個鄰居R1(Router ID: 10.0.12.1)和R2(Router ID: 10.0.3.3),而且鄰居狀態都是完全鄰接狀態。
也可以使用display ospf peer brief命令以更簡潔的方式查看鄰居狀態。
OSPF缺省路由發佈及驗證
在R2上可以看到這條路由已經被學到
四、總結與作業
技能總結:
本講重點學習了OSPF單區域路由配置,使用OSPF協議來進行路由信息的傳遞。
這節課重點是學習實際使用中需要向OSPF發佈默認路由。
同學們要熟悉OSPF路由協議的使用場景及命令語法。
課後練習(作業):
請大家使用eNSP仿真軟件規劃多網段拓撲結構,進行全網段連通性測試。