动态路由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,路由正在老化) |
热门推荐
圣地亚哥最美日落公园:Sunset Cliffs的绝美风光
圣地亚哥亲子游:三大必玩景点全攻略
继续「捅破天」!手机直连卫星上网来了
爽爽贵阳避暑季:2024年必打卡景点推荐
中国避暑之都:贵阳夏季气候揭秘
贵阳三大避暑胜地全攻略:南江大峡谷、桃源河、黔灵山公园
贵阳夏季打卡胜地:香火岩瀑布的清凉世界
人工智能在医疗领域的应用有哪些
宁波:甬江新潮腾 竞逐向未来
揭秘洗洁精:致癌还是杞人忧天?
洗洁精残留有害且致癌,洗几遍才算干净?实验揭晓,震惊真相!
荧光棒里的液体会不会有毒
可解释性AI(XAI):构建透明和值得信赖的决策过程
综述 | 可解释性人工智能(XAI)在金融时间序列预测中的应用
龙洞堡机场:贵阳旅游交通的最佳起点
贵阳深度游:打卡黄果树瀑布和青岩古镇
贵阳冬游打卡圣地:甲秀楼、青岩古镇、黔灵山公园
鸡蛋和木耳能一起吃吗
徐州小众景点与特色体验全攻略:避开人潮,发现不一样的彭城
车载音响无声?三步搞定!
音箱没声音?这份故障排查指南请收好!
扬声器故障大揭秘:音箱无声怎么办?
可解释性AI(XAI):定义、挑战、应用与未来展望
XAI有什么用?探索LLM时代利用可解释性的10种策略
八仙筒镇:设施农业引领乡村振兴新路径
八仙筒镇:党建引领下的农业现代化奇迹
油泼面的传统制作工艺解析
用心理学原理提升英语学习效率
掌握英语学习的金钥匙:从词汇到口语的全方位攻略
Chrome插件教你用RSA保护隐私