夜樱

cisco - 简述动态路由协议RIP
动态路由协议是一个基于算法的协议,他会利用算法的特性自动维护自己的路由信息以及路由状态等,动态协议因可以自我维护和...
扫描右侧二维码阅读全文
09
2019/10

cisco - 简述动态路由协议RIP

动态路由协议是一个基于算法的协议,他会利用算法的特性自动维护自己的路由信息以及路由状态等,动态协议因可以自我维护和更新路由信息 常常用于复杂的网络当中,这样就可以避免人工配置静态路由造成人力和时间效率上极大的浪费,减轻了网络工程师的工作压力,并且更容易去维护相对复杂的网络。

这里简单的介绍最基础的动态路由协议 —— RIP(Router Information Protocol 路由信息协议)

RIP特性

在内网的多个路由器之间自动的学习,同步路由表以计算出一个去往目标网络的最短,无环,数据转发路径

RIP通过广播UDP报文来交换路由信息,每30秒发送一次路由信息更新。RIP提供跳跃计数(hopcount)作为尺度来衡量路由距离,跳跃计数是一个包到达目标所必须经过的路由器的数目。如果到相同目标有二个不等速或不同带宽的路由器,但跳跃计数相同,则RIP认为两个路由是等距离的。RIP最多支持的跳数为15,即在源和目的网间所要经过的最多路由器的数目为15,跳数16表示不可达

RIP的工作原理

RIP协议存在着三个工作表: 1.RIP邻居表 2.RIP数据库表 3.RIP路由表

RIP邻居表 → 与自己相互连通的路由器,都在存在于RIP邻居表
RIP数据库 → 包含本地宣告的路由条目以及从其他路由器学习过来的路由条目
RIP路由表 → 从RIP数据库中挑选出来的最好路由项 作为转发依据

路由器启用RIP以后,会将自己本地路由表的条目进行宣告,并保存进入RIP数据库中
在启动RIP协议的端口上发送这些更新条目
远程相连的RIP路由器接收以后,经过路由比较,将最好的条目(距离以及开销等因素决定)放入路由表
所有的RIP路由器都会进行周期性发送报文进行更新,全部路由表更新(RIP V2中是触发式的增量更新,并且是以组播的方式)

在RIP协议中会产生两种报文:1.Requests报文 2.Response报文
前者用于请求更新路由条目信息,后者用于反馈更新路由信息请求, 一般报文的请求时间周期在30秒为默认时间

了解RIP的特性后 讲下如何配置

RIP的基本配置

拓扑.png

这是一个小型的拓扑,后面会根据要求一个个给出解答

Configure RIPv2 on R1:

  1. Use the appropriate command to create a default route on R1 for all Internet traffic to exit the network through S0/0/1

解析:根据题意用适当的命令在R1上创建一个缺省路由 使得所有的互联网数据包可以从s0/0/1接口上送出。所以这里只需要使用默认路由配置即可
Command:

R1(config)# ip route 0.0.0.0 0.0.0.0 s0/0/1

2.Enter RIP protocol configuration mode then use version 2 of the RIP protocol and disable the summarization of networks and configure RIP for the networks that connect to R1

解析:要求启动RIP路由协议然后使用RIPv2(version 2)协议 并且要禁用子网汇总功能(防止具体网络被汇总为一个)并配置RIP协议使网络连接R1。
command:

R1(config)# router rip
R1(config-router)# version 2
R1(config-router)# no auto-summary
R1(config-router)# network 192.168.1.0
R1(config-router)# network 192.168.2.0
  1. Configure the LAN port that contains (包含) no routers so that it does not send out any routing information and advertise (公告) the default route configured in step 1a with other RIP routers.

解析:为了使路由器不发送报文请求到无关的设备上造成带宽浪费 在对应端口上抑制报文发送,并且在缺省路由上配置发送缺省路由公告给其他的路由设备
command:

R1(config-router)# passive-interface gig 0/0
R1(config-router)# default-information originate

后面在R2 R3上进行类似的配置即可,但不必配置最后一项命令(缺省路由需要)

拓展: RIP中还有许多内容 例如 路由中毒 计时器 水平分割等内容,有兴趣的可以上网查阅相关资料学习。虽然RIP协议存在缺陷不适用于大型网络但是在小型网络规模中应用率还是很高,因其开支小不易 带宽等资源占用率低而存在

Last modification:October 9th, 2019 at 07:42 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment