排除R1與R2間的故障。
使用PC-1 ping 172.16.2.1 不通
ping 172.16.1.254 通表明PC-1與網關裝置R2之間的鍊路沒有問題
R2上使用指令:
display ip routing-table 檢視R2路由表
發現沒有任何通過RIP協定接收的路由資訊,說明R1與R2間的RIP路由資訊通告不正常,接下來在R1與R2之間排錯。
①檢查R1與R2所在直連鍊路的實體接口的狀态
[R2]display ip interface brief GigabitEthernet 0/0/0
*down: administratively down
^down: standby
(l): loopback
(s): spoofing
Interface IP Address/Mask Physical Protocol
GigabitEthernet0/0/0 192.168.1.1/24 up up
[R1]display ip interface brief GigabitEthernet 0/0/0
*down: administratively down
^down: standby
(l): loopback
(s): spoofing
Interface IP Address/Mask Physical Protocol
GigabitEthernet0/0/0 192.168.1.2/24 up up
接口狀态正常,測試R2與R1間直連鍊路的連通性正常。
②檢查直連鍊路上的接口所在網段是否在RIP中通告,在R2、R1上運作。
Display rip 1
發現都已經在Rip中通告
③檢查R1、R2上的RIP協定發送的版本号和本地接口接收的版本号是否比對。
display rip 1 interface GigabitEthernet 0/0/0 verbose
GigabitEthernet0/0/0(192.168.1.2)
State : UP MTU : 500
Metricin : 0
Metricout : 1
Input : Enabled Output : Enabled
Protocol : RIPv2 Multicast
Send version : RIPv2 Multicast Packets
Receive version : RIPv2 Multicast and Broadcast Packets
Poison-reverse : Disabled
Split-Horizon : Enabled
Authentication type : None
Replay Protection : Disabled
都一緻。
④檢查R2上的入接口是否配置了undo rip input 、silent-interface指令
display current-configuration interface g0/0/0
沒有配置
⑤檢查是否在RIP程序中配置了filter-policy政策,來過濾掉收到的RIP路由或不允許發送RIP路由。R1,R2上檢視。
Rip
Display this
沒有配置政策下一步。
⑥檢查接口是否已經開啟水準分割。R1、R2上檢視。
display rip 1 interface GigabitEthernet 0/0/0 verbose
GigabitEthernet0/0/0(192.168.1.1)
State : UP MTU : 500
Metricin : 0
Metricout : 1
Input : Enabled Output : Enabled
Protocol : RIPv2 Multicast
Send version : RIPv2 Multicast Packets
Receive version : RIPv2 Multicast and Broadcast Packets
Poison-reverse : Disabled
Split-Horizon : Enabled
Authentication type : None
Replay Protection : Disabled
開啟。
⑦接口認證方式是否比對。R1、R2上檢視。
display rip 1 statistics interface GigabitEthernet 0/0/0
發現有認證失敗的封包。
display current-configuration interface g0/0/0檢視接口配置資訊
發現R2接口g0/0/0配置了Rip認證,而R1沒有。删除R2接口下的認證配置。
undo rip authentication-mode
在檢查是否能正常收發路由
Display ip routing-table protocol rip
沒有相關路由條目。
⑧檢查路徑成本是否大于16
在R1上檢視包含字元RIP的指令。
display current-configuration | include rip
删除指令rip meticin 15
undo rip meticin
檢視r1路由表,有了172.16.1.0網段的資訊,R1和R2之間的故障排除完畢。
同樣的過程檢查R1和R3之間的故障。