常見動態路由協議之———RIP動態路由實驗

動態路由簡述:

1、動態路由是與靜態路由相對的一個概念,指路由器能夠根據路由器之間的交換的特定路由信息自動地建立自己的路由表,並且能夠根據鏈路和節點的變化適時地進行自動調整
2、當網絡中節點或節點間的鏈路發生故障,或存在其它可用路由時,動態路由可以自行選擇最佳的可用路由並繼續轉發報文

動態路由原理:

動態路由的運作依賴路由器的兩個基本功能:路由器之間適時的路由信息交換,對路由表的維護
1、路由器之間適時地交換路由信息:
路由器學習到直連路由
更新週期30s到時,路由器會向鄰居發送路由表
再過30s,第二個更新週期到了再次發送路由表
2、動態路由之所以能根據網絡的情況自動計算路由、選擇轉發路徑,是由於當網絡發生變化時,路由器之間彼此交換的路由信息會告知對方網絡的這種變化,通過信息擴散使所有路由器都能得知網絡變化
3、路由器根據某種路由算法(不同的動態路由協議算法不同)把收集到的路由信息填寫路由表,供路由器在轉發報文時查閱
4、在網絡發生變化時,收集到最新的路由信息後,路由算法重新計算,從而可以得到最新的路由表
路由器之間的路由信息交換在不同的路由協議中過程和原則是不同的,交換路由信息的最終目的在於通過路由表找到一條轉發IP報文的最佳路徑。每一種路由算法都有其衡量最佳的一套原則,大多是在綜合多個特性的基礎上進行計算,這些特性有:跳數(經過路由器的個數)、帶寬、負載(一般時間爲18:00-21:00)、延遲、可靠性、成本

常見的動態路由協議有:

1、RIP:是內部網關協議IGP中最先得到廣泛使用的協議。RIP是一種分佈式的基於距離向量的路由選擇協議,是因特網的標準協議,其最大優點就是實現簡單,開銷較小
2、OSPF:是一個內部網關協議,用於在單一自治系統內決策路由
3、ISIS:該路由協議最初是ISO爲CLNP設計的一種動態路由協議
4、BGP:邊界網關協議,是運行於 TCP 上的一種自治系統的路由協議,是唯一一個用來處理像因特網大小的網絡的協議,也是唯一能夠妥善處理好不相關路由域間的多路連接的協議

RIP的配置和驗證:

1、啓動RIP進程:
Router(config)#router rip
2、宣告主網絡號:
Router(config-router)#network network-number
3、查看路由表:
Router#show ip route
4、查看路由協議的配置:
Router#show ip protocols

RIP動態路由協議實驗:

第一步:首先規劃地址

PC1:192.168.10.2/24
R1:
f0/0接口:192.168.10.1/24
f0/1接口:192.168.20.1/30
R2:
f0/0接口:192.168.20.2/30
f0/1接口:192.168.30.1/30
R3:
f0/0接口:192.168.30.2/30
f0/1接口:192.168.40.1/30
PC2:192.168.40.2/24

常見動態路由協議之———RIP動態路由實驗


第二步:進入R1路由器進行配置:

輸入:conf t
輸入:int f0/0(進入0/0接口)
輸入:ip add 192.168.10.1 255.255.255.0(寫IP地址及子網掩碼)
輸入:no shut(啓用)
輸入:ex(退出)
輸入:int f0/1(進入0/1接口)
輸入:ip add 192.168.20.1 255.255.255.252(寫IP地址及子網掩碼)
輸入:no shut(啓用)
輸入:ex(退出)
輸入:do show ip route(查看路由表)
此時10和20網段都在路由表中

常見動態路由協議之———RIP動態路由實驗


第三步:進入R2路由器進行配置:

輸入:conf t
輸入:int f0/0(進入0/0接口)
輸入:ip add 192.168.20.2 255.255.255.0(寫IP地址及子網掩碼)
輸入:no shut(啓用)
輸入:ex(退出)
輸入:int f0/1(進入0/1接口)
輸入:ip add 192.168.30.1 255.255.255.252(寫IP地址及子網掩碼)
輸入:no shut(啓用)
輸入:ex(退出)
輸入:do show ip route(查看路由表)
此時20和30網段都在路由表中

常見動態路由協議之———RIP動態路由實驗


第四步:進入R3路由器進行配置:

輸入:conf t
輸入:int f0/0(進入0/0接口)
輸入:ip add 192.168.30.2 255.255.255.252(寫IP地址及子網掩碼)
輸入:no shut(啓用)
輸入:ex(退出)
輸入:int f0/1(進入0/1接口)
輸入:ip add 192.168.40.1 255.255.255.0(寫IP地址及子網掩碼)
輸入:no shut(啓用)
輸入:ex(退出)
輸入:do show ip route(查看路由表)
此時30和40網段都在路由表中

常見動態路由協議之———RIP動態路由實驗


第五步:進入PC1/PC2客戶機配置IP:

PC1:
輸入:ip 192.168.10.2 192.168.10.1(寫IP地址,網關)
得到:ip 192.168.10.2 255.255.255.0 gateway 192.168.10.1(得到IP地址,自動獲得子網掩碼,網關)

常見動態路由協議之———RIP動態路由實驗

PC2:
輸入:ip 192.168.40.2 192.168.40.1(寫IP地址,網關)
得到:ip 192.168.40.2 255.255.255.0 gateway 192.168.40.1(得到IP地址,自動獲得子網掩碼,網關)

常見動態路由協議之———RIP動態路由實驗

以上步驟全部結束之後,在PC1中測試與PC2的互通,此時是無法ping通的:

常見動態路由協議之———RIP動態路由實驗

因爲我們沒有在直連路由中配RIP路由協議,所以我們還需要進行以下操作:

第一步:進入R1路由器進行配置:

輸入:router rip(進入路由進程)
輸入:network 192.168.10.0(宣告直連網段)
輸入:network 192.168.20.0(宣告直連網段)
輸入:version 2(啓用版本2)
輸入:no auto-summary(關閉路由彙總)
輸入:ex(退出)

常見動態路由協議之———RIP動態路由實驗


第二步:進入R2路由器進行配置:

輸入:router rip(進入路由進程)
輸入:network 192.168.20.0(宣告直連網段)
輸入:network 192.168.30.0(宣告直連網段)
輸入:version 2(啓用版本2)
輸入:no auto-summary(關閉路由彙總)
輸入:ex(退出)

常見動態路由協議之———RIP動態路由實驗


第三步:進入R3路由器進行配置:

輸入:router rip(進入路由進程)
輸入:network 192.168.30.0(宣告直連網段)
輸入:network 192.168.40.0(宣告直連網段)
輸入:version 2(啓用版本2)
輸入:no auto-summary(關閉路由彙總)
輸入:ex(退出)

常見動態路由協議之———RIP動態路由實驗


第四步:回到R1路由器查看最新的路由表:

輸入:do show ip route(查看路由表)
此時會顯示通過RIP協議學習到的30和40網段的地址

常見動態路由協議之———RIP動態路由實驗


第五步:回到R2路由器查看最新的路由表:

輸入:do show ip route(查看路由表)
此時會顯示通過RIP協議學習到的10和40網段的地址

常見動態路由協議之———RIP動態路由實驗


第六步:回到R3路由器查看最新的路由表:

輸入:do show ip route(查看路由表)
此時會顯示通過RIP協議學習到的10和20網段的地址

常見動態路由協議之———RIP動態路由實驗

RIP路由協議全部配置結束之後,再次在PC1中測試與PC2的互通,此時是可以ping通的:

常見動態路由協議之———RIP動態路由實驗

以上即RIP動態路由協議的實驗過程,謝謝大家的觀看!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章