动态路由RIP详解
创作时间:
作者:
@小白创作中心
动态路由RIP详解
引用
CSDN
1.
https://blog.csdn.net/qq_32543885/article/details/146344520
动态路由协议RIP(Routing Information Protocol)是一种广泛使用的内部网关协议(IGP),主要用于小型同构网络中的路由信息交换。本文将详细介绍RIP的基本概念、工作原理、配置方法以及相关术语,帮助读者全面了解这一重要的动态路由协议。
什么是动态路由
动态路由区别于静态路由,动态路由通过路由协议实现路由器之间的信息共享和协同决策,自动计算(占用系统资源)和更新数据传输路径的技术。
什么是RIP
Routing Information Protocol,是一种距离矢量协议(Distance Vector Protocol) 的动态路由协议,属于内部网关协议(Interior Gateway Routing Protocol,IGP),适用于小型同构网络。其核心是通过跳数(Hop Count)作为路径选择的度量值(Cost),其最大跳数为15跳。使用UDP520端口进行协议传输。RIP的优先级是100。
RIP有三个版本,即RIPv1(RFC1058)和RIPv2(RFC2453),(RIPng支持IPv6的RIP版本RFC2080)版本区别如下
特性 | RIPv1 | RIPv2 |
|---|---|---|
路由类型 | 有类路由(Classful) | 无类路由(Classless) |
子网掩码支持 | 不支持VLSM/CIDR | 支持VLSM/CIDR |
更新方式 | 广播(255.255.255.255) | 组播(224.0.0.9) |
认证机制 | 无 | 支持明文或MD5认证 |
RIP的优缺点如下
优点 | 缺点 |
|---|---|
配置简单,易于部署 | 最大15跳,仅适合小型网络 |
资源消耗低(CPU/内存占用小) | 收敛速度慢(依赖定时更新) |
兼容性好 | 浪费带宽(周期性发送完整路由表) |
RIP2支持认证和CIDR | 不支持复杂策略(高级配置如基于带宽选路) |
RIP工作流程
- 初始化:路由器启动后,向直连路由网络发送请求报文;
- 路由交换:邻居路由器回复完整的路由表;
- 更新路由表:根据跳数计算最佳路径,更新本地路由表;
- 周期维护:每30秒广播路由表,检测网络变化。
RIP基础术语
RIP三个表
- 路由表
- 邻居表
- 数据表
跳数(Hop Count)
数据包从源到目的需要经过的路由器数量,即直连网络的跳数为0,没经过一台路由器跳数+1。跳数是RIP的唯一度量标准。
路由更新 (Routing Update)
- 周期性更新:默认每秒30秒广播/组播完整的路由表。
- 触发更新:网络拓扑变化时立即发送更新,加速收敛。
防环机制
- 水平分割(Split Horizon):禁止从某接口收到的路由信息再通过该接口发送,避免环路。
- 毒性逆转(Poison Reverse):将失效路由的跳数标记为16,主动通告给邻居。
- 抑制定时器(Hold-Down Timer):路由失效后,在180秒内忽略该路由的更新,防止错误信息被接受。
定时器(Timers)
- 更新定时器(Update Timer):30秒(发送路由表的周期)
- 失效定时器(Invalid Timer):180秒(路由为更新后标记为不可达)
- 抑制定时器(Hold-Down Timer):180秒(抑制失效路由的时间)
- 刷新定时器(Flush Timer):240秒(彻底删除失效路由的时间)
- 老化计时器(Age Timer):180S
- 垃圾回收计时器(Garbage-Collect Timer):120s
自动汇总(Auto-Summary)
RIPv1 默认开启的功能,将子网路由汇总为有类主网地址(如10.0.0.0/24汇总为10.0.0.0/8。自动汇总会导致不连续的子网通信故障,RIPv2建议关闭该功能(undo auto-summary)
被动接口(Passive Interface)
禁止从指定接口发送RIP更新,仅接受更新(常用于丽娜姐终端设备的接口)。
RIP配置
华为RIP配置
拓扑结构
# AR1
[AR1]interface LoopBack 0
[AR1-LoopBack0]ip add 1.1.1.1 32
[AR1-LoopBack0]int g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 12.0.0.1 24
[AR1-GigabitEthernet0/0/0]quit
[AR1]rip
[AR1-rip-1]version 2
[AR1-rip-1]network 1.0.0.0
[AR1-rip-1]network 12.0.0.0
# AR2
[AR2]interface LoopBack 0
[AR2-LoopBack0]ip add 2.2.2.2 32
[AR2-LoopBack0]int g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 12.0.0.2 24
[AR2-GigabitEthernet0/0/0]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip add 23.0.0.1 24
[AR2-GigabitEthernet0/0/1]quit
[AR2]rip
[AR2-rip-1]version 2
[AR2-rip-1]network 2.0.0.0
[AR2-rip-1]network 12.0.0.0
[AR2-rip-1]network 23.0.0.0
# AR3
[AR3]interface LoopBack 0
[AR3-LoopBack0]ip add 3.3.3.3 32
[AR3-LoopBack0]int g0/0/0
[AR3-GigabitEthernet0/0/0]ip add 23.0.0.2 24
[AR3-GigabitEthernet0/0/0]quit
[AR3]rip
[AR3-rip-1]version 2
[AR3-rip-1]network 3.0.0.0
[AR3-rip-1]network 23.0.0.0
华为RIP信息查看
华为RIP路由表信息
[AR1]dis rip 1 route
华为RIP路由表各字段解释
字段 | 值/描述 |
|---|---|
Peer | 邻居路由器IP地址和连接的接口 |
Destination/Mask | 目的网络地址及掩码 |
Nexthop | 下一跳地址 |
Cost | RIP的度量值(跳数) |
Tag | 路由标签,用于策略路由,默认值为0(无特殊标记) |
Flags | 路由状态标记:R(RIP协议生成)、A(Aging,路由正在老化) |
热门推荐
最新研究:狗狗年龄换算颠覆传统认知,2岁拉布拉多已是“中年人”
告别“1比7”:最新科学公式精准换算狗狗年龄
爱情不是一味付出:28句金句解读现代恋爱观
双城之战第二季收官,上海UCCA Edge举办沉浸式艺术展
《航海王》卡丹茨:BIG MOM海贼团的战斗专家
UWG重庆两江新区选拔赛:400名小球员角逐"小奥运会"
五要素打造爱情安全感:从沟通到信任的全方位指南
从阅读到创作:爱荷华写作工坊的教学启示
《游戏设计心理学》:一部解密游戏心理机制的百科全书
《原神》教你玩转心理机制
控制论视角下的游戏设计心理学
《王者荣耀》背后的心理学秘密:如何影响玩家行为
建立好人缘,好运自来!
从“倒霉蛋”到“幸运星”:心理调节让好运自来
8600万中国人患灰指甲,专家详解传播途径与预防方法
周庄与乌镇:江南水乡古镇的浪漫之旅
北京长城文化之旅:从古北口到居庸关,这些景点你去过几个?
2024「最佳糖尿病饮食」榜单发布!你吃对了吗
糖尿病患者的“瘦”身烦恼:教你如何科学增重!
世界防治糖尿病日 | 糖尿病患者如何进行体重管理?
济南地铁1号线:串起泉城美景的地下长龙
济南地铁乘车完全指南:最新版出炉啦!
2024年一季度湖北各市GDP排行榜:武汉领跑,襄阳增速放缓
全国百强!襄阳唯一!
解析朱莉皮特离婚案起诉书:格式要求与写作要点
离婚协议财产分割三大陷阱,一文教你规避风险
黄元申、李连杰、赵文卓:五代霍元甲演绎武林传奇
民族英雄霍元甲离世真相:从阴谋论到医学解析
持优待证免费游景区乘公交,东北三省出台退役军人福利政策
从《上海滩》到《创世纪》:十部港剧如何征服内地观众