实验19 RIP

实验任务一:配置RIPv1

本实验主要通过在路由器上配置RIPv1协议,达到PC之间能够互访的目的。通过本次实验,学员应能够掌握RIPv1协议的基本配置。

步骤一:建立物理连接并运行超级终端

将PC(或终端)的串口通过标准Console电缆与路由器的Console口连接。电缆的RJ-45头一端连接路由器的Console口;9针RS-232接口一端连接计算机的串行口。

检查设备的软件版本及配置信息,确保各设备软件版本符合要求,所有配置为初始状态。如果配置不符合要求,请学员在用户视图下擦除设备中的配置文件,然后重启设备以使系统采用缺省的配置参数进行初始化。

步骤二:在PC和路由器配置IP地址

IP地址列表

设备名称

接口

IP地址

网关

RTA

S6/0

192.168.1.1/24

--

G0/0

192.168.0.1/24

--

RTB

S6/0

192.168.1.2/24

--

G0/0

192.168.2.1/24

--

PCA

--

192.168.0.2/24

192.168.0.1

PCB

--

192.168.2.2/24

192.168.2.1

按表19-2所示在PC上配置IP地址和网关。配置完成后用ping命令测试网络的可达性。

在PCA上用ping命令测试到网关192.168.0.1的可达性,测试结果是可以互通

在PCA上用ping命令测试到PCB的可达性,测试结果是目的网段不可达,无法互通,产生该结果的原因是路由器上没有到达目的主机的路由

步骤三:启用RIP协议

在RTA上配置RIP相关命令如下:

[RTA]rip

如上配置命令的含义是在RTA上启动RIP进程

[RTA-rip-1]network 192.168.0.0

如上命令提示符中数字1的含义是RIP进程1,在启动RIP的时候,没有指定进程号,就

采用缺省进程1

如上配置命令的含义是在网段192.168.0.0接口上使能RIP

[RTA-rip-1]network 192.168.1.0

在RTB上创建RIP进程并在RTB的两个接口上使能RIP,在如下的空格处填写具体命令:

[RTB]rip

[RTB-rip-1]network 192.168.1.0

[RTB-rip-1]network 192.168.2.0

步骤四:查看路由表并检测PC之间互通性

完成步骤三后,在路由器上通过display ip routing-table命令查看路由表。

在RTA上可以看到一条目的网段为192.168.2.0/24优先级为100的RIP路由

在RTB上可以看到一条目的网段为192.168.0.0/24优先级为100的RIP路由

在PCA上通过Ping命令检测PC之间的互通性,其结果是可以互通

步骤五:查看RIP的运行状态

在RTA上通过命令display rip查看RIP运行状态,从其输出信息可知,目前路由器运行的是RIPv1,自动聚合功能是打开(打开/关闭)的;路由更新周期(Update time)是30秒,network命令所指定的网段是192.168.0.0和192.168.1.0。

打开RIP的debugging,观察RIP收发协议报文的情况,看到如下debugging信息:

<RTA>terminal debugging

<RTA>terminal monitor

<RTA>debugging rip 1 packet

<RTA>

*Oct 31 02:20:12:490 2008 RTA RM/6/RMDEBUG: RIP 1 : Sending response on interface GigabitEthernet0/0 from 192.168.0.1 to 255.255.255.255

*Oct 31 02:20:12:490 2008 RTA RM/6/RMDEBUG:   Packet : vers 1, cmd response, length 44

*Oct 31 02:20:12:491 2008 RTA RM/6/RMDEBUG:     AFI 2, dest 192.168.1.0, cost 1

*Oct 31 02:20:12:491 2008 RTA RM/6/RMDEBUG:     AFI 2, dest 192.168.2.0, cost 2

*Oct 31 02:20:12:491 2008 RTA RM/6/RMDEBUG: RIP 1 : Sending response on interface Serial6/0 from 192.168.1.1 to 255.255.255.255

*Oct 31 02:20:12:491 2008 RTA RM/6/RMDEBUG:   Packet : vers 1, cmd response, length 24

*Oct 31 02:20:12:491 2008 RTA RM/6/RMDEBUG:     AFI 2, dest 192.168.0.0, cost 1

*Oct 31 02:20:19:505 2008 RTA RM/6/RMDEBUG: RIP 1 : Receive response from 192.168.1.2 on Serial6/0

*Oct 31 02:20:19:506 2008 RTA RM/6/RMDEBUG:   Packet : vers 1, cmd response, length 24

*Oct 31 02:20:19:506 2008 RTA RM/6/RMDEBUG:     AFI 2, dest 192.168.2.0, cost 1

由以上输出可知,RTA在接口GigabitEthernet0/0上发送的路由更新以及在接口Serial6/0上发送的路由更新,目的地址都为255.255.255.255也即是以广播方式发送的.同时可以看到发送以及接收的路由更新网段信息都没有携带掩码。

分析以上的路由更新,可以发现,RTA在接口Serial6/0上收到路由192.168.2.0,而不会再把此路由从接口Serial6/0上发出去。原因是路由器启用RIP后,水平分割功能缺省是打开的

步骤六:查看水平分割与毒性逆转

在RTA上添加如下配置:

[RTA-Serial6/0]undo rip split-horizon

如上配置命令的含义是在接口Serial 6/0上取消水平分割,配置完成后,看到如下debugging信息:

*Oct 21 09:37:55:171 2008 RTA RM/6/RMDEBUG: RIP 1 : Sending response on interface Serial6/0 from 192.168.1.1 to 255.255.255.255

*Oct 21 09:37:55:171 2008 RTA RM/6/RMDEBUG:   Packet : vers 1, cmd response, length 64

*Oct 21 09:37:55:171 2008 RTA RM/6/RMDEBUG:     AFI 2, dest 192.168.0.0, cost 1

*Oct 21 09:37:55:171 2008 RTA RM/6/RMDEBUG:     AFI 2, dest 192.168.1.0, cost 1

*Oct 21 09:37:55:172 2008 RTA RM/6/RMDEBUG:     AFI 2, dest 192.168.2.0, cost 2

由以上输出可知,在水平分割功能关闭的情况下,RTA在接口Serial6/0上发送的路由更新包含了路由192.168.0.0、192.168.1.0和192.168.2.0。也就是说,路由器把从接口Serial6/0学到的路由192.168.2.0又从该接口发送了出去。这样容易造成路由环路

另外一种避免环路的方法是毒性逆转。在RTA的接口Serial6/0上启用毒性逆转,请在如下的空格中补充完整的配置命令

[RTA-Serial6/0]rip poison-reverse

配置完成后,看到如下debugging信息:

*Oct 21 09:40:02:143 2008 RTA RM/6/RMDEBUG: RIP 1 : Sending response on interface Serial6/0 from 192.168.1.1 to 255.255.255.255

*Oct 21 09:40:02:143 2008 RTA RM/6/RMDEBUG:   Packet : vers 1, cmd response, length 44

*Oct 21 09:40:02:143 2008 RTA RM/6/RMDEBUG:     AFI 2, dest 192.168.0.0, cost 1

*Oct 21 09:40:02:143 2008 RTA RM/6/RMDEBUG:     AFI 2, dest 192.168.2.0, cost 16

由以上输出信息可知,启用毒性逆转后,RTA在接口Serial 6/0上发送的路由更新包含了路由192.168.2.0,但度量值为16(无穷大)。相当于显式地告诉RTB,从RTA的接口Serial6/0上不能到达网络192.168.2.0。

步骤七:配置接口工作在抑制状态

在前面实验中,路由器在所有接口都发送协议报文,包括连接PC的接口。实际上,PC并不需要接收RIP协议报文。我们可以在RIP视图下配置silent-interface命令使接口只接收而不发送RIP协议报文。

配置RTA接口GigabitEthernet 0/0工作在抑制状态,请补充完整的配置命令:

[RTA-rip-1]silent-interface GigabitEthernet 0/0

配置RTB接口GigabitEthernet 0/0工作在抑制状态,请补充完整的配置命令:

[RTB-rip-1]silent-interface GigabitEthernet 0/0

配置完成后,用debugging命令来观察RIP收发协议报文的情况。可以发现,RIP不再从接口GigabitEthernet0/0发送协议报文了。

这种方法的另外一个好处是防止路由泄漏而造成网络安全隐患。比如,公司某台运行RIP的路由器连接到公网,那就可以通过配置silent-interface而防止公司内网中的路由泄漏到公网上。

此步骤完成后,在路由器上关闭debugging,以免影响后续实验。

<RTA>undo debugging all

<RTB>undo debugging all

实验任务二:配置RIPv2

本实验首先通过让RIPv1在划分子网的情况下不能正确学习路由,从而让学员了解到RIPv1的局限性;然后指导学员启用RIPv2协议。通过本实验,学员应该能够了解RIPv1的局限性,并掌握如何在路由器上配置RIPv2。

步骤一:建立物理连接并运行超级终端

将PC(或终端)的串口通过标准Console电缆与路由器的Console口连接。电缆的RJ-45头一端连接路由器的Console口;9针RS-232接口一端连接计算机的串行口。

检查设备的软件版本及配置信息,确保各设备软件版本符合要求,所有配置为初始状态。如果配置不符合要求,请学员在用户视图下擦除设备中的配置文件,然后重启设备以使系统采用缺省的配置参数进行初始化。

步骤二:在PC和路由器配置IP地址

表19-1 IP地址列表

设备名称

接口

IP地址

网关

RTA

S6/0

192.168.1.1/24

--

G0/0

192.168.0.1/24

--

RTB

S6/0

192.168.1.2/24

--

G0/0

10.0.0.1/24

--

PCA

--

192.168.0.2/24

192.168.0.1

PCB

--

10.0.0.2/24

10.0.0.1

按上表在路由器接口上以及PC上配置IP地址。

步骤三:配置RIPV1,观察路由表

在RTA上创建RIPv1进程并在RTA的两个接口上使能RIP,具体命令为:

[RTA]rip

[RTA-rip-1]network 192.168.0.0

[RTA-rip-1]network 192.168.1.0

在RTB上创建RIPv1进程并在RTA的两个接口上使能RIP,具体命令为:

[RTB]rip

[RTB-rip-1]network 192.168.1.0

[RTB-rip-1]network 10.0.0.0

配置完成后,在RTA上通过display ip routing-table命令查看全局路由表,从路由表输出信息可以看到,RTA路由表中通过RIP协议学习到的路由目的网段为10.0.0.0/8,该目的网段与实际RTB的网络不一致(一致/不一致),导致这种结果的原因是RIPv1协议报文中不携带掩码信息所致,路由信息以自然掩码学习.要解决该问题可以将RIP运行版本修改为RIPv2

步骤四:配置RIPV2

在步骤三的基础上修改RTA、RTB的RIP版本为Version 2,在正确的视图下配置RIP Version 2的命令:

[RTA-rip-1]version 2

[RTB-rip-1]version 2

要使得RIP V2能够向外发布子网路由和主机路由,而不是按照自然掩码发布网段路由,还需要配置关闭RIPV2自动聚合功能,在正确视图下完成该配置的命令:

[RTA-rip-1]undo summary

[RTB-rip-1]undo summary

配置完成后,在RTA上查看路由表,可以看到,RTA学习到的RIP路由的目的网段为10.0.0.0/24,此时如果路由表中仍然有路由10.0.0.0/8,其原因可能是RIP路由的老化时间是180秒。当未收到关于此路由的更新超过180秒后,RIP才会把此路由从IP路由表中撤销

在RTA上通过命令display rip查看RIP运行状态,从其输出信息可知, 当前RIP的运行版本是RIPv2

步骤五:配置RIPv2认证

在RTA上添加如下配置:

[RTA-Serial6/0]rip authentication-mode md5 rfc2453 aaaaa

如上配置命令的含义是在接口S6/0下启动RIPV2的MD5密文验证,验证密钥是aaaaa

并注定MD5认证报文使用RFC 2453标准的报文格式

配置RTB的S6/0启动RFC 2453格式的MD5认证,密钥为abcde,请在如下空格中填写完整的配置命令:

[RTB-Serial6/0]rip authentication-mode md5 rfc2453 abcde

因为原有的路由需要过一段时间才能老化,所以可以将接口关闭再启用,加快重新学习路由的过程。例如,关闭再启用RTA的接口Serial6/0,如下:

[RTA-Serial6/0]shutdown

[RTA-Serial6/0]undo shutdown

配置完成后,在路由器上查看路由表,在RTA的路由表中没有RIP路由,在RTB的路由表中也没有RIP路由可以看到,因认证密码不一致,RTA不能够学习到对端设备发来的路由

修改RTB的MD5认证密钥,使其与RTA认证密钥一致,请在如下空格中补充完整的配置命令:

[RTA-Serial6/0]rip authentication-mode md5 rfc2453 aaaaa

配置完成后,等待一段时间后,再查看RTA上的路由表,可以看到,RTA路由表中有了正确的路由10.0.0.0/24。请在如下空格中说明为什么需要等待一段时间后才能看到正确的路由:需要等到RIP的更新周期

北京京东×××位居全国通过高薪就业率第一,有关考试H3CTE H3CSE H3CNE CCIE CCNP CCNA 最新题库、视频、配置、拓扑、企业定向委培训、计算机网络学习认证中心、请登录京东×××官方网站免费下载,免费注册会员领取翰林VIP金卡,享受终身技术和就业保障。

技术QQ交流群:206136279备注“翰林学习

会员注册咨询QQ:1687099068

京东翰林教育,学SE送NE,欢迎随时咨询

联系人:王老师
电话:18612482197

全国热线:400-097-1997

转载于:https://blog.51cto.com/6966295/1215219

H3CTE京东翰林讲师指导实验RIP相关推荐

  1. H3CTE京东翰林讲师分享实验2 网络设备基本调试

    实验2  网络设备基本调试 实验任务一:搭建基本连接环境 步骤一:完成PC.交换机.路由器互连 在教师指导下,完成实验环境的搭建. 步骤二:配置IP地址 RTA的配置如下: [H3C]sysname ...

  2. 思科仿真实验--RIP协议动态路由配置

    思科仿真实验–RIP动态路由 实验设备 PC 2 台:Switch_3560 1 台:Router-PT 2 台:直连线:交叉线:DCE 串口线 设备配置情况 PC1 IP: 192.168.1.2 ...

  3. H3C实验H3CTE讲师京东翰林分享实验4 WLAN基本配置

    实验4  WLAN基本配置 实验任务一:配置AP使终端设备可以接入 步骤一:创建服务模版 [WA2210-AG]wlanservice-template  2  crypto 步骤二:命名ssid为t ...

  4. c语言上机指导实验7,[C语言程序设计上机指导与同步训练(刘迎春张艳霞)]实验7.pdf...

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspC/C++资料 [C语言程序设计上机指导与同步训练(刘迎春张艳霞 ...

  5. c语言程序设计实验指导实验报告,C语言程序设计实验指导及报告.doc

    太原理工大学现代科技学院 C语言程序设计课程 实验报告 专业班级 学 号 姓 名 指导教师 C语言程序设计 实验指导及报告 实验说明: 1.共4次实验,每次实验完成1个内容. 2.实验报告命名统一为: ...

  6. 程序设计基础(c语言)实验与习题指导实验题答案杨永斌 丁明勇,程序设计基础(c语言)实验与习题指导实验题答案杨永斌 丁明勇...

    程序丙烯包薄膜衣用于脂可Ⅱ号酸树. 设计实验边坡稳定性越好. 基础度不由倾宜超土在土柱中自钢筋过3混凝混凝和墙落高.步通的串5等议有常用行异信协,必须的通议通信遵循相同信协双方,串口通信使用时.当系统 ...

  7. H3CNE中动态路由实验—RIP

    1.实验需求:   根据拓扑图中的IP对设备进行配置,并使用RIP路由使其PC1能够与PC2互通. 2.实验拓扑: 3.实验步骤 (1)根据图中的IP对设备进行接口配置,此部分省略. (2)在所有路由 ...

  8. 华为mpls实验 rip ospf sham-link

    实验如图 第一步 配置IP地址 第二步 在MPLS区域启用OSPF100动态路由协议 第三步 在MPLS区域R2于R4建立BGP邻居关系 (两个PE端建立BGP邻居) RIP间R1 R5实现通信 1. ...

  9. 计算机网络实验rip协议,软件学院《计算机网络实验报告》5-RIP路由协议实验.pdf...

    计算机网络实验报告 1. 实验报告如有雷同,雷同各方当次实验成绩均以 0 分计. 警示 2. 当次小组成员成绩只计学号.姓名登录在下表中的. 3. 在规定时间内未上交实验报告的,不得以其他方式补交,当 ...

最新文章

  1. 建议使用更加安全的ast.literal_eval去替代eval
  2. 构建长期共赢生态圈,英特尔至强平台加速人工智能落地
  3. java--callback
  4. [云炬创业基础笔记]第十章企业的利润计划测试7
  5. jquery ajax 滚动加载数据
  6. python数据分析包pandas_Python 数据分析包:pandas 基础
  7. html 图片 保持长宽比,实现图片在页面中宽高一直保持16:9比例的方法
  8. 摸鱼也要讲究方法:工作学习中玩手机并不能缓解无聊和疲劳
  9. Android 中像素px和dp的转化
  10. 【JDK】JDK源码分析-CountDownLatch
  11. sql中根据逗号分隔,查出多行数据
  12. VS2019添加自定义发布本地的Nuget(.nupkg文件)
  13. CrystalReports2007安装包
  14. 快速开发实用工具VRTK-011
  15. xps15u盘装linux,戴尔XPS 15 9575笔记本安装win10系统的操作教程
  16. Java8日期时间API
  17. 脊柱外科患者资料管理系统
  18. windows上传ipa文件到苹果开发者中心的教程
  19. 连接中控指纹考勤机 zkemkeeper zksoftware ZKTeco
  20. 建模新手入门,来看安装ZBrush对电脑有什么特别的要求?

热门文章

  1. 安装usb摄像头驱动引起VMwareWorkstation9虚拟机无法正常打开
  2. .Hisi 3516d_ov4689_5658调试
  3. 【Axure视频教程】中继器表格——排序
  4. 企业IT项目开发之七宗罪(下篇)
  5. STM32F103 SX1278 驱动
  6. dingtalk使用自定义告警模板
  7. 1、C++一些小的知识点之怎么表示e的x次方
  8. 华为 鸿蒙 腾讯,高通都已支持华为鸿蒙,小米、OV却无动于衷
  9. linux bridge 添加fdb,bridge fdb 与vxlan
  10. asr语音识别,js页面demo,websocket实时语音