为了克服RIP-1的一些缺陷,1993年发布了RIP-2协议。RIP-2在RIP-1的基础上做了一些改进和扩展,主要包括:支持VLSM:RIP-2可以支持变长子网掩码,极大提高了地址空间的利用率。 支持多播:RIP-2使用多播地址224.0.0.9来传播路由更新,减少了网络流量。认证机制:RIP-2引入了认证机制,提高了安全性,防止非法路由器加入网络。 支持其他地址族:RIP-2不仅支持IPv4,还支持IPv6等其他地址族。扩展属性:RIP-2在路由表条目中增加了一些扩展属性,如路由标记、下一跳地址等,提供了更丰富的路由信息。 RIP-2不仅支持IPv4,还支持IPv6等其他地址族。这使得RIP-2在现代异构网络中的适用性更强。子网掩码支持RIP-1不支持可变长子网掩码(VLSM),只能使用固定长度的子网掩码。 RIP-1和RIP-2的配置和调优RIP-1和RIP-2的基本配置都包括在路由器接口上启用RIP路由协议,并指定要advertise的网络。
RIP版本差异 RIP有两个版本:RIP-1和RIP-2。 RIP-1是有类别路由协议(Classful Routing Protocol),它只支持以广播方式发布协议报文。 RIPng与RIP的异同点 报文的不同 1.路由信息中的目的地址和下一跳地址长度不同 RIP-2报文中路由信息的目的地址和下一跳地址只有 32比特,而 RIPng均为 128比特。 3.报文格式不同 RIP-2报文结构如图 1所示,由头部(Header)和多个 RTE 组成。 图1 RIP-2报文 RIPng报文结构如图 2所示。 与 RIP-2一样,RIPng报文也是由 Header和多个 RTE 组成。 图4 IPv6前缀 RTE格式 4,报文的发送方式不同 RIP-2 可以根据用户配置采用广播或组播方式来周期性地发送路由信息;RIPng 使用组播方式周期 性地发送路由信息。
配置思路 由于要在小型网络中实现设备的网络互连,所以推荐配置RIP-2路由协议。 配置各接口IP地址,使网络可达。 在各路由器上使能RIP,基本实现网络互连。 在各路由器上配置RIP-2版本,提升RIP路由扩展性能。 操作步骤 配置各路由器接口的IP地址 配置RouterA。 配置RIP的版本 在RouterA上配置RIP-2。 [RouterA] rip [RouterA-rip-1] version 2 [RouterA-rip-1] quit 在RouterB上配置RIP-2。 [RouterB] rip [RouterB-rip-1] version 2 [RouterB-rip-1] quit 在RouterC上配置RIP-2。
端口号520 3、周期性以广(组)播向邻居发送更新 4、做完整更新,将整个路由表的信息传递给邻居 5、Metric(度量值)只跟跳数有关 6、只支持等价的负载均衡 RIP 有两个版本:RIP-1 和 RIP
RIP-2支持路由聚合,因为RIP-2报文携带掩码位,所以支持子网划分。 最后上两张从网上截的图,有兴趣可以深入学习研究:
blackhole ] RIP 协议配置命令行列表 操作 命令 启动 RIP,进入 RIP 视图 rip 在指定的网络接口上应用 RIP network network-address 指定接口的 RIP 版本为 RIP -2 rip version 2 [ broadcast 接口视图下对 RIP-2 进行通用的 MD5 认证 rip authentication-mode md5 usual key-string Rip
blackhole ] RIP 协议配置命令行列表 操作 命令 启动 RIP,进入 RIP 视图 rip 在指定的网络接口上应用 RIP network network-address 指定接口的 RIP 版本为 RIP -2 rip version 2 [ broadcast 接口视图下对 RIP-2 进行通用的 MD5 认证 rip authentication-mode md5 usual key-string Rip
RIP协议适用于中小型网络,有RIP-1和RIP-2。
224.0.0.4 dvmrp路由器 224.0.0.5 所有ospf路由器 224.0.0.6 ospf DR/BDR 224.0.0.7 st路由器 224.0.0.8 st主机 224.0.0.9 rip
4)支持使用组播方式发送更新报文,只有RIP-2路由器才能收到协议报文,减少资源消耗。 5)支持对协议报文进行验证,并提供明文验证和MD5验证两种方式,增强安全性。
按应用范围的不同,路由协议可分为两类: 1.在一个 AS 内的路由协议称为内部网关协议,内部网关路由协议有以下几种:RIP-1,RIP-2,IGRP,EIGRP,IS-IS 和 OSPF。
按应用范围的不同,路由协议可分为两类: 1.在一个 AS 内的路由协议称为内部网关协议,内部网关路由协议有以下几种:RIP-1,RIP-2,IGRP,EIGRP,IS-IS 和 OSPF。
如果使用RIP-2,可以通过no auto-summary命令关闭路由汇总功能。当你需要将子网路由广播出去时,可以关闭路由 汇总功能。 示例 将接口Serial1/0上RIP版本设为RIP-2并关闭路由汇总功能: router rip version 2 no auto-summary 相关命令 version 1.1.2 缺省 接收RIP-1和RIP-2的分组。 命令模式 接口配置态 使用说明 使用这条命令可以覆盖由version 指定的RIP的缺省行为,该命令只能应用于正在被配置的接口。 2 指定版本为RIP-2。 缺省 按照在每个端口上的配置,接收RIP-1和RIP-2的分组,但只发送RIP-1的分组。 示例 下面例子使软件发送和接收RIP-2的分组。
224.0.0.1 子网中的所有系统224.0.0.2 子网中所有的路由器224.0.0.4 DVMRp路由器224.0.0.5 所有OSPF路由器224.0.0.6 OSPF指定路由器224.0.0.9 Rip