动态路由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,路由正在老化) |
热门推荐
巴库美食攻略:传统抓饭遇上现代创意,四家餐厅带你吃遍阿塞拜疆
2024龙年精选祝福语:传统创意全覆盖,朋友圈必备
韩安冉式生日惊喜,让你的聚会嗨翻天!
微信回复延迟,女生究竟在想什么?
“有所为而写作”:巴金散文创作的核心理念与实践
中国画颜色里藏着哪些秘密?
广东人最爱的鱼胶炖牛奶增重秘籍
江门:珠西枢纽崛起,文旅美食展现侨乡魅力
越南——新兴亚洲的明日之星
张家界亲子游:跟着专业导游玩转四大景区
磨玻璃肺结节的严重性评估:大小、数量与风险因素
家庭接地线安装标准:国标要求与安全要点全解析
全麦馒头这样做:5个关键步骤详解
日语入门速成:从假名到日常对话的五步学习法
古诗词进课堂,香港青年学子涵养家国情怀
汉代春节:传统新年的正式确立与文化传承
2025年春节假期菏泽高速公路出行攻略
春节遇上冰雪运动:传统与现代的完美融合
东北人的早餐“丰富多彩”,15种主食任选,不胖三圈不出门
应急车道不是VIP通道,占用扣6分了解一下?
从替罪羊到揭谎者:张雅的重生反击
冬季急救神器:四逆汤了解一下?
2024年南宁农业成绩单:粮食、水果产量双创新高
孩子挖鼻孔,家长如何优雅应对?
安阳:中国汉字起源的千年古都
康县茶马古道:望子关与察院明文碑的历史见证
变形金刚重启动画电影:聚焦塞伯坦内战与角色起源
岭南湿邪来袭,中医教你如何应对?
带鱼:餐桌上的美味,养生的佳品
“双减”政策下数学教学创新:游戏化学习让面积公式更易懂