RIP(Routing information protocol)路由信息协议

一、RIP协议概述

RIP(Routing Information Protocol)是一种基于距离矢量算法的内部网关协议(IGP),使用UDP 520端口进行通信。RIP协议通过跳数(Hops)作为度量标准,最大跳数为15跳,超过16跳的路由被视为不可达。 协议特点:

  • 周期性更新路由表(默认30秒)
  • 支持等价负载均衡
  • 采用多种防环机制
  • 适用于中小型网络环境

二、RIP版本对比

特性维度RIP v1RIP v2
协议类型有类路由协议无类路由协议
更新方式广播(255.255.255.255)组播(224.0.0.9)
子网掩码不携带掩码携带掩码
VLSM支持不支持支持
认证功能不支持支持明文/MD5认证
自动汇总默认开启且不可关闭可手动关闭
路由标记不支持支持Route Tag
下一跳属性有next-hop属性

三、防环机制

1. 水平分割(Split Horizon)

  • 原理:从某个接口学到的路由,不会从该接口再发回给邻居路由器
  • 作用:减少带宽消耗,防止路由环路
  • 实现方式
    • 广播网/P2P/P2MP网络:按接口进行水平分割
    • NBMA网络:按邻居进行水平分割

2. 毒性逆转(Poison Reverse)

  • 原理:从某个接口学到路由后,将该路由的开销设置为16(不可达),并从原接口发回邻居
  • 作用:清除对方路由表中的无用路由,防止环路
  • 优先级:如果同时配置水平分割和毒性逆转,只有毒性逆转生效

3. 触发更新(Triggered Update)

  • 原理:路由信息发生变化时,立即向邻居发送更新报文,不等待周期性更新
  • 作用:缩短网络收敛时间,避免路由震荡

4. 其他防环机制

  • 最大跳数限制(16跳)
  • 路由毒化(Route Poisoning)
  • 抑制定时器(Hold-down Timer)

四、计时器机制

计时器类型默认时间功能说明
更新计时器30秒周期性发送路由更新报文
老化计时器180秒未收到更新则标记路由为不可达
垃圾回收计时器120秒标记为不可达后,等待该时间后删除路由
抑制定时器180秒防止路由震荡,期间不接收该路由更新

五、基础配置命令

1. 启动RIP进程

# 华为设备
[HUAWEI] rip 1
[HUAWEI-rip-1] version 2
[HUAWEI-rip-1] network 192.168.1.0
[HUAWEI-rip-1] undo summary  # 关闭自动汇总

2. 配置认证

# 明文认证
[HUAWEI-rip-1] rip authentication-mode simple
[HUAWEI-rip-1] rip authentication-key-cipher password

# MD5认证
[HUAWEI-rip-1] rip authentication-mode md5
[HUAWEI-rip-1] rip authentication-key-cipher password

3. 路由汇总

# 手工汇总
[HUAWEI-rip-1] summary-address 192.168.0.0 255.255.0.0

4. 被动接口

# 禁止接口发送RIP更新
[HUAWEI-rip-1] silent-interface GigabitEthernet0/0/1

5. 单播邻居

# 配置单播更新
[HUAWEI-rip-1] peer 192.168.1.2

六、高级特性

1. 负载均衡

# 配置最大负载均衡路径数(默认4条)
[HUAWEI-rip-1] maximum load-balancing 6

2. 调整定时器

# 调整更新、老化、垃圾回收时间
[HUAWEI-rip-1] timers rip 30 180 120

3. 默认路由注入

# 发布默认路由
[HUAWEI-rip-1] default-route originate

4. 路由重分布

# 重分布静态路由
[HUAWEI-rip-1] import-route static

七、验证命令

# 查看RIP路由表
display rip routing-table

# 查看RIP邻居
display rip neighbor

# 查看RIP进程信息
display rip process-id

# 查看BFD会话
display rip bfd session

八、注意事项

  1. 版本一致性:全网路由器需使用相同RIP版本(v1或v2)
  2. 网络宣告:使用主类网络地址(如192.168.0.0,而非192.168.1.0)
  3. 定时器调整:需全网设备配置一致,否则可能导致路由不稳定
  4. 收敛速度:RIP收敛较慢,不适用于大型复杂网络
  5. 跳数限制:最大15跳,超过即不可达,限制网络规模

九、适用场景

  • 中小型网络环境
  • 网络结构简单、设备性能较低的场景
  • 对收敛速度要求不高的网络
  • 学习路由协议的基础环境

总结:RIP协议虽然简单易用,但由于跳数限制和收敛速度慢等局限性,在现代复杂网络中应用有限,更多用于学习路由协议的基础概念和防环机制。


作 者:南烛
链 接:https://www.itnotes.top/archives/1098
来 源:IT笔记
文章版权归作者所有,转载请注明出处!


上一篇
下一篇