首页/网络/BGP 与广域网速查/MPLS 基础概念:标签、LIB 与 LFIB
MPLS 与专线70 条

MPLS 基础概念:标签、LIB 与 LFIB

MPLS 用短标签替代最长前缀匹配做转发:LER 压入标签,LSR 按标签交换,LIB 存标签绑定、LFIB 驱动实际转发。

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

MPLS 基础概念

MPLS 用固定长度的短标签替代 IP 的最长前缀匹配来转发:入口设备(LER)为报文压入标签,中间设备(LSR)按标签查表替换后继续转发。控制平面通过 LDP、RSVP-TE 或 BGP 分发标签绑定并存入 LIB,转发平面则由 LFIB 决定实际动作。

基本信息

转发单元入标签 → 出标签 + 出接口 + 下一跳
控制平面LDP / RSVP-TE / BGP 分发标签绑定(LIB)
转发平面LFIB 由 IGP 与标签协议共同生成
入口与出口LER 负责压标签与弹标签,LSR 只做标签交换
关键命令show mpls forwarding-table 查看实际标签转发
依赖标签绑定跟随 IGP 路由,IGP 撤销则绑定随之撤销

典型使用场景

  • 运营商骨干承载:用标签转发提升转发效率并支持流量工程
  • 三层 VPN:PE 之间以标签承载 VPN 路由,实现客户隔离
  • 园区与数据中心互联:与 IGP 配合承载跨站点流量
  • 标签转发排障:确认某条前缀在中间设备上的入标签与出标签是否匹配
  • 业务割接中核对标签路径与 IGP 路径是否一致

基础核查

基础核查
show mpls interfaces                  # 哪些接口启用了标签转发
show mpls ldp bindings                # 本机与邻居的标签绑定
show mpls forwarding-table            # 实际转发项:入标签、出标签、下一跳
show mpls forwarding-table 10.1.1.0 24  # 查看特定前缀的转发项

术语对照

术语含义常见误解
LER标签边缘路由器,负责压入与弹出标签并非所有设备都做压标签
LSR标签交换路由器,只按标签转发理解为中心设备也需要 IGP 收敛
LIB标签信息库,保存标签绑定关系与控制平面状态混淆,实际转发看 LFIB
LFIB标签转发信息库,驱动实际转发以为有绑定就一定有转发项
PHP倒数第二跳弹出标签弹出后最后一跳按 IP 转发,不影响可达性
MPLS 不自己算路:标签绑定建立在 IGP 已收敛的路由之上,先查 IGP 再查标签,可以省掉大量无效排查。
检查顺序建议:接口是否启用标签转发、邻居绑定是否建立、转发表是否有对应项,三步依次确认比直接抓包更快。

易错点

  • 把标签当独立路由:标签绑定跟随 IGP 路由,IGP 撤了标签也撤
  • 混用 LDP 与 BGP 标签场景未核对来源:不同协议生成的绑定需分别确认
  • 只看绑定不看转发表:有绑定但无转发项时业务仍不通
  • MTU 未评估:标签会额外增加报文头部长度,路径 MTU 不足时出现大包不通

数据来源与参考

  • RFC 3031: MPLS Architecture
  • Cisco: MPLS 基础配置指南
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌