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

 

姓名:曾冠洪

学号:201821121108

班级:计算1814

1 实验目的

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

2 实验内容

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

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

3. 实验报告

3.1 建立网络拓扑结构

网络拓扑图如下图所示:

 

 

 

 

 

3.2 配置参数

  • PC0 ip address:192.168.1.108

    Route0 Fa0/0 ip address:192.168.1.109

    Route0 Fa0/1 ip address:192.168.2.108

    Route1 Fa0/0 ip address:192.168.2.109

    Route1 Fa0/1 ip address:192.168.3.108

    PC1 ip address:192.168.3.110
  • 路由器Route0配置,包括接口的配置和RIP配置

  配置并激活端口

  

 

 

  • Router>enable                   # 进入特权执行模式

  • Router#configure terminal       # 进入全局配置模式

  • Router(config)#hostname R      # 将路由器名称配置为R

  配置G0/0/0接口

      

  • R(config)#interface G0/0/1

  • R(config-if)#ip address 192.168.1.109 255.255.255.0

  • R(config-if)#no shutdown                               # 激活接口

  激活接口后,发现Fa0/0接口的箭头由红变绿

  

 

 

   同样方法激活G0/0/1接口

  

 

 

   至此,路由器Route0接口就已经配置完成,接着以同样的方法配置路由器Route1接口得到最终结果如图

  

 

 

   接着,配置RIP

  

 

 

  启用动态路由

  • R(conf)# router rip

  • R(conf)#version   2 使用rip 2版本 

  指定网络

  • R(conf)#network 192.168.1.0

  • R(conf)#network 192.168.2.0

   同样方法配置Route1,至此,RIP已经配置完成

3.3 测试网络连通性

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

  

 

 

   结果显示可以正常连通

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

       

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

  

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

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

  

 

 

  routering protocols is "rip"  路由协议为rip协议

  Sending updates every 30 seconds,   rip通过定期的广播整个路由表来发现和维护路由,默认每30秒广播一次路由表。

  next due in 23 seconds  下一次更新在23秒之后

  Invalid after 180 seconds 180秒没收到路由信息认为出了问题

  flushed after 240   240秒后刷新

  Outgoing update filter list for all interfaces is 出方向用的访问权限列表

  Incoming update filter list for all interfaces is 入方向用的访问权限列表

  Redistributing: rip 发布协议:RIP

  Default version control: send version 2, receive 2 默认控制版本:发送版本2,接收版本2

  Maximum path: 4:路由协议可支持4条等价路径

  • 查年路由表show ip route

     

     


    C-连接,s-静态,R-路由信息协议,M-移动,B-边界网关协议;
    192.168.1.0/24是可变子网,2个子网,2个掩码;
    192.168.1.0/24直接连接。

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

  

 

 

        RIP:sending v2 update to 224.0.0.9 via GigabitEthernet0/0/0;  //通过端口0/0发送版本2的更新

  RIP:build update entries;    //建立更新条目

  RIP:receivee v2 update from 192.168.2.109 on GigabitEthernet0/0/1;    //从端口0/1接收版本2的更新

4. 理解RIP消息传得慢

  通过命令shutdown关闭Route1接口G0/0/0。在Route0查看RIP路由更新信息debug ip rip,并简要分析Route0的路由表是如何再次收敛的。

  

 

 

    由于RIP协议具有好消息传播的快,坏消息传播的得慢的特点,当网络中关闭一个接口或者出现其他网络故障时,要经过较长的时间才能将此信息传送到所有的路由器。当路由R1中关闭接口Fa0/0时,R1到PC端链路故障,R1无法到达PC端,于是R1将到PC的距离改为16(表示PC端不可达)。但是R1将本身路由表相应项目的距离改为16时,很可能要经过30秒后才能将信息传给路由器R2, 然而R2有可能已经先把自己原来关于PC端的路由表信息发给了R1,R1收到更新报文后误以为R2可达PC端,于是又更改自身路由表有关PC端的相关项数据,同理R2接着更新自己的路由表信息。如此反复下去,直到R1和R2到PC端的距离都增大到16时才知道PC端不可达。

5. 拓展

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

  

 

 

   

 

 

  TYPE:0x08;(回送请求)类型,占一字节,标识ICMP报文的类型,从类型值来看ICMP报文可以分为两大类。第一类是取值为1~127的差错报文,第2类是取值128以上的信息报文;

  CODE:0x00;代码,占一字节,标识对应ICMP报文的代码。它与类型字段一起共同标识了ICMP报文的详细类型;

  CHECKSUM:校验和,这是对包括ICMP报文数据部分在内的整个ICMP数据报的校验和,以检验报文在传输过程中是否出现了差错;

 

posted on 2019-11-02 23:25  小奶猫爱吃泡芙  阅读(316)  评论(0编辑  收藏  举报