RIPng介绍
定义
RIPng(RIP next generation,下一代RIP协议)是对原来的IPv4网络中RIP version 2协议在IPv6网络上的扩展,大多数RIP的概念都可以应用于RIPng。
RIPng协议是基于D-V(Distance Vector,距离矢量)算法的路由协议,用跳数来衡量到达目的主机的距离(也称为度量值或开销)。在RIPng协议中,从一个设备到其直连网络的跳数为0,到通过另一台设备可达的网络的跳数为1,如此类推,当跳数大于或等于16时,目的网络或主机就被定义为不可达。
为了在IPv6网络中应用,RIPng对原有的RIP协议进行了修改:
UDP端口号:使用UDP的521端口(RIP使用520端口)发送和接收路由信息。
组播地址:使用FF02::9作为链路本地范围内的RIPng设备组播地址。
前缀长度:目的地址使用128比特的前缀长度(掩码长度)。
下一跳地址:使用128比特的IPv6地址。
源地址:使用链路本地地址FE80::/10作为源地址发送RIPng路由信息更新报文。
目的
RIPng是为了支持IPv6而对RIP协议进行的扩展。