华为 VRP 上的 LDP 配置
华为设备的 LDP 配置分全局与接口两部分:全局设置 mpls lsr-id,再启用 mpls 与 mpls ldp 进程;接口视图下同时启用 mpls 与 mpls ldp。lsr-id 相当于其他厂商的 router-id,通常使用 Loopback 地址以保证稳定。
基本信息
| 全局设置 | mpls lsr-id <loopback 地址>,随后启用 mpls 与 mpls ldp |
|---|---|
| 接口设置 | interface 视图下同时启用 mpls 与 mpls ldp |
| 会话标识 | 以 lsr-id 作为传输地址来源 |
| 验证 | display mpls ldp peer / display mpls ldp session |
| 标签表 | display mpls ldp lsp / display mpls lsp |
| 依赖 | IGP 先收敛,标签绑定才有对应路由 |
典型使用场景
- 新建华为骨干设备接入现网标签域
- 与思科设备互通:核对 lsr-id 与传输地址的可达性
- 排障会话未建立:先看 peer 发现再看 session 状态
- 核对标签转发路径:display mpls lsp 查看入标签与出标签
- 割接前梳理现有 LDP 会话与绑定关系
配置示例
配置示例
system-view
mpls lsr-id 1.1.1.1 # 用环回口地址作为标识
mpls # 全局启用 MPLS
mpls ldp # 全局启用 LDP
#
interface GigabitEthernet0/0/1
mpls # 接口启用标签转发
mpls ldp # 接口启用 LDP
#
display mpls ldp peer
display mpls ldp session命令读法
| 命令 | 关注字段 | 异常表现 |
|---|---|---|
| display mpls ldp peer | 对端标识与状态 | 只看到发现但对端无状态 |
| display mpls ldp session | 会话状态与角色 | 状态非 Operational |
| display mpls ldp lsp | 前缀与入出标签 | 缺少目标前缀 |
| display mpls lsp | 转发表项 | 无对应转发项时业务不通 |
lsr-id 用 loopback 地址更稳妥:使用接口地址时链路变化会导致会话重建,标签与转发表项随之波动。
接口上两个命令缺一不可:只开 mpls 可以转发标签但不会建立 LDP 会话,只开 mpls ldp 则缺少转发能力。
按顺序核查
按顺序核查
display mpls ldp peer # 1. 是否发现对端
display mpls ldp session # 2. 会话是否 Operational
display mpls ldp lsp # 3. 是否生成对应标签交换路径
display mpls lsp # 4. 转发表是否有实际项常见问题定位
| 现象 | 可能原因 | 核对动作 |
|---|---|---|
| 看不到 peer | 接口未启用 mpls 与 mpls ldp | 逐接口核对两条命令 |
| 有 peer 无 session | lsr-id 或传输地址不可达 | 核对环回地址路由 |
| 会话正常无 lsp | IGP 未收敛或前缀缺失 | 先确认路由表 |
| 有 lsp 转发不通 | 转发表缺少项或下一跳异常 | 核对 display mpls lsp 输出 |
与思科设备互通时,两侧的标识含义相同但命令不同:华为用 lsr-id、思科用 router-id,两侧都应指向各自可达的环回地址,否则会话能发现却建不起来。