什么叫 RIP(路由信息协议)
RIP是一种路由协议,用于 Internet 协议(IP)或网际数据包交换(IPX)在网际网络上进行动态路由器之间交换路由信息,路由信息协议(RIP)设计于 1980 年,旨在与 Xerox 网络系统(XNS)协议套件一起使用,但目前最常用于中小型 TCP/IP 网际网络。
最初的流行是因为它包含在其中 Berkeley BSD UNIX 平台的 4.2 版中。它受 Microsoft Windows NT Server 和 Microsoft Windows 2000 Server 支持,并已作为路由表维护协议(RTMP)适应 AppleTalk 网络系统。
RIP 基于间距矢量路由算法,这是几种常见的路由算法之一,用于通过网络动态计算每条可能路径的成本或测量。TCP/IP 和 IPX/SPX 网络网络已经实施 RIP,分别作为 IP 的 RIP 和 IPX 的 RIP。RIP 专为域内路由(平面路由空间或路由域内路由)而设计。
开启 RIP 路由器中的路由表是根据目标网络的跳点数计算的。RIP 路由器在计算路由成本时不使用其他路由指标,如负载、带宽、延迟或最大传输模块(MTU)。RIP 路由器的路由表包括网络上每个目标网络的每个路径的跳点成本。
TCP/IP 支持在线网络 RIP 路由器的使用 RIP 通告,每 30 秒通过用户信息报告协议(UDP)端口 520 广播其完整的路由表。你可能会认为这将增加数据流量的成本,但这些信息是广播信息,所以它们只在整个本地网络中传播,只由具有本地网络路由接口的路由器接收。RIP 不支持多路径路由。若路由表单个网络网络。 ID 有多条路由,则 RIP 存储具有最低指标(到目的地的跃点数)的路由。
Microsoft Windows NT 支持 TCP/IP(RIP 代表 IP)和NWLink IPX/SPX 适配传送(RIP 代表 IPX)。RIP 有两个版本:
• RIP 版本 1:在请求注解(RFC) 1058中定义。
• RIP 版本 2:在RFC 1723中定义。RIP 版本 2通过支持和 RIP 版本 1的完全向后兼容性扩展 RIP。允许路由表信息选择性多播 224.0.在0.9的多播地址中, RIP 公告包括子网掩码值和简单的密码保护,以避免流氓 RIP 路由器劫持数据流量。
可以接收 RIP 广播但不能发送广播的支持 RIP 路由器被称为静默 RIP 路由器。
当 RIP 当路由器决定是否沿着特定的路由转发数据包时,它不能考虑实时网络参数,如拥堵、延迟或路由器负载。如果您想动态地考虑这些实时网络参数,请优先考虑开放的最短路径(OSPF)但请注意,协议的实施, OSPF 相当复杂,可能需要升级当前路由器。
假如开启 RIP 网络网络包含较慢的网络网络 WAN 网络之间的链接和快速局域网(LAN)如果链接,则可以分配大于 1的 WAN 链接跳点值,以补偿其较慢的速度。例如,您可以为两个网络之间的网络进行补偿。 T1 链接分配跳点记数 3 或 4.然而,随机两个网络之间的总跃点记数仍必须小于等于而且只有当网络拓扑涉及到快速时, LAN 和慢速 WAN 当链路网格复杂时,这种设备是有意义的。
RIP是一个简单、历史悠久的动态路由协议,适用于小型网络场景,但在现代大型网络中,因其效率和限制问题,已经逐渐被更先进的路由协议(如OSPF和BGP)所取代。