分享
获课地址:xingkeit.top/15452/
在企业网络向多协议、多区域演进的过程中,单一动态路由协议往往难以满足复杂拓扑的需求。例如,核心骨干网可能采用高性能的 OSPF,而分支机构因设备限制仍在使用 RIP;或在与外部合作伙伴对接时需引入 BGP。此时,如何让不同路由协议之间"互通有无",实现全网可达?路由重分发(Route Redistribution) 技术便成为连接异构路由域的关键桥梁。作为华为 HCIP-Routing & Switching 认证中的核心考点,路由重分发不仅考察对协议机制的理解,更强调在真实场景中的规划与排错能力。本文结合新盟博雅 HCIP 路由 89-90 期课程重点,系统解析其技术原理、设计原则与实操要点,助力学员夯实基础、突破难点。
一、什么是路由重分发?
路由重分发是指将一种路由协议学习到的路由信息,注入(导入)到另一种路由协议中的过程。它通常发生在两种或多种路由协议的边界路由器上,该路由器同时运行多个协议,被称为"重分发点"或"边界路由器"。
例如:
在 OSPF 与 RIP 的边界路由器上,将 RIP 学到的 192.168.10.0/24 网段"告诉"OSPF 区域;
将静态路由或直连路由引入 BGP,用于对外发布特定业务网段。
需要注意的是,重分发是单向或双向的策略行为,并非自动同步,必须由管理员显式配置。
二、为什么需要路由重分发?
多厂商/多协议共存
企业并购、历史遗留设备或成本限制,导致网络中同时存在 RIP、OSPF、IS-IS、BGP 等协议。
分层网络设计需求
核心层使用 OSPF 实现快速收敛,接入层使用 RIP 简化配置,通过重分发实现端到端通信。
引入外部路由
将默认路由、静态路由或来自其他自治系统的 BGP 路由注入内部 IGP,引导流量出口。
过渡阶段的临时方案
在协议迁移过程中(如从 RIP 升级到 OSPF),通过重分发实现平滑过渡。
三、路由重分发的核心原理
1. 度量值(Metric)的转换
不同路由协议使用不同的度量标准(如 RIP 用跳数,OSPF 用开销,BGP 用多属性)。当路由被重分发时,目标协议无法直接理解源协议的度量值,因此必须为其分配一个新的、符合目标协议规则的 Metric。
若不手动指定,多数协议会使用默认 Metric(如 OSPF 重分发外部路由默认为 20,RIP 默认为无穷大即不可达);
错误的 Metric 设置可能导致次优路径、路由环路或路由被丢弃。
2. 管理距离(Administrative Distance)的影响
即使路由成功重分发,路由器在选择最优路径时仍会比较不同来源路由的管理距离(AD 值)。例如,OSPF 内部路由 AD=10,而重分发进来的 RIP 路由 AD=120,即使后者 Metric 更小,也会被前者优先选用。这可能导致流量未按预期路径转发。
3. 路由类型标记(如 OSPF 的 E1/E2)
在 OSPF 中,重分发进来的外部路由分为 Type 1(E1)和 Type 2(E2):
E2(默认):仅计算外部开销,忽略内部路径成本,适合单一出口场景;
E1:外部开销 + 到 ASBR 的内部开销,能选出真正最优路径,适合多出口环境。
选择不当会影响路径决策的准确性。
四、典型应用场景与设计要点
场景1:OSPF 与 RIP 双向重分发
风险:极易形成路由环路或次优路径;
对策:
使用 分发列表(Distribute-List) 或 前缀列表(Prefix-List) 精确控制哪些路由可被重分发;
调整重分发 Metric,确保回程路径一致;
在 RIP 侧设置较高的 Metric,避免 OSPF 路由被 RIP "拉回"。
场景2:将静态默认路由重分发进 OSPF
目的:让内部网络通过边界路由器访问互联网;
关键:使用 default-information originate 命令,并确保本地存在默认路由(或强制生成);
注意:避免在多个边界路由器上同时注入,默认路由应唯一或配合路由策略。
场景3:BGP 与 IGP 互引
原则:通常只将 IGP 路由选择性引入 BGP(用于对外发布),严禁将 BGP 全表引入 IGP(会导致 IGP 崩溃);
最佳实践:使用 network 声明或聚合路由,而非重分发 entire BGP table。
五、常见陷阱与排错思路
路由未出现?
检查源协议是否已学习到该路由;
确认重分发命令是否在正确协议视图下配置;
验证目标协议是否接受该网段(如 OSPF 对非主类网络需 network 宣告)。
出现次优路径?
比较各路径的 AD 值与 Metric;
检查是否因 Metric 设置不合理导致绕行。
形成路由环路?
多点双向重分发未加控制;
解决方案:使用 路由标记(Tag)+ 路由映射(Route-Map),在重分发时打标签,回引时过滤带标签的路由。
外部路由无法传递?
OSPF 中未正确设置 E1/E2 类型;
BGP 未启用 next-hop-self 导致下一跳不可达。
六、HCIP 考试与工程实践建议
考试重点:理解重分发方向、Metric 设置、OSPF 外部路由类型、防环机制;
实操关键:先画拓扑,明确重分发点;再规划路由流向,最后精细控制;
工程准则:
"能不用重分发就不用;必须用时,务必最小化、精确化、可追溯。"
结语:重分发是艺术,更是责任
路由重分发看似只是几条配置命令,实则考验网络工程师对协议本质的理解与全局架构的把控。在新盟博雅 HCIP 课程中,89-90 期通过大量实验场景,帮助学员从"会配"走向"懂理"。掌握这项技术,不仅是为了通过认证,更是为了在未来构建高可用、可扩展、无环路的企业网络奠定坚实基础。记住:每一次重分发,都是在不同路由世界的边界上架桥——桥要通,更要稳。
有疑问加站长微信联系(非本文作者))
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信12 次点击
添加一条新回复
(您需要 后才能回复 没有账号 ?)
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传