首页/网络/BGP 与广域网速查/华为静态 LSP:不经信令的标签通道
MPLS 与专线70 条

华为静态 LSP:不经信令的标签通道

静态 LSP 手工指定出入标签与下一跳,适用于免信令场景或备份通道:ingress/transit/egress 三类角色分别定义,标签值全局规划避免冲突。

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

静态 LSP 怎么配

静态 LSP 不依赖任何标签分发协议,出入标签与下一跳全部手工指定。它按三种角色分别定义:ingress 是入口节点,指定目的地、下一跳与出标签;transit 是中间节点,把入标签换成出标签并指明下一跳;egress 是出口节点,只声明入标签即可。因为没有信令,设备之间不需要交互,适合免信令场景、测试环境或作为备份通道。代价也很明确:标签值必须全网人工规划,不能与动态标签范围重叠,路径上任何一个节点配置写错,整条 LSP 都不通且没有协议报错提示。

基本信息

平台华为 VRP,系统视图下配置
ingressstatic-lsp ingress <名> destination <网络> <掩码> nexthop <下一跳> out-label <出标签>
transitstatic-lsp transit <名> in-label <入> out-label <出> nexthop <下一跳>
egressstatic-lsp egress <名> in-label <入>
标签规划手工分配,避开动态标签范围
查看display mpls static-lsp

典型使用场景

  • 禁止运行标签分发协议的环境:用静态 LSP 提供标签转发通道
  • 备份通道:主用 LSP 失效时手工切换
  • 测试验证:手工指定标签便于精确控制转发路径
  • 与第三方设备对接:对方不运行 LDP 时可用静态方式
  • 割接过渡:新路径先用静态 LSP 验证再切换业务

三节点配置骨架

三节点配置骨架
system-view
! ingress:入口节点指定目的地与出标签
 static-lsp ingress LSP-TO-R4 destination 4.4.4.4 32 nexthop 10.0.0.2 out-label 1001
! transit:中间节点做标签交换
# static-lsp transit LSP-TO-R4 in-label 1001 out-label 1002 nexthop 10.0.1.3
! egress:出口节点只声明入标签
# static-lsp egress LSP-TO-R4 in-label 1002
! 查看静态 LSP 与转发表
 display mpls static-lsp
 display mpls lsp

三种角色对照

角色关键参数配置疏漏的后果
ingress目的网络、下一跳、出标签流量无法压入标签
transit入标签、出标签、下一跳标签交换断链,中间丢弃
egress入标签出口无法识别标签,转发失败
全局标签值不重复标签冲突导致转发异常
静态 LSP 没有协议交互,因此链路或对端故障不会被自动感知,需要靠 BFD 或路由变动来触发切换。
标签值建议建立编号表并按路径分配:全网手工分配而不留记录时,后续扩容与排障几乎无法判断哪个值已被占用。

易错点

  • 标签值与动态标签范围重叠:转发表冲突,现象随机且难以复现
  • 中间节点入标签与上游出标签不一致:整条 LSP 不通,但两端接口状态都正常
  • 忘记在 egress 声明入标签:报文到达出口无法识别标签而被丢弃
  • 下一跳配置错误:标签路径指向错误方向,可能形成环
  • 以为静态 LSP 会自动切换:无协议感知能力,故障时必须依赖外部机制

数据来源与参考

  • 华为: 静态 LSP 配置
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌