RIP 的工作原理 RIP(Routing information Protocol,路由信息协议)是应用较早、使用较普遍的内部网关协议(Interior Gateway Protocol,IGP),适用于小型同类网络的一个自治系统(AS)内的路由信息的传递
RIP协议是基于距离矢量算法(Distance Vector Algorithms,DVA)的
它使用“跳数”,即 metric来衡量到达目标地址的路由距离
文档见 RFC1058、RFC1723
它是一个用于路由器和主机间交换路由信息的距离向量协议,目前最新的版本为 v4,也就是RIPv4
至于上面所说到的“内部网关协议”,我们可以这样理解
由于历史的原因,当前的 INTERNET 网被组成一系列的自治系统,各自治系统通过一个核心路由器连到主干网上
而一个自治系统往往对应一个组织实体(比如一个公司或大学)内部的网络与路由器集合
每个自治系统都有自己的路由技术,对不同的自治系统路由技术是不相同的
用于自治系统间接口上的路由协议称为“外部网关协议”,简称 EGP (Exterior Gateway Protocol);而用于自治系统内部的路由协议称为“内部网关协议”,简称 IGP
内部网关与外部网关协议不同,外部路由协议只有一个,而内部路由器协议则是一族
各内部路由器协议的区别在于距离制式(distance metric, 即距离度量标准)不同,和路由刷新算法不同
RIP协议是最广泛使用的IGP类协议之一,著名的路径刷新程序 Routed便是根据 RIP实现的
RIP协议被设计用于使用同种技术的中型网络,因此适应于大多数的校园网和使用速率变化不是很大的连续线的地区性网络
对于更复杂的环境,一般不使用RIP协议
RIP工作原理 RIP协议是基于Bellham-Ford(距离向量)算法,此算法1969年被用于计算机