哈喽小伙伴们 ,今天给大家科普一个小知识。在日常生活中我们或多或少的都会接触到rip是什么意思啊(了解路由协议RIP)方面的一些说法,有的小伙伴还不是很了解,今天就给大家详细的介绍一下关于rip是什么意思啊(了解路由协议RIP)的相关内容。
(相关资料图)
rip是什么意思?(了解路由协议RIP)
作为一名合格的 *** 工程师,你必须对 *** 中的路由协议了如指掌。只有这样,才能在故障排除时准确定位问题。今天我们来谈谈RIP协议。
简介
RIP(路由信息协议)是应用层协议,属于IGP(内部网关协议)和距离矢量协议。它使用的是效率更低的贝尔曼福德算法。在路由条目的过程中,它会自动将路由条目的度量值加1,然后发送给邻居路由器。UDP协议传输,源和目的端口号520(IPv6中为521),RIP协议号:17
RIP版本
RIP协议适用于中小型 *** ,有RIPv1和RIPv2两个版本。那么,RIPv1和RIPv2有什么区别呢?
RIPv1:它是一种有类路由协议,不支持VL *** 和CIDR。它以广播的形式发送消息,不支持身份验证。
RIPv2:无类路由协议,支持VL *** 、路由聚合和CIDR.l支持以广播或组播(224.0.0.9)、明文验证和MD5密文验证的形式发送消息。
消息格式
RIPv1消息格式
RIPv2消息格式
RIP工作原理
1.路线建立
路由器运行RIP后,会先发送路由更新请求,收到请求的路由器会发送自己的RIP路由作为响应; *** 稳定后,路由器会定期发送路由更新信息。
2.距离向量的计算
RIP的计量单位是跳数,它的单位是1,也就是说每条链路的开销是1,不考虑链路的实际带宽、延迟等因素。RIP最多允许15跳。
3.计时器
更新定时器:用于 *** RIP路由器路由表的更新。每个RIP节点只有一个更新定时器,设置为30s。每隔30秒,路由器向邻居广播其路由表信息。每台RIP路由器的计时器都独立于 *** 中的其他路由器,因此它们同时广播的可能性非常小。
超时:用于确定路线是否可用。每条路由都有一个超时定时器,设置为180秒。当路由被激活或更新时,定时器被初始化,如果在180秒内没有收到该路由的更新,则该路由被设置为无效。
清除定时器:用于决定是否清除一条路径。每条路线都有一个清除计时器,设置为120秒。当路由器发现某条路由无效时,它会初始化一个清除计时器,如果在120秒内没有收到该路由的更新,它会从路由表中删除该路由。
延时定时器:一个随机延时定时器,用来避免触发更新引起的广播风暴。延迟时间为1 ~ 5s。
防环机构
水平分割:从某个接口接收到的相同路由条目不会从该接口发出。
路由中毒和毒性反转的横向划分:从一个接口接收到的一个路由条目会从这个接口发出,但是这个路由条目会被标记为16跳不可达。
毒性逆转:收到路由中毒后的响应数据包。
触发:支持定期更新和触发更新。在初始化和运行RIP时,会宣布一个接口进入RIP,路由表会立即更新。当路由表发生变化时,会立即发送更新信息。默认情况下,更新消息只能在一跳中发送,TTL值为1,因此只能在直连路由器之间传输。
RIP路由聚合
路由聚合是指同一自然网段内不同子网的路由在发出时聚合成一条自然掩码路由(其他网段)。路由聚合不适用于RIPv1。RIPv2支持使用无类地址的域间路由。
默认情况下,RIPv2启用路由聚合;当需要广播所有VL *** 路由时,可以关闭RIPv2的路由聚合功能。
RIP协议优先级
默认情况下,rip的优先级为100。在某些情况下,有必要修改默认值,可以通过以下命令进行修改
更改RIP协议优先级的命令,优先级大小范围为1~255,默认为100[RTA-rip-1]preference150引入外部路由
在某些情况下,有必要在rip协议中引入其它路由协议。您可以执行以下命令
[RTA-rip]import-routedirectcost10#把直连路由引入到rip协议中,并修改开销值为20