OSPF單區域配置與相關概念

 

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

 
試驗網絡拓撲:
 
試驗步驟:
1、配置路由器R1
一、配置R1上的s1/0接口的IP地址以及對於的子網掩碼(注意:是可變長子網掩碼哦)其次配置端口速率爲128000(只配DCE端就能夠了,也能夠爲其它速率)
clip_p_w_picpath002
 
二、配置Loopback0接口的IP地址做爲路由器R1在網絡上的惟一標識符,固然,也能夠不配置,路由器就會選用全部物理接口中數值最高的IP地址最爲路由器的Router ID,注意:用做Router ID的路由器不必定要運行OSPF協議,而選用Lookback 0(0只是其中的一個)做爲路由器的Router ID有兩個好處,第一個是loopback接口比其餘任何物理端口都要穩定,只有路由器宕機了,它纔會失效,還有一個是配置一個便於記憶的IP地址更有利於管理。
clip_p_w_picpath004
 
三、配置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_p_w_picpath006
 
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_p_w_picpath008
 
 
2、配置路由器R2
 
1配置R2的s1/0接口的IP地址
clip_p_w_picpath010
 
2配置R2上s1/0接口OSPF的優先級爲25(注意:這個接口OSPF的優先級也不生效,只是爲了說明問題。從後面驗證的結果裏能夠看出)
clip_p_w_picpath012
 
3配置R2的e1/0接口的優先級,注意:這個接口是具備DR或者BDR的選舉權的
clip_p_w_picpath014
 
4啓用OSPF路由進程,並宣告兩個接口所在的區域,注意:是同一個區域—area 0
clip_p_w_picpath016
 
5配置Loopback 0上的IP地址做爲R2的Router ID
clip_p_w_picpath018
 
 
3、配置路由器R3
 
1配置R3的e1/0接口的IP地址
clip_p_w_picpath020
 
2配置Loopback 0上的IP地址做爲R3的Router ID
clip_p_w_picpath022
 
3配置R3的e1/0接口的優先級,注意:這個接口也是具備DR或者BDR的選舉權的
clip_p_w_picpath024
 
4啓用OSPF路由進程,並宣告兩個接口所在的區域
clip_p_w_picpath026
 
 
4、驗證配置信息
 
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_p_w_picpath028
 
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_p_w_picpath030
 
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_p_w_picpath032
 
4爲了和上面的以太網接口造成對比,使用「show ip ospf interface s0/1」顯示路由器R2 s1/0接口的狀態信息,以R2爲例,從第四行能夠看出,網絡類型爲點到點網絡類型,所以不具備DR/BDR的選舉權利,從第五行也能夠看出來
clip_p_w_picpath034
 
5使用「show ip ospf」查看OSPF進程信息,以R2爲例,能夠看出進程的詳細信息。
clip_p_w_picpath036
 
6、使用「show ip ospf database」查看OSPF鏈路狀態數據庫(注意:使用OSPF的路由器,收斂過程當中產生三張表,一張是鄰居表,一張是鏈路狀態數據庫表,還有一張是由SPF算法生成的路由表,其中,鏈路狀態數據庫表在每一個路由器上是同樣的,至關於區域的一張拓撲圖,而路由表是每一個路由經過SPF算法生成的,各不相同,同時也避免了路由環路的產生)以R1和R2爲例,能夠看出他們的鏈路狀態數據庫是同樣的,只不過是一些參數不一樣而已)
clip_p_w_picpath038
clip_p_w_picpath040
 
 
試驗總結:
一、 OSPF路由協議屬於內部網關路由協議(跟RIP同樣,用於單一自治系統內決策路由,也就是說在同一個自治系統裏,只能運行一種路由協議。
 
二、 OSPF是一種鏈路狀態路由協議,不須要跳數做爲選擇最佳路徑的度量值,而採用費用、距離、延時、帶寬等做爲度量值,從而避免了環路的產生,在實際狀況中,可根據網絡具體狀況自行選定一種合適的度量值。
 
三、 區域路由器收斂以後,只有當鏈路狀態發生變化時,路由器才用泛紅法(OSPF路由器之間進行分發和同步鏈路狀態數據庫的一種方式)向全部路由器發送此消息。而不像RIP那樣,無論網絡拓撲有無變化,路由器之間每隔30s都要交換整個路由表。
相關文章
相關標籤/搜索