VRF Lite 下的邻居
VRF Lite 是不依赖 MPLS 的多实例做法:每个 VRF 用独立的物理接口或子接口承载,BGP 邻居也按实例各自建立,实例之间通过额外链路或路由泄漏互通。它相当于「用接口换标签」——理解成本低、排障直观,但每增加一个实例就要多一条链路或子接口,扩展性有限,多用于小型多租户与迁移过渡。
基本信息
| 形态 | 每个 VRF 独立子接口或链路 + 独立的 BGP 会话 |
|---|---|
| 对比 L3VPN | 无标签转发,也没有 VPNv4 会话与 RD/RT |
| 邻居归属 | 邻居必须建在对应 VRF 内,不能与全局邻居混用 |
| 跨实例互通 | 通过额外链路或受控的路由泄漏实现 |
| 核对命令 | show bgp vrf <实例> summary、show ip route vrf <实例> |
典型使用场景
- 小型多租户接入:租户数量不多且链路资源充足时最直观
- 测试与实验环境:无需 MPLS 就能验证多实例路由行为
- 迁移过渡:从 VRF Lite 逐步迁移到 L3VPN 时先并行运行
- 隔离需求简单:只要路由隔离、不需要标签转发与跨域扩展
- 设备能力受限:老设备不支持 MPLS VPN 时的替代方案
查看与配置要点
查看与配置要点
# 查看某个实例内的 BGP 邻居
show bgp vrf VRF-A summary
# 查看实例路由表
show ip route vrf VRF-A
# Cisco 配置:邻居建在实例地址族内
router bgp 65001
address-family ipv4 vrf VRF-A
neighbor 10.10.1.2 remote-as 65010
neighbor 10.10.1.2 activate
# 华为 VRP 对应写法
display bgp vpn-instance VRF-A peer与 L3VPN 的差异
| 维度 | VRF Lite | L3VPN |
|---|---|---|
| 转发方式 | 普通路由转发,无标签 | 标签栈转发,P 设备不感知实例 |
| 会话类型 | 各实例独立 BGP 会话 | VPNv4/VPNv6 会话承载全部实例 |
| 跨实例互通 | 额外链路或路由泄漏 | 通过 RT 导入导出控制 |
| 扩展性 | 随实例数量线性增加接口与配置 | 新增实例只需改 PE 配置 |
| 典型定位 | 小型场景与过渡方案 | 运营商与大规模多租户骨干 |
从 VRF Lite 迁移到 L3VPN 不是配置平移:RD 与 RT 规划、标签分配、PE 间会话都要重新设计,迁移前先把现网实例与路由归属梳理清楚。