班级:计算1811
使用Packet Tracer,正确配置网络参数,使用命令查看和分析RIP路由信息。
网络拓扑图如下图所示:
客户端配置
PC1:192.168.1.30
PC2:192.168.3.30
路由器配置
查看路由过程的信息show ip protocol
解释:
Routing Protocol is "rip":路由协议为RIP协议
FastEthernet0/0 2 2 :FastEthernet0/0发送和接收的RIP协议版本为2
FastEthernet0/1 2 2 :FastEthernet0/1发送和接收的RIP协议版本为2
Maximum path: 4:最大路径:4
Routing for Networks: 192.168.2.0 192.168.3.0:路由器通告的网络为192.168.2.0和192.168.3.0
查年路由表show ip route
解释:
C 192.168.1.0/24 is directly connected, FastEthernet0/0:192.168.1.0是直连网段,24为255.255.255.0的缩写,通过 Fastethernet0/0接口转发数据包到192.168.1.0网段。
C 192.168.2.0/24 is directly connected, FastEthernet0/1:192.168.2.0是直连网段,24为255.255.255.0的缩写,通过 FastEthernet0/1接口转发数据包到192.168.2.0网段。
R 192.168.3.0/24 [120/1] via 192.168.2.2, 00:00:00, FastEthernet0/1:192.168.3.0/24是目标网络,[120/1]是管理距离及跳数,192.168.2.2是下一跳的IP地址, 00:00:00是等待更新的时间.
查看RIP发送和接收报文debug ip rip
解释:
首先router1接收到从192.168.1.0/24 FastEthernet0/0到192.168.2.1的v2更新,然后再通过FastEthernet0/0将v2更新发送到224.0.0.9 (192.168.2.2),构建更新条目,接着通过FastEthernet0/1将v2更新发送到224.0.0.9 (192.168.3.1),再次构建更新条目。
分析:
使用命令shutdown
关闭R0接口Fa0/0,此时路由器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是不可达的,最终完成收敛。
(1)通过PING抓取ICMP报文,并分析。
Type: 该字段有 1 个字节,表示特定类型的 ICMP 报文。
Code: 该字段有 1 个字节,进一步细分 ICMP 的类型。如上图所示,Type 的值为 8,Code 的值为 0,表示回显请求。如果Type的值为0,Code的值为0,表示回显应答。
Checksum: 该字段有 2 个字节,表示校验和。
Identifier: 该字段有 2 个字节,用于匹配 Request/Reply 的标识符。
Seq Num: 该字段有 2 个字节,用于匹配 Request/Reply 的序列号。
第四次实验报告:使用Packet Tracer理解RIP路由协议
原文:https://www.cnblogs.com/BarnettOne/p/11758912.html