子接口终结双层 Tag 是什么
QinQ 链路上的帧带两层 VLAN 标签,外层通常标识运营商或大客户域,内层标识用户自己的 VLAN。需要三层处理这类流量的设备,要在子接口上一次性终结两层标签,把内外层 VID 与本地网络对应起来再配置 IP 地址。华为在子接口上以 dot1q termination 加终结参数实现,内层参数的具体写法与取值范围按平台版本核对。
基本信息
| 适用平台 | 华为 S 系列交换机与路由器的子接口 |
|---|---|
| 配置位置 | 三层子接口,如 GigabitEthernet0/0/1.10 |
| 外层标签 | dot1q termination vid 指定外层 VID |
| 内层标签 | 按平台支持的方式指定内层 VID 或范围 |
| 前提条件 | 对端与中间链路确实以该方式封装 |
典型使用场景
- 企业侧与运营商 QinQ 对接,需在本地终结双层标签后再做三层转发
- 同一物理口承接多个客户域,按子接口区分外层标签
- 排查双层标签流量不通时确认本地终结参数与对端封装是否对应
- 割接时逐个客户切换,利用子接口粒度控制影响范围
- 验证封装是否与设计一致时结合抓包确认标签层次与取值
子接口终结配置参考
子接口终结配置参考
interface GigabitEthernet0/0/1.10
dot1q termination vid 10 # 外层标签
# 内层标签按平台配置方式追加(命令形式与版本相关)
ip address 192.168.10.1 255.255.255.0 # 终结后做三层转发
display interface GigabitEthernet0/0/1.10 # 核对子接口状态与计数
display vlan # 核对本机 VLAN 资源占用排查时核对项
| 核对项 | 为什么查 | 常见问题 |
|---|---|---|
| 外层 VID | 对应运营商标识或客户域编号 | 与对端不一致则流量直接丢弃 |
| 内层 VID | 对应用户自己的 VLAN 归属 | 内外层写反导致匹配失败 |
| 封装方式 | 确认是本端终结还是透传 | 两端都终结会造成两次剥标签 |
| 子接口状态 | 确认接口 Up 与计数增长 | 状态 Up 但计数不增说明未命中封装 |
单层终结只需指定一层 VID;双层场景的参数组合因平台与版本而异,实施前以该型号的命令手册为准,不要按其他系列的经验直接套用。
终结配置变更可能引起子接口状态重建与短暂中断,割接要在业务窗口内进行并提前通知受影响客户。