RIP 协议是什么?RIP 的工作原理、以及缺点?

参考答案

1  RIP 协议

  • RIP 是一种基于距离矢量(Distance-Vector)算法的协议,又称动态路由选择协议(网络层协议)。它使用跳数(Hop Count)作为度量来衡量到达目的网络的路由距离。
  • RIP 通过 UDP 报文进行路由信息的交换,使用的端口号为 520 。

2   RIP 工作原理

RIP 路由协议使用“更新(UNPDATES)”和“请求(REQUESTS)”这两种分组来传输信息。

每个具有 RIP 协议功能的路由器,每隔 30 秒用 UDP 520 端口给与之直接相连的机器广播更新信息。并在( 用“路程段数”(即“跳数”)作为网络距离的尺度。每个路由器给相邻路由器发出路由信息时,都会给每个路径加上内部距离。

路由器的收敛机制:

  • 任何距离向量路由选择协议(如RIP)都有一个问题,路由器不知道网络的全局情况,必须依靠相邻路由器来获取网络的可达信息。
  • 由于路由选择更新信息在网络上传播慢,距离向量路由选择算法有一个慢收敛问题,这个问题将导致不一致性产生。

RIP 路由收敛机制带来的一些问题:

  • 记数到无穷大机制: RIP协议允许最大跳数为15。大于15的目的地被认为是不可达。 当路径的跳数超过15,这条路径才从路由表中删除。
  • 水平分割法: 路由器不向路径到来的方向回传此路径。当打开路由器接口后,路由器记录路径是从哪个接口来的,并且不向此接口回传此路径。
  • 破坏逆转的水平分割法: 忽略在更新过程中从一个路由器获取的路径又传回该路由器。
  • 保持定时器法: 防止路由器在路径从路由表中删除后一定的时间内(通常为180秒)接受新的路由信息。 保证每个路由器都收到了路径不可达信息。
  • 触发更新法: 当某个路径的跳数改变了,路由器立即发出更新信息,不管路由器是否到达常规信息更新时间都发出更新信息。

3  RIP 的缺点

  • 由于15跳为最大值,RIP只能应用于小规模网络;
  • 收敛速度慢;
  • 根据跳数选择的路由,不一定是最优路由。

以上,是网络安全面试题【RIP 协议是什么?RIP 的工作原理、以及缺点?】的参考答案。

输出,是最好的学习方法

欢迎在评论区留下你的问题、笔记或知识点补充~

—end—

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧