正在學習Cisco路由交換技術的知識,爲了加深學習夠印象,所以就把學習過程中所做的一些實驗寫下來。下面是RIPv1的實驗過程。
1.實驗拓撲:
2.實驗步驟(基本配置省略):
(1).配置R1:
R1(config)# router rip
R1(config-router)# net 10.0.0.0
R1(config-router)# net 172.16.0.0
R1(config-router)# net 192.168.12.0
R1(config-router)# passive-interface f 0/0
R1(config-router)# passive-interface f 1/0
(2).配置R2:
R2(config)# router rip
R2(config-router)# net 192.168.12.0
R2(config-router)# net 192.168.23.0
(3).配置R3:
R3(config)# router rip
R3(config-router)# net 192.168.23.0
R3(config-router)# net 3.0.0.0
3.實驗調試:
(1).show ip route
該命令用來查看路由表信息。
上圖顯示了RIP協議學到了兩條路由信息(R對應的兩條)。我們來分析一下“R 3.0.0.0/8 [120/2] via 192.168.12.2, 00:00:27, Serial2/0”的含義:
R 表示是通過RIP協議學習到的路由;
3.0.0.0/8 目的網絡;
[120/3] 120是管理距離,3是表示度量值,即R1到目的網絡3.0.0.0/8的跳數是3跳;
via 192.168.2.2 表示下一跳的地址;
00:00:27 表示距離下一次更新還有27秒;
Serial2/0 表示接收該路由信息的本地接口。
(2).show ip protocols
該命令用來查看ip路由協議的信息。
信息還真多,我們分析一下上圖顯示的每行信息的含義:
⑴ 嗯,這個序號標錯了!
⑵ 路由器上運行的路由協議是RIP;
⑶ 在出方向的接口上沒有設置過濾列表;
⑷ 在入方向的接口上沒有設置過濾;
⑸ 路由更新時間是30秒,距離下次更新還有24秒;
⑹ 路由條目的有效時間是180秒,即180秒沒有收到該條目的更新,即標記該路由條目失效;抑制計時器的時間爲180秒;路由條目在240秒後還接收不到更新,就刪除該條目;
⑺ 只運行了RIP協議,沒有其他協議重分佈進來;
⑻ 發送RIPv1,接收所有的RIP版本;
⑼ Serial2/0發送RIPv1,接收RIPv1和RIPv2;
⑽ 路由器默認開啓了自動彙總功能;
⑾ 等價路徑是4;
⑿ RIP通行的網絡;
⒀ 被動接口,即只接收更新信息,但不發送更新信息的接口;
⒁ RIP接收的信息源,包括網關、管理距離和最後一次更新時間;
⒂ 管理距離,RIP的默認管理距離是120。
(3).debug ip rip
查看RIP的更新過程。
我們分析一下上圖的顯示內容:R1以廣播的形式(255.255.255.255)從接口Serial2/0發送RIPv1更新,更新內容包括10.0.0.0和172.16.0.0兩條路由條目;同時從Serial2/0接口接收RIPv1的路由更新,更新內容包括3.0.0.0(度量值是2跳)和192.168.23.0(度量值是1跳)。
最後介紹幾條關於RIP的命令:
(1).timers basic update invalid holddown flushed
調整RIP更新、抑制計時器等時間參數。
例:R1(config-router)# timers basic 60 180 180 240
(2).maximum-paths
修改RIP支持的最大等價路徑。
例:R1(config-router): maximum-paths 16
(3).neighbor A.B.C.D
配置單播更新。
例:R1(config-router)# neighbor 192.168.1.2