首页/网络/BGP 与广域网速查/RIP 引入到 BGP:命令与注意点
路由过滤与重分发66 条

RIP 引入到 BGP:命令与注意点

redistribute rip 把 RIP 学到的路由注入 BGP;RIP 度量是跳数、引入 BGP 无需种子度量,但应按前缀过滤并确认 RIP 版本与 auto-summary 状态。

BGP 与广域网速查网络更新于 2026-10-13

RIP 引入 BGP 的要点

redistribute rip 把 RIP 学到或配置的路由注入 BGP。RIP 的度量是跳数,注入 BGP 时不作为 BGP 属性保留,因此不需要种子度量;但必须用 route-map 限定业务前缀,并确认 RIP 版本与 auto-summary 状态,否则注入结果与预期很容易不符。

基本信息

命令router bgp 下 redistribute rip route-map <名>
前提router rip 已启用,版本与汇总配置明确
过滤用 route-map 限定业务前缀,避免全量注入
度量RIP 跳数不作为 BGP 属性保留,无需种子度量
Origin 标记引入后通常显示为 ?,属正常表现

典型使用场景

  • 旧网络改造:把 RIP 域路由引入 BGP 与其他域互通
  • 过渡期双协议并存,逐步收敛到 BGP
  • 排查「引入后多了意想不到的路由」:检查汇总与过滤条件
  • 规划重分发边界:明确只在边界设备做引入
  • 变更审计:核对引入范围与业务前缀清单是否一致

配置示例

配置示例
router rip
 version 2
 no auto-summary                      # 关闭主类汇总,避免掩盖明细
 network 10.0.0.0
!
router bgp 65001
 redistribute rip route-map RM-RIP2BGP
!
route-map RM-RIP2BGP permit 10
 match ip address prefix-list PFX-RIP   # 只放行业务前缀
!
show ip bgp 10.10.1.0                    # 核对引入结果
show ip route rip | include 10.10.       # 与 RIP 侧路由表对照

引入要点

项做法风险
版本统一使用 RIP v2v1 不通告掩码,结果与拓扑不符
汇总关闭 auto-summary主类汇总会掩盖明细
过滤用 route-map 限定前缀全量注入会污染 BGP 表
位置只在边界设备引入多点引入容易形成环路与次优路径
RIP 的 auto-summary 未关闭时会把明细汇总成主类网络:引入 BGP 后看到的是汇总而不是明细,现象与预期不符。
引入后 Origin 显示为 ? 属正常表现,不要当成配置错误;要判断来源时看路径属性与引入策略即可。
双向重分发要特别小心:缺少过滤时容易形成环路,建议只在一处做引入并配合明确的过滤条件。
引入范围要在变更前留档:记录引入前后的路由条数与前缀清单,割接后逐项比对,出现多余路由时才能快速判断是引入策略还是邻居新增造成的。
验证建议双侧进行:本机用引入结果与来源协议的路由表对照,对端确认实际收到的前缀数量与内容,只查一侧容易漏掉过滤环节的差异。

易错点

  • RIP auto-summary 未关闭:主类汇总掩盖明细,引入 BGP 后与预期不符
  • RIP 版本不一致:v1 不通告掩码,引入结果与拓扑不匹配
  • 不加过滤全量注入:把不适合外发的路由一并带进 BGP,污染路由表
  • 多点双向重分发且无过滤:容易形成环路或次优路径,排查难度大

数据来源与参考

  • Cisco: Redistributing RIP into BGP
  • RFC 2453: RIP Version 2
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌