前言
RIP是Routing Information Protocol(路由信息协议)的简称。RIP是一种基于距离矢量(Distance-Vector)算法、简单的内部网关协议,主要应用于规模较小、可靠性要求较低的网络,对于环境复杂的大型网络,一般不使用RIP协议
RIP原理描述
- RIPv1
RIPv1报文结构:
(1)RIP每条信息包含两个部分,分别为Header和Router Entries。其中Header包含Command和Version。Route Entries最多包含25条路由条目,每个路由条目包含Address Family、Identifier、目的网段的IP地址和条数。
(2)各个字段解释如下:
Command:取值为1时表示该消息为请求消息;取值为2时表示该消息为响应消息
Version:取值1、2,表示RIP消息版本为RIPv1或者RIPv2
Address family identifier:对于IPv4协议,该字段值为2。当该消息是对整张路由表的请求消息时,该字段值为0。