1.RIP协议概述
RIP(Routing Information Protocol,路由信息协议)是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。
RIP 被定义为距离矢量路由协议,而距离矢量路由协议的根本特征就是自己的路由表是完全从其它路由器学来的,并且将收到的路由条目一丝不变地放进自己的路 由表,以供数据转发。正因为如此,对于路由是否正确,对于目标是否可达,RIP全然不知。
“距离”的定义 :
从一路由器到直接连接的网络的距离定义为 1。
从一个路由器到非直接连接的网络的距离定义为所经过的路由器数加 1。
RIP 使用跳数作为 metric,跳数就是到达目标网络所需要经过的路由器个数,因为直连网络不需要经过任何路由器,所以直连网络的 metric 为 0。RIP 所支持网络的最大跳数为 15,也就是 metric 值最大为 15,一但大于 15,如 16,被 RIP 认为目标不可达,由此可见,RIP 并不适合大型网络。
RIP协议的管理距离为120。当路由表中出现了多条目标网段、子网掩码相同的路由信息时,优先选择管理距离小的协议所生成的路由信息。
按照协议的特点进行分类:
距离矢量型:RIP EIGRP (高级距离矢量型路由协议)
链路状态型:OSPF ISIS
按照是否传递网络掩码迚行分类:
有类别路由协议:不传递网络掩码(RIPV1)
无类别路由协议:传递网络掩码(其他)
RIP :路由信息协议,工业标准协议
基本特行描述:
1.按照使用范围分类:IGP
2.按照算法特点分类:距离矢量型协议,算法贝尔曼-福特
3.按照是否传递网络掩码:RIPV1不携带,RIPV2携带
4.封装:RIP协议基于UDP封装,UDP端口号520
RIP协议的三个要素:
(1)仅和相邻路由器交换信息。
(2)交换的信息是当前本路由器所知道的全部信息,即自己的路由表。RIP交换的是本路由器上完整的路由表。
(3)按固定的时间间隔交换路由信息,例如,每隔 30 秒
总结:RIPV1:有类别的距离矢量型网络;RIPV2:无类别的距离矢量型路由协议
RIP 协议版本:分为三个版本,RIPV1、RIPV2为IPV4服务;RIPNG为IPV6提供服务
工作原理:周期性収送路由信息,传递路由,周期时间默认为30s;
消息数据包:request (请求),response(响应)
消息数据収送目标地址:RIPV1(255.255.255.255),RIPV2(224.0.0.9)
RIP协议默认优兇机值:100(可以修改)
RIP协议cost开销值:默认值为0,路由信息每传递一次,值增加1,最大15,16代表不可达。
2. RIP协议工作原理及流程
RIP协议工作流程图
RIP协议关键机制:
1.水平分割机制:通过一个接口接收的路由丌能再从诠接口转収出去
2.毒性逆转水平分割机制:
3.RIP协议计时器:思科:更新 (30) 无效(180) 抑制(180) 刷新(240)
华为:更新 (30) 无效 (180) 回收(120)
RIP协议优缺点&#x