RIP
代表“Routing Information Protocol”。RIP 是一种供路由器在网络上交换路由信息的协议。它的主要功能是:1)确定在网络上路由数据的最高效方式;2)防止路由环路。
RIP 会维护一个路由表,其中列出了网络中所有可到达的路由器。每个路由器都使用此表来确定路由数据的最高效方式。RIP 采用距离矢量路由,根据路由器之间的方向和距离计算最佳路径。每个数据包都会被转发到适当的路由器,直到到达目的地。
RIP 还通过限制源地址与目的地址之间的“跳数”来防止无限路由环路。数据包每次从一个路由器转发到另一个路由器时,都会记录一次跳数。RIP 允许的最大跳数为 15。如果跳数达到 16,RIP 就会判定目的地不可达,并终止传输。
RIP 有三个不同的版本:
- RIPv1 - 于 1988 年标准化;使用“有类”路由,这种路由定义了 IP 类别,但不包含子网信息
- RIPv2 - 于 1993 年开发并于 1998 年标准化;使用“无类”路由并携带子网信息;支持 MD5 身份验证
- RIPng - 于 1997 年标准化;是支持IPv6的 RIPv2 扩展
NOTE: 大多数现代网络使用更新的路由方法例如 (OSPF(Open Shortest Path First)),而不是 RIP 来路由数据。
测试你的知识