RIP(路由信息协议)是一种动态路由协议,属于距离矢量型协议,通过跳数衡量到达目标网络的路径优劣。最大跳数为15,超过16跳即视为不可达,借此防止环路产生。该协议结构简单,适用于规模较小的网络环境,是早期局域网中常见的内部网关协议之一,配置方便但扩展性有限。
1、 RIP设置
2、 主类网络指采用自然掩码的网段,称为major-network。
3、 将IP地址12.1.1.0/24转换为网络地址12.0.0.0,实现子网聚合与路由优化。
4、 R1:
5、 启动RIP进程,进程号为1
6、 配置时指定使用RIP版本2,注意该版本与V1不兼容,无法互通。
7、 宣告直连主类网络 192.168.1.0,使其在路由表中可见并可被其他设备访问。
8、 设置静默接口,阻止RIP报文从此接口发出
9、 设置RIP认证
10、 支持明文或MD5加密方式进行认证,具体根据配置选择。
11、 标准MD5报文或非标准华为私有认证报文,用于常规与特殊认证场景。
12、 仅认证方式与密码一致的报文可相互传输。
13、 进入路由器接口e0/0/1配置模式,准备进行RIP协议相关设置。
14、 RIP水平分割功能默认在RIPv2中已开启,通常无需额外配置。
15、 配置RIP协议的毒性逆转功能,防止路由环路。
16、 启用毒性逆转时,无论是否开启水平分割,均以毒性逆转为准,水平分割将不再生效。
17、 建议开启毒性逆转,同时关闭水平分割功能。
18、 路由信息聚合
19、 查看RIP路由表的命令为:display rip 1 route。
20、 查看RIP协议邻居信息,使用命令display rip 1 neighbor。
21、 查看RIP接口详细信息,使用命令 display rip 1 interface Ethernet 0/0/0 verbose。
22、 运行机制:
23、 RIPv2消息
24、 配置完成的RIP路由器每30秒会自动向相邻路由器发送路由更新信息。
25、 报文中包含了其知晓的全部路由信息。
26、 RIPv2特性:支持VLSM与认证
27、 RIPv2路由更新采用组播方式,目标地址为224.0.0.9。
28、 RIPv2在发送路由更新时会携带子网掩码信息。
29、 采用UDP四层协议,端口号为520
30、 Rip版本差异解析
31、 发送v1,接收v1。
32、 发送与接收均为v2版本。
33、 默认启用RIP后为V1兼容模式,可发送V1报文,同时接收V1和V2报文,实现版本间的兼容通信。
34、 RIPv2使用224.0.0.9组播地址发送路由更新,而RIPv1则采用广播方式。
35、 RIPv2在发送路由更新时包含子网掩码信息,而RIPv1则不包含。
36、 RIPv2支持认证功能,RIPv1则不具备。
37、 RIPv2支持手动路由汇总,RIPv1则不支持该功能。
38、 RIP定时器
39、 路由更新周期:每30秒刷新一次。
40、 老化时间为180秒,期间路由表中的路由保持有效,超过180秒后,相关路由将自动从路由表中移除。
41、 当路由进入垃圾收集阶段后,持续时间为120秒。在此期间,该路由将从主路由表中移除,因此使用display ip routing-table命令无法查看到该条目。然而,该路由仍在RIP路由表中保留,通过display rip 1 route命令可发现其状态标志由RA变为RG。尽管不再出现在主路由表中,路由器仍会将该路由信息通告给相邻设备,并将其跳数(cost)设置为16,表示不可达。在垃圾收集的120秒内,若路由器仍未收到来自源端的更新消息,则彻底删除该路由条目,不再保留在任何表项中。这一机制确保网络在失去路径后能及时清除无效信息,防止错误转发。
42、 当设备接收到对端cost值为16的路由更新时,将进入120秒的抑制状态,并启动抑制定时器。
43、 在抑制定时器未超时时,即使收到路由开销小于16的更新,也将不予接受。
44、 Rip环路防护机制
45、 16跳无法到达
46、 水平分割:界限分明
47、 默认情况下,从某接口接收的路由信息不会再次通过该接口向外发送。
48、 RIPv2接口默认处于开启状态。
49、 毒性逆转现象
50、 RIPv1默认启用,RIPv2默认禁用。当接口启用毒性逆转后,会将从对端学习到的路由以度量值16重新发送回去,相当于将其标记为不可达,从而避免产生路由环路问题。
51、 抑制计时器设定为120秒
52、 路由聚合
53、 为降低路由器资源消耗,需缩小路由表规模,其中路由汇总是一种有效方法,可在不影响原有通信的前提下实现,所示。
54、 3.3.0.0至3.3.3.255的IP地址范围
55、 将相同前缀的位保留,不同位统一置零进行合并。
56、 进入千兆以太网接口0/0/0的配置模式,执行相关网络参数设置。
57、 Rip静默端口
58、 减少冗余更新报文发送,降低对用户端影响,节约链路带宽资源。
59、 所示,R1_E0/0/0接口连接内网,无需向内网用户发送RIP报文。
60、 将接口设为静默后,路由器不再通过该接口发送任何RIP更新信息。
61、 关闭Ethernet 0/0/0接口的RIP报文发送功能,防止协议消息向外传播。
