目录
1.rip路由协议介绍
2.版本
3.工作原理
4.缺点
5.RIP配置
1.rip路由协议介绍
RIP---路由信息协议/矢量路由选择协议(Routing Information Protocol)是基于距离矢量路由协议,最大的特点是利用跳数来最为计量的标准(最多支持15跳,16跳为不可达)。因为在配置和管理方面要求较低,所以RIP这个协议一般是应用到中小型的网络中。
这就涉及到动态路由协议了。我们要知道,静态路由虽然安全稳定,但是配置起来比较麻烦而且排错比较难受,所以静态路由真正使用的话还是要和动态路由结合使用的。而动态路由指标工作比较简单,能实现自适应网络状态的变化 传递路由信息。其实也不是说静态路由不好,动态路由就好,只能说是各有各的优点。我们 都要灵活应用。
路由器之间的路由信息交换在不同的路由协议中的过程和原则是不同的。交换路由信息的最终目的在于通过路由表找到一条转发IP报文的“最佳”路径。每一种路由算法都有其衡量“最佳”的一套原则,大多是在综合多个特性的基础上进行计算,这些特性有:路径所包含的路由器结点数(hop count)、网络传输费用(cost)、带宽(bandwidth)、延迟(delay)、负载(load)、可靠性(reliability)和最大传输单元MTU(maximum transmission unit)。
见的动态路由协议有:RIP、OSPF、IS-IS、BGP、IGRP/EIGRP。每种路由协议的工作方式、选路原则等都有所不同
2.版本
关于RIP版本:目前室友RIPV1、RIPV2和RIPNG。前两者是用于ipv4,RIPng是用于ipv6。
其中版本1是有类路由协议,不携带子网掩码(也就是不支持VLSM可变长子网掩码和 CIDR无类别域间路由---两者的却别就是前者前者子网掩码往右边移动了,后者子网掩码往左边移动了),一广播的形式(255.255.255.255)发送报文;不支持认证。
版本2是无类路由协议,携带子网掩码(支持VLSM和CIDR),支持路由聚合;支持一广播或者是组播(224.0.0.9)方式发送报文,支持明文认证和MD5密文认证。
3.工作原理
(1)路由建立
路由器运行RIP后,会首先发送路由更新请求,收到请求的路由器会发送自己的RIP路由进行响应;网络稳定后,路由器会周期性发送路由更新信息。
(2)距离矢量的计算
RIP度量的单位是跳数,其单位是1,也就是规定每一条链路的成本为1,而不考虑链路的实际带宽、时延等因素,RIP最多允许15跳。
RIP利用度量来表示它和所有已知目的地间的距离。
当一个RIP更新报文到达时,接收方路由器和自己的RIP路由表中的每一项进行比较,并按照距离矢量路由算法对自己的RIP路由表进行修正。
(3)定时器
周期更新定时器:用来激发RIP路由器路由表的更新,每个RIP节点只有一个更新定时器,设为30s。每隔30s路由器会向其邻居广播自己的路由表信息。每个RIP路由器的定时器都独立于网络中其他路由器,因此它们同时广播的可能性很小。
超时定时器:用来判定某条路由是否可用。每条路由有一个超时定时器,设为180s。当一条路由激活或更新时,该定时器初始化,如果在180s之内没有收到关于那条路由的更新,则将该路由置为无效。
清除定时器:用来判定是否清除一条路由。每条路由有一个清除定时器,设为120s。当路由器认识到某条路由无效时,就初始化一个清除定时器,如果在120s内还没收到这条路由的更新,就从路由表中将该路由删除。
延迟定时器:为避免触发更新引起广播风暴而设置的一个随机的延迟定时器,延迟时间为1~5s。
(4)环路
当网络发生故障时,RIP网络有可能产生路由环路。可以通过水平分割、毒性反转、触发更新、抑制时间等技术来避免环路的产生。
毒性逆转(Poisoned Reverse)
毒性逆转实际上是一种改进的水平分割。
这种方法的运作原理是:路由器从某个接口上接收到某个网段的路由信息之后,并不是不往回发送信息了,而是发送,只不过是将这个网段的跳数设为无限大,再发送出去。
收到此种的路由信息后,接收方路由器会立刻抛弃该路由,而不是等待其老化时间到(Age Out)。这样可以加速路由的收敛。
触发更新
若网络中没有变化,则按通常的30秒间隔发送更新信息。但若有变化,路由器就立即发送其新的路由表。这个过程叫做触发更新。
抑制计时(holddown timer)
一条路由信息无效之后,一段时间内这条路由都处于抑制状态,即在一定时间内不再接收关于同一目的地址的路由更新。
如果,路由器从一个网段上得知一条路径失效,然后,立即在另一个网段上得知这个路由有效。这个有效的信息往往是不正确的,抑制计时避免了这个问题,而且,当一条链路频繁起停时,抑制计时减少了路由的浮动,增加了网络的稳定性。
水平分割
从一个接口学习到的路由信息将不在从这个接口发送出去同时也能减少路由更新信息占用的链路带宽资源
4.缺点
1).当网络出现故障时,要经过比较长的时间才能将此信息传送到所有的路由器。
2).收敛慢
3).路由选取到无限
4).不能检测路由环路
5).度量值只是跳跃计数
6).网络直径小(15个跳跃)
5.RIP配置
在ensp配置的rip路由协议
[Huawei]rip
[Huawei-rip-1]net 192.168.1.0
[Huawei-rip-1]net 192.168.2.0
[Huawei-rip-1]q 往后以此类推
基于思科的rip配置
Router(config)#router rip
Router(config-router)#net 192.168.1.0
Router(config-router)#net 192.168.2.0
Router# show ip protocols //查看路由协议的配置
Router(config)# router rip
Router(config-router)# version 2 //启用版本2
Router(config-router)# no auto-summary //关闭版本2的自动汇总