设为首页收藏本站language 语言切换
查看: 1850|回复: 0
收起左侧

[分享] 网络入门必学:RIP路由协议配置详解,附华为设备完整命令

[复制链接]
发表于 2026-6-17 10:02:50 | 显示全部楼层 |阅读模式
本帖最后由 小乔 于 2026-6-17 10:15 编辑

【网络入门】RIP路由协议配置实战:两台路由器实现全网互通(华为设备)

一、什么是RIP路由协议?

RIP(Routing Information Protocol,路由信息协议)是一种基于距离矢量(Distance-Vector)算法的动态路由协议。它通过跳数(Hop Count)作为度量值来衡量到达目的网络的距离,最大跳数为15跳,16跳表示不可达。

RIP是最早出现的动态路由协议之一,虽然现在大型网络中已经很少使用,但对于学习路由原理、备考HCIA/CCNA认证来说,RIP仍然是必须掌握的基础知识。

RIP的两种版本:
RIPv1:有类路由协议,不支持子网掩码,不支持认证
RIPv2:无类路由协议,支持子网掩码(VLSM),支持明文/MD5认证,支持组播更新(224.0.0.9)
本配置使用RIPv2(version 2),更加常用和灵活


二、组网需求与场景描述

某小型企业网络需要实现全网互通,网络拓扑如下:
RouterA 连接左侧局域网(VLAN10,网段192.168.1.0/24)
RouterB 连接右侧局域网(VLAN20,网段172.16.1.0/24)
两台路由器通过10.1.1.0/24网段互连
要求通过RIP路由协议,使两台主机之间能够互通

为什么选择RIP?
小型网络(<15跳),配置简单,适合初学者
无需复杂的区域划分和算法理解
是学习动态路由协议的“入门级”协议


三、配置思路

1. 配置各路由器接口的IP地址
2. 配置各主机的缺省网关
3. 在两台路由器上使能RIP协议
4. 指定RIP版本为RIPv2
5. 使用network命令宣告直连网段
6. 验证路由表和网络连通性

四、完整配置命令与逐条注释

1. RouterA 配置


  1. # 配置连接VLAN10的接口IP(作为PC1的网关)
  2. interface GigabitEthernet1/0/0
  3. ip address 192.168.1.1 255.255.255.0

  4. # 配置连接RouterB的接口IP
  5. interface GigabitEthernet2/0/0
  6. ip address 10.1.1.1 255.255.255.0

  7. # ==================== RIP配置 ====================
  8. # 创建RIP进程,进程号为1
  9. rip 1
  10. # 指定全局RIP版本为2(支持子网掩码、VLSM、组播更新)
  11. version 2
  12. # 在直连网段192.168.1.0(自然网段)使能RIP
  13. network 192.168.1.0
  14. # 在直连网段10.0.0.0(自然网段)使能RIP
  15. # 注意:network命令只能使用自然网段地址
  16. network 10.0.0.0

  17. return
复制代码


2. RouterB 配置


  1. # 配置连接VLAN20的接口IP(作为PC2的网关)
  2. interface GigabitEthernet1/0/0
  3. ip address 172.16.1.1 255.255.255.0

  4. # 配置连接RouterA的接口IP
  5. interface GigabitEthernet2/0/0
  6. ip address 10.1.1.2 255.255.255.0

  7. # ==================== RIP配置 ====================
  8. # 创建RIP进程,进程号为1
  9. rip 1
  10. # 指定全局RIP版本为2
  11. version 2
  12. # 在直连网段172.16.0.0(自然网段)使能RIP
  13. network 172.16.0.0
  14. # 在直连网段10.0.0.0(自然网段)使能RIP
  15. network 10.0.0.0

  16. return
复制代码


3. 主机与交换机配置


  1. # 各主机配置缺省网关
  2. VLAN10内的主机(PC1)默认网关:192.168.1.1
  3. VLAN20内的主机(PC2)默认网关:172.16.1.1

  4. # 配置各交换机,使得各主机能与其网关路由器互通
复制代码


五、RIP工作原理详解

RIP路由更新与防环机制:
定期更新:RIP每隔30秒向邻居发送完整的路由表
水平分割(Split Horizon):从一个接口学到的路由,不会从该接口再发回去
毒性逆转(Poison Reverse):将失效路由的跳数设为16(不可达)并通告给邻居
触发更新(Triggered Update):网络发生变化时立即发送更新,不等30秒周期


RIPv2的改进:
支持VLSM(可变长子网掩码),告别有类路由限制
支持组播更新(224.0.0.9),减少广播域内无关设备处理
支持明文认证和MD5认证,提高安全性
支持路由标记(Route Tag),便于路由策略控制


六、关键配置参数说明

配置项RouterARouterB说明
RIP进程号11进程号只在本地有效,两端可以不同
RIP版本version 2version 2必须一致(推荐使用RIPv2)
宣告网段192.168.1.0 10.0.0.0172.16.0.0 10.0.0.0宣告直连的主类网段
接口IP192.168.1.1/24 10.1.1.1/24172.16.1.1/24 10.1.1.2/24确保接口IP正确配置


特别注意:
network命令必须使用自然网段地址(如10.0.0.0,而不是10.1.1.0)
RIP支持的最大跳数为15跳,超过15跳视为不可达
RIPv1和RIPv2的报文格式不同,版本必须一致才能建立邻居
配置RIP后,默认会自动汇总路由,如需关闭请使用undo summary


七、验证配置结果

验证命令:

  1. display rip 1 route           # 查看RIP路由表
  2. display ip routing-table      # 查看完整的IP路由表
  3. ping 172.16.1.1               # 测试与对端网关的连通性
复制代码


预期验证结果:

1. 查看RouterA的RIP路由表:

  1. [RouterA] display rip 1 route

  2. Route Flags: R - RIP, T - TRIP
  3. -------------------------------------------------------------------------------
  4. Peer 10.1.1.2 on GigabitEthernet2/0/0
  5.      Destination/Mask        Nexthop       Cost   Tag   Flags   Sec
  6.      172.16.0.0/24           10.1.1.2       1      0       R      48
  7. # RouterA通过RIP学习到了172.16.1.0/24网段,下一跳为10.1.1.2
复制代码


2. 查看RouterA的完整路由表:

  1. [RouterA] display ip routing-table

  2. Destination/Mask    Protocol  Preference  NextHop         Interface
  3. 192.168.1.0/24      Direct    0           192.168.1.1     GE1/0/0
  4. 10.1.1.0/24         Direct    0           10.1.1.1        GE2/0/0
  5. 172.16.1.0/24       RIP       100         10.1.1.2        GE2/0/0
  6. # RIP路由的优先级为100(华为设备默认值)
复制代码


3. 连通性测试:
PC1(192.168.1.2)ping PC2(172.16.1.2)→ 应通
PC1 ping RouterB(10.1.1.2)→ 应通
PC2 ping RouterA(10.1.1.1)→ 应通

八、RIP配置中的常见问题(排障指南)

故障现象可能原因解决方法
RIP邻居无法建立版本不一致或网络不通检查两端version是否一致,直连链路是否可达
路由表中没有学习到对端路由network宣告错误或版本不匹配检查是否使用了自然网段宣告(如10.0.0.0而非10.1.1.0)
主机ping不通对端主机网关配置错误检查PC的默认网关是否指向正确的路由器接口IP
RIP路由跳数过大网络中存在环路或次优路径检查是否存在多条路径,确认没有环路


九、配置注意事项

关键点提醒:
正确配置各路由器各接口的IPv4地址,确保直连链路互通
两个路由器互连接口地址必须在同一网段
在各主机上正确配置缺省网关
使用network命令使能RIP的网络地址时,必须是自然网段的地址(如10.0.0.0,而不是10.1.1.0)
RIP版本建议使用RIPv2,避免v1不支持子网掩码的问题


十、RIP的优缺点与适用场景

&#9989; RIP的优点:
配置简单,易于理解和维护
占用CPU和内存资源少
适合小型网络(<15跳)
是学习动态路由原理的入门协议


RIP的缺点:
最大跳数限制为15跳,不适合大型网络
收敛速度慢(30秒更新周期)
存在路由环路风险(需要水平分割等机制辅助)
以跳数为度量值,不考虑带宽和延迟


适用场景:
小型企业网络(<15台路由器)
网络初学者实验环境
HCIA/CCNA认证考试的基础实验
对收敛速度要求不高的稳定网络


十一、总结

本文通过RIP路由协议实现了两台路由器之间的动态路由学习,使两台主机能够互通。RIP虽然是一个“古老”的协议,但对于理解动态路由的基本概念、距离矢量算法的原理有着不可替代的作用。

核心配置要点:配置接口IP → 使能RIP → 指定版本 → 宣告直连网段 → 验证路由表,就是这么简单。

对于准备参加网络认证考试(如HCIA、CCNA)的朋友来说,RIP是必须掌握的基础内容,希望本文能帮助你快速上手!

互动提问

各位坛友,你学习路由协议是从RIP开始的吗?在实际工作中,你还见过哪些还在使用RIP的网络?欢迎留言分享!

--- 鸿鹄论坛,一路同行 ---

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?论坛注册

x
您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2026-8-17 06:46 , Processed in 0.071810 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表