在博文开头给出你的个人信息
- 姓名:白晓
- 学号:201821121035
- 班级:计算1812
1 实验目的
- 理解RIP路由表的建立与更新
- 感受RIP坏消息传得慢
2 实验内容
使用Packet Tracer,正确配置网络参数,使用命令查看和分析RIP路由信息。
- 建立网络拓扑结构
- 配置参数
- 分析RIP路由信息
3. 实验报告
3.1 建立网络拓扑结构
网络拓扑图如下图所示:
3.2 配置参数
客户端PC0的地址为192.168.1.35
客户端PC1的地址为192.168.3.36
配置路由器(R1)
配置并激活路由器Router0接口
RIP配置:
抓包结果:
3.3 测试网络连通性
在PC0,PING PC1,测试整条链路的连通性,给出截图。
3.4 理解RIP路由表建立和更新
- 查看路由过程的信息
show ip protocols
Routing Protocol is "rip":路由协议为RIP协议
FastEthernet0/0 2 2 :FastEthernet0/0发送和接受的版本为2
FastEthernet0/1 2 2 :FastEthernet0/1发送和接受的版本为2
Maximum path: 4:最大路径:4
Routing for Networks: 192.168.1.0 192.168.2.0:路由器通告的网络为192.168.1.0和192.168.2.0
- 查年路由表
show ip route
C 192.168.1.0/24 is directly connected, FastEthernet0/0:
C表示直接相连,192.168.1.0/24是直连的网段;24是255.255.255.0的缩写,通过fastethernet0/0接口转发数据包到192.168.1.0网段。
C 192.168.2.0/24 is directly connected, FastEthernet0/1也是一样的道理。
R 192.168.3.0/24 [120/1] via 192.168.2.36, 00:00:27, FastEthernet0/1:
R表示RIP协议,通过动态路由协议RIP学到的路由,192.168.3.0/24就是学到的路由,[120/1]是度量值和管理距离,via 192.168.2.36 指发送数据包到下个路由器的接口,从 FastEthernet0/1口转发。
- 查看RIP发送和接收报文
debug ip rip
rip协议调试已打开。
4. 理解RIP消息传得慢
通过命令shutdown
关闭R1接口F0/0。在R1查看RIP路由更新信息debug ip rip
,并简要(不需要每一步都分析)分析R1的路由表是如何再次收敛的。
注:命令undebug all
停止调试输出。
若路由器Router0到PC0的链路出了故障,Router0无法到达PC0,于是Router0把到PC0的距离改成16,但是很可能要经过30秒后Router0才把更新信息发给Router1,然而Router1已经先把自己的路由表发给了Router0,表明自己到PC0的距离为2,Router0收到Router1的更新报文后,误以为可以经过Router1到达PC0,于是把自己到PC0的距离改成了3。同理,Router1接着又更新自己的路由表,以为自己到PC0的距离是4,这样的更新一直继续下去,知道Router0和Router1到PC0的距离都增大到16时,Router0和Router1才知道原来PC0是不可达的,最终完成收敛。所以RIP消息传的慢。