第四次实验报告:使用Packet Tracer理解RIP路由协议

柔情痞子 提交于 2019-12-03 10:08:31

1 实验目的

  • 理解RIP路由表的建立与更新
  • 感受RIP坏消息传得慢

2 实验内容

使用Packet Tracer,正确配置网络参数,使用命令查看和分析RIP路由信息。

  • 建立网络拓扑结构
  • 配置参数
  • 分析RIP路由信息

3. 实验报告

在博文开头给出你的个人信息

  • 姓名:陈诗苗
  • 学号:201821121063
  • 班级:计算1813

3.1 建立网络拓扑结构

网络拓扑图如下图所示:

 

 

 

3.2 配置参数

  • 客户端的IP地址为192.168.1.6363是学号的尾数(如201821021079,IP地址后两位为79)。
  • 路由器配置,只需要给出R1的配置,包括接口的配置和RIP配置
  •  路由器R1的配置方法:

     

     

    路由器R2的配置方法

3.3 测试网络连通性

在PC1,PING PC2,测试整条链路的连通性,给出截图。

(如果不能正常连通,尝试使用show ip routeshow ip interface brief等命令找到原因。)

截图如下:

  

 

 

   结果显示可以正常连通

  show ip route结果显示网络是正常连通的:

  

 

 

   show ip interface brief结果显示网络是正常连通的:

  

 

 

3.4 理解RIP路由表建立和更新

1.查看路由过程的信息show ip protocols

R1路由器采用RIP路由协议,每30秒发送一次路由更新,下一轮更新将在23秒之后;

更新在180秒之后无效,认为此信息出现问题,若240秒后没收到更新信息,则进行刷新;

 其中发送版本为 version 2,接受的版本信息也为version 2;

最大路径为4;

默认网关为:192.168.2.64,管理距离为:120,上一次的更新时间:29。

2.查年路由表show ip route

C是connected,表示直接相连;192.168.1.0/24是直接相连的网段;

24是255.255.255.0的缩写,要转发数据包到192.168.1.0网段,通过GigabitEthernet0/0接口转发。

R表示RIP协,192.168.3.0/24是学到的路由,[120/1]是度量值和管理距离,

192.168.62.2 指下一跳的接口IP地址,发送数据包到下个路由器的接口,从 GigabitEthernet0/1接口转发。

3.查看RIP发送和接收报文debug ip rip

4. 理解RIP消息传得慢

通过命令shutdown关闭R1接口G0/0/0。在R1查看RIP路由更新信息debug ip rip,并简要(不需要每一步都分析)分析R1的路由表是如何再次收敛的。

注:命令undebug all停止调试输出。

通过命令shutdown关闭R1接口G0/0/0。在R1查看RIP路由更新信息debug ip rip,并简要(不需要每一步都分析)分析R1的路由表是如何再次收敛的:

关闭R1接口后:

 

分析:若路由器R1到PC0的链路出了故障,R1无法到达PC0。经过30秒后R1才把更新信息发给R2,然而R2已经先把自己的路由表发给了R1;

R1收到R2的更新报文后,误以为可以经过R1到达PC0;同理,R2接着再次更新自己的路由表,一直继续下去,直到R1和R2知道PC0是不可达的,则完成收敛。

5. 拓展

(1)通过PING抓取ICMP报文,并分析。

 

 

 TYPE:ICMP报文类型,回送请求或回答

CODE:代码   占一字节,ICMP报文的代码。

CHECKSUM:检验和 

ID:标识符    占两字节,用于标识本ICMP进程。

SEQ NUMBER:序列号

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!