1. 802.1Q-in-802.1Q Mapping 特征
- 一般部署在 ME 边缘设备上,对用户侧上送的报文进行映射操作。将用户报文携带的 Tag 映射到用户指定的 Tag 后再接入公网
- 新局点和老局点部署的 VLAN ID 冲突,但是新局点需要与老局点互通
- 接入公网的各个局点规划不一致,导致 VLAN ID 冲突,但是各个局点之间不需要互通
- 公网两端的 VLAN ID 规划不对称
- 在报文从入接口接收进来之后,从出接口转发出去之前。将用户的 VLAN Tag 映射为运营商的 VLAN Tag,起到屏蔽不同用户 VLAN Tag 的作用
- 子接口在向外发送本地 VLAN 的帧时,将帧中的 VLAN Tag 替换成外部 VLAN 的 VLAN Tag
- 在接收外部 VLAN 的帧时,将帧中的 VLAN Tag 替换成本地 VLAN 的 VLAN Tag
2. 映射方式和比较
1)映射方式
- 1 to 1映射:配置了 QinQ Mapping 功能的子接口收到带有一层 Tag 的报文时,将报文中 Tag 映射为用户指定的一层 Tag
- 2 to 1映射:配置了 QinQ Mapping 功能的子接口收到带有两层 Tag 的报文后,将报文中的外层 Tag 映射为用户指定的一层 Tag,内层 VLAN 不变
2)QinQ Mapping 和 VLAN Mapping 的比较
| Mapping类型 | 相同点 | 不同点 | | —- | —- | —- | | 1 to 1 | 接口收到 Tagged 帧后,将帧中的一层 Tag 映射为用户指定的一层 Tag |
- QinQ Mapping 的映射动作发生在子接口上,并且主要用于接入 VPLS 网络。
- VLAN Mapping 的映射动作发生在主接口上,并且主要用于通过 VLAN 转发的二层网络
| | 2 to 1 | 入接口收到的帧带有两层 Tag。将帧中的外层 Tag 映射为用户指定的一层 Tag,内层 Tag 作为业务数据透传 |
- QinQ Mapping 的映射动作发生在子接口上,并且主要用于接入 VPLS 网络。
- VLAN Mapping 的映射动作发生在主接口上,并且主要用于通过 VLAN 转发的二层网络
|
3. 工作原理
工作原理:
- PC1 发送 Untagged 帧到 Device1,封装一层 VLAN Tag 20
- Device1 发送带 VLAN Tag 20 的帧到 Device2,Device2 在 GE1/0/1.1 接口把帧的 VLAN Tag 20 替换为 VLAN Tag 50
- Device2 上的接口 GE1/0/2 向外发送的帧中携带的 Tag 是运营商的 VLAN Tag 50
- ISP 网络透传 Device2 发送的帧
- Device3 上的接口 GE1/0/1.1 收到 Device2 发送过来的数据帧后,将帧中的 VLAN Tag 50 替换为 VLAN Tag 40