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

姓名:江舒铭

学号:201821121109

班级:计算1814

1 实验目的

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

2 实验内容

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

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

3. 实验报告

3.1 建立网络拓扑结构

网络拓扑图如下图所示:

3.2 配置参数

  • PC0 ip address:192.168.1.109

    Route0 Fa0/0 ip address:192.168.1.110

    Route0 Fa0/1 ip address:192.168.2.109

    Route1 Fa0/0 ip address:192.168.2.110

    Route1 Fa0/1 ip address:192.168.3.109

    PC1 ip address:192.168.3.110

  • 路由器Route0配置,包括接口的配置和RIP配置

  配置并激活端口

  

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

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

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

  配置Fa0/0接口

  • R(config)#interface Fa0/0

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

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

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

  

  同样方法激活Fa0/1接口

  

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

  

  接着,配置RIP

   

  启用动态路由

  • R(conf)# router rip

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

  • R(conf)#no auto-summary   关闭自动路由汇总

  指定网络

  • R(conf)#network 192.168.1.0

  • R(conf)#network 192.168.2.0

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

3.3 测试网络连通性

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

  

  结果显示可以正常连通

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

  

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

  

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

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

  

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

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

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

  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 FastEthernet0/0;    //通过端口0/0发送版本2的更新

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

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

4. 理解RIP消息传得慢

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

  

  当网络出现故障时,需要经过比较长的时间才能将此信息传送到所有的路由器。例:假设有3个路由器,且这三个路由器都已经建立了各自的路由表,现在路由器R1和网1的连接线路与染短开。路由器R1发现后,将到网1的距离改为16,并将此信息发给路由器R2。由于路由器R3发给R2的信息是:“到网1经过R2距离为2”,于是R2将此项目更新为“到网1经过R3距离为3”,发给R3。R3再发给R2信息:“到网1经过距离为4”。这样一直到距离增大到16时,R2和R3才知道网1是不可达的。这一特点叫做:好消息传播得快,而坏消息传播得慢。像这种网络出故障的传播时间往往需要较长的时间,因此,RIP坏消息传得慢。

5. 拓展

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

  

  

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

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

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

(2)疑问

  RIP的工作过程是怎样的?

  初始状态:在RIP进程初启动时,RIP进程会在被宣告的接口上发送request和response报文, 交互邻居之间的路由信息;

  构建路由表:在收集了邻居邻居的路由信息后,开始根据路由更新计算条目;

  维护路由表:路由表初始完成后,开始对每条路由单独启动一个周期更新计时器,在一个周期发送一次路由更新,同时根据收到的周期更新和触发更新进行路由信息的更新和老化。比如在收到一条路由条      目的路由更新后(非16跳),要重置此路由的老化计时器。

  老化路由表项:如果在一个老化计时器的时间内仍然没有收到来自邻居的路由更新,这条路由条目会被置为16跳不可达,并且启动垃圾收集计时器;

  垃圾收集表项:在垃圾收集计时器超时之前,路由器会在网络中发送此路由cost值=16跳的不可达信息,清除网络中的错误路由信息;

  删除路由表项:当垃圾收集计时器超时后,此条目的路由信息会被从RIP database中完全删除。

原文地址:https://www.cnblogs.com/Unique-J/p/11760116.html

时间: 2024-07-30 07:06:02

第四次实验报告:使用 Packet Tracer理解RIP路由协议的相关文章

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

(1)个人信息: 姓名:彭晨  学号:201821121039  班级:计算1812 1 实验目的 理解RIP路由表的建立与更新 感受RIP坏消息传得慢 2 实验内容 使用Packet Tracer,正确配置网络参数,使用命令查看和分析RIP路由信息. 建立网络拓扑结构 配置参数 分析RIP路由信息 3. 实验报告 3.1 建立网络拓扑结构 网络拓扑图如下图所示: 3.2 配置参数 客户端的IP地址为192.168.1.xx,xx是学号的尾数(如201821021079,IP地址后两位为79).

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

巫艳珍 201821121034 计算1812 目录 实验目的 实验内容 实验过程 理解RIP消息传得慢 1 实验目的 理解RIP路由表的建立与更新 感受RIP坏消息传得慢 2 实验内容 使用Packet Tracer,正确配置网络参数,使用命令查看和分析RIP路由信息. 建立网络拓扑结构 配置参数 分析RIP路由信息 3 实验过程 3.1 建立网络拓扑结构 网络拓扑图如下图所示: 3.2 配置参数 客户端的IP地址为192.168.1.34. 路由器配置(R1的配置): 接口的配置: 为 接口

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

姓名:蔡金宇 学号:201821121070 班级:计算1813 目录 1 实验目的 2 实验内容 3. 实验报告 3.1 建立网络拓扑结构 4. 配置 4.1 配置并激活串行地址和以太网地址 4.1.1 R1 4.1.2 R2 4.1.3 R3 4.1.4 PC 4.2 配置OSPF 4.2.1 R1 4.2.2 R2 4.2.2 R3 5. 验证参数配置是否正确 5.1 检验IP地址正确并且接口处于激活状态 5.2 任意两台机器能Ping成功 6. 检验OSPF路由 6.1 修改路由ID 6

第四次实验报告:RIP路由协议的解析

第四次实验报告:RIP路由协议的解析 姓名:王璐璐 学号:201821121037 班级:计算1812 0 摘要 在此次实验中,通过对两个路由器之间的路由表的建立与更新情况的分析,解析RIP路由协议,以此了解网络层的工作原理. 1 实验目的 理解RIP路由表的建立与更新 感受RIP坏消息传得慢 2 实验内容 使用Packet Tracer,正确配置网络参数,使用命令查看和分析RIP路由信息. 建立网络拓扑结构 配置参数 分析RIP路由信息 3 实验报告 下面将在两台PC机之间连接两台路由器,配置

第四次实验报告:对RIP路由协议的感受与理解

姓名:陈柯佑 学号:201821121016 班级:计算1811 1 实验目的 理解RIP路由表的建立与更新 感受RIP坏消息传得慢 2 实验内容 使用Packet Tracer,正确配置网络参数,使用命令查看和分析RIP路由信息. 建立网络拓扑结构 配置参数 分析RIP路由信息 3 实验报告 3.1 建立网络拓扑结构 引入了两个客户端(PC0和PC1)和两个路由器(Router1和Router2),正确连接形成了一个拓扑结构. 3.2 配置参数 (1)客户端PC配置 客户端PC0的IP地址为1

数据结构与算法 第四次实验报告 图

数据结构与算法 第四次实验报告 姓名:许恺 学号:2014011329 班级:计算机14-1     中国石油大学(北京)计算机科学与技术系 1.图的定义,文件为"Graph.h" #ifndef GRAPH_H//定义头文件 #define GRAPH_H #include<string>//引入标准库中的头文件 using namespace std; const int MaxSize=12; struct ArcNode//定义边表结点 { int adjvex;/

20135239益西拉姆第四次实验报告

北京电子科技学院(BESTI) 实验报告 课程:JAVA第四次实验报告 班 级: 1352 姓 名:益西拉姆 学 号:20135239 成 绩: / 指导教师: 娄嘉鹏 实验日期: 2015.06.09 实验密级: / 预习程度: / 实验时间:15:00--18:00 仪器组次:39 必须/选修: 选修 实验序号:04 实验名称: 第四次实验 实验仪器: 名称 型号 数量 PC机 DELL 1 实验内容: 1:编写网络通信程序.(基于TCP) 2:对通信内容使用对称加密算法进行加密. 3:使用

2019春第四次实验报告

2019春第四次实验报告 一.实验项目名称 flappy bird 二.实验项目功能描述 用户通过空格键控制小鸟躲过障碍物 三.项目模块结构介绍 四.实现界面展示 五.代码托管链接 https://gitee.com/wenyizhang999/ZWY/blob/master/%E5%B0%8F%E9%B8%9F.cpp 六.实验总结 问题:没有声音,没有图片 解决方法:根据书上提供的材料下载图片,在根据要求的格式上传文件地址 总结:第五章内容和以前学的东西联系上了,文件的储存及使用,越到后期越

20182310第四次实验报告

20182310 <数据结构与面向对象程序设计>实验3实验报告 课程:<数据结构与面向对象程序设计> 班级:1823 姓名:周烔 学号:20182310 实验老师:王志强 实验日期:2019/9/30 选修/必修:必修 1.实验内容 (一)Java Socket编程 1.学习蓝墨云上教材<Java和Android编程>"第16章 输入/输出 "和"第22章 网络",学习JavaSocket编程 2.结对编程.结对伙伴A编写客户端S