路由信息协议RIP
1:基于距离向量,以跳数为单位,所以认为好的路由就是距离最短的路由。
2:RIP规定一条路由最多只能包含15条路由,所以超过15就是不可达。RIP只能应用于小型网络。
3:RIP有三个特点:
-
和谁交换信息 相邻的路由器
-
交换什么信息 自己的路由表
-
什么时候交换信息 一般30秒
4层次:采用UDP端口号520的应用层协议
5:RIP的报文格式:
6 路由表的形成:路由表中的主要的信息就是:到达某个网络的距离,跳数,以及下一跳的地址
6:RIP中存在换消息传得慢的问题。又被叫做路由环路,这是距离向量算法的一个固有问题。可以采用多种措施来减少出线该问题的概率和危害,但不能完全克服。
a:限制最大的距离为15。
b:触发更新。当路由信息发生变化时,运行RIP的设备立即向邻居设备发送更新报文,而不是等待时间到了更新,从而缩短网络收敛的时间。华为设备上没有命令可以关闭触发更新功能。
c:水平分割。
普通的水平分割 | 毒性逆转的水平分割 |
---|---|
不说话 | 说话 |
说话好过不说话,但是增加路由开销 |
7:RIP定时器:
A:更新定时器:默认30秒发送一次。
B:无效定时器:它也是一个倒计时定时器,默认时间是180s,如果在无效定时器内没有收到邻居发送来的更新报文,则把该路由的度量值设置为16,并启动垃圾收集定时器。
C:垃圾收集定时器:默认时间120s,无效定时器的值为0时,该路由的度量值会被设置为16但路由器并不会立即删除这条无效路由,而是启动垃圾收集定时器。当垃圾收集定时器值为0时路由器才会删除这条无效路由。
8:RIP的弊端:
1.无子网概念
2.度量值单一
3.收敛时间长(当出现路由器或者链路故障后,需要很长时间回复,几分钟)
4.限制为小网络