OSPF單區域配置與相關概念

 

通過使用OSPF路由協議實現單區域路由器之間相互通信, 並簡單瞭解其內部原理

 
試驗網絡拓撲:
 
試驗步驟:
一、配置路由器R1
1、配置R1上的s1/0接口的IP地址以及對於的子網掩碼(注意:是可變長子網掩碼哦)其次配置端口速率爲128000(只配DCE端就可以了,也可以爲其它速率)
clip_image002
 
2、配置Loopback0接口的IP地址作爲路由器R1在網絡上的唯一標識符,當然,也可以不配置,路由器就會選用所有物理接口中數值最高的IP地址最爲路由器的Router ID,注意:用作Router ID的路由器不一定要運行OSPF協議,而選用Lookback 0(0只是其中的一個)作爲路由器的Router ID有兩個好處,第一個是loopback接口比其他任何物理端口都要穩定,只有路由器宕機了,它纔會失效,還有一個是配置一個便於記憶的IP地址更有利於管理。
clip_image004
 
3、配置s1/0端口的OSPF的優先級爲30,大小範圍爲(0-255),當然,不配置也可以,默認優先級爲1。路由器在選舉DR(可以減少LSA通告,提高了網絡資源的利用率) 和BDR(DR的備份路由,DR失效時,自動啓用,具有冗餘鏈路備份的功能)的時候,就會選取具有最高Router ID的路由器作爲BDR或者DR
注意:配置s1/0接口的OSPF優先級是不生效的,而且,而且顯示爲0,因爲它是點到點網絡,是不具備DR或BDR選舉的權利的。DR和BDR選舉的場合適用於廣播多址網絡(例如:以太網、令牌環網、FDDI)和非廣播多址網絡(例如:ATM網絡、幀中繼網)
clip_image006
 
4啓用OSPF路由進程(此進程號只在本地路由器使用,用於標識一臺路由器有多個OSPF進程,其值可以在1~65535之間選取),然後指定OSPF協議運行接口和所在的區域(注意書寫的方法:【network 子網地址\網段地址\路由器接口的IP地址 子網掩碼的反碼 area 區域號】 這裏選用網段地址,區域號可以爲點分十進制或者十進制的數字表示,如區域0也可以表示爲0.0.0.0,這裏用十進制數表示,255.255.255.252的反碼爲0.0.0.3,兩個相加爲255.255.255.255)
clip_image008
 
 
二、配置路由器R2
 
1配置R2的s1/0接口的IP地址
clip_image010
 
2配置R2上s1/0接口OSPF的優先級爲25(注意:這個接口OSPF的優先級也不生效,只是爲了說明問題。從後面驗證的結果裏可以看出)
clip_image012
 
3配置R2的e1/0接口的優先級,注意:這個接口是具有DR或者BDR的選舉權的
clip_image014
 
4啓用OSPF路由進程,並宣告兩個接口所在的區域,注意:是同一個區域—area 0
clip_image016
 
5配置Loopback 0上的IP地址作爲R2的Router ID
clip_image018
 
 
三、配置路由器R3
 
1配置R3的e1/0接口的IP地址
clip_image020
 
2配置Loopback 0上的IP地址作爲R3的Router ID
clip_image022
 
3配置R3的e1/0接口的優先級,注意:這個接口也是具有DR或者BDR的選舉權的
clip_image024
 
4啓用OSPF路由進程,並宣告兩個接口所在的區域
clip_image026
 
 
四、驗證配置信息
 
1使用“show ip route可以顯示路由表,以R1爲例,由下列路由表可以看出,R1學習到了網段20.0.0.0/30的路由信息,標識符號爲“O”,順便解釋一下OSPF路由條目的意思( “O”表示OSPF路由條目(“R”表示RIP路由條目,“S*”是默認路由條目,“C”爲直連路由條目)“20.0.0.0”爲目標網段,[110/74]中,“110”表示OSPF的管理距離(“120”是RIP的管理距離,“1”是靜態路由的管理距離,“0”是直連路由的管理距離)“74”表示cost值,(RIP中表示的是到達目標網絡的跳數,最多爲15跳),“10.0.0.2”表示到達目標網絡20.0.0.0的下一跳地址,“Serial1/0”爲下一跳的接口類型。
clip_image028
 
2使用show ip ospf neighbor可以顯示相鄰路由信息,以R2爲例,由下圖可以看出,R2連接兩條兩個路由器,其中,Router ID爲3.3.3.3路由器Ethernet0/1接口OSPF優先級爲15,被選舉爲BDR,而由於Router ID爲1.1.1.1路由器Serial1/0接口不具有DR/BDR的選舉權。
clip_image030
 
3使用“show ip ospf interface e0/1”顯示路由器R3的e0/1接口的OSPF配置信息,以R3爲例,下列信息中,第三行顯示了此接口IP地址爲20.0.0.2和區域號爲0,第四行顯示了OSPF進程的ID爲300,Router ID爲3.3.3.3,網絡類型爲廣播多址類型,cost度量值爲10,第五行顯示了此接口被選舉爲BDR,OSPF優先級爲15(跟上面顯示的一致)
clip_image032
 
4爲了和上面的以太網接口形成對比,使用“show ip ospf interface s0/1”顯示路由器R2 s1/0接口的狀態信息,以R2爲例,從第四行可以看出,網絡類型爲點到點網絡類型,因此不具有DR/BDR的選舉權利,從第五行也可以看出來
clip_image034
 
5使用“show ip ospf”查看OSPF進程信息,以R2爲例,可以看出進程的詳細信息。
clip_image036
 
6、使用“show ip ospf database”查看OSPF鏈路狀態數據庫(注意:使用OSPF的路由器,收斂過程中產生三張表,一張是鄰居表,一張是鏈路狀態數據庫表,還有一張是由SPF算法生成的路由表,其中,鏈路狀態數據庫表在每個路由器上是一樣的,相當於區域的一張拓撲圖,而路由表是每個路由通過SPF算法生成的,各不相同,同時也避免了路由環路的產生)以R1和R2爲例,可以看出他們的鏈路狀態數據庫是一樣的,只不過是一些參數不同而已)
clip_image038
clip_image040
 
 
試驗總結:
1、 OSPF路由協議屬於內部網關路由協議(跟RIP一樣,用於單一自治系統內決策路由,也就是說在同一個自治系統裏,只能運行一種路由協議。
 
2、 OSPF是一種鏈路狀態路由協議,不需要跳數作爲選擇最佳路徑的度量值,而採用費用、距離、延時、帶寬等作爲度量值,從而避免了環路的產生,在實際情況中,可根據網絡具體情況自行選定一種合適的度量值。
 
3、 區域路由器收斂之後,只有當鏈路狀態發生變化時,路由器才用泛紅法(OSPF路由器之間進行分發和同步鏈路狀態數據庫的一種方式)向所有路由器發送此消息。而不像RIP那樣,不管網絡拓撲有無變化,路由器之間每隔30s都要交換整個路由表。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章