6.3. VLAN-Aware Bundle Service Interface (VLAN 感知捆绑服务接口)
6.3. VLAN-Aware Bundle Service Interface (VLAN 感知捆绑服务接口)
使用此服务接口时, 一个 EVPN 实例包含多个广播域 (例如多个 VLAN), 且每个 VLAN 都有自己的桥接表 -- 即由对应 EVPN 实例的单个 MAC-VRF 维护多个桥接表 (每个 VLAN 一个).
Broadcast, unknown unicast, or multicast (BUM, 广播, 未知单播或组播) 流量仅发送给给定广播域中的 CE; 但是, 一个 EVI 内的各广播域 MAY 分别拥有自己的 P-Tunnel, 或 MAY 共享 P-Tunnel -- 例如, 一个 EVI 中的所有广播域 MAY 共享单个 P-Tunnel.
在单个 VLAN 由单个 VID 表示因而不需要 VID 转换的情况下, MPLS 封装的数据包 MUST 携带该 VID. 所有 EVPN 路由中的 Ethernet Tag ID MUST 设置为该 VID. 通告 PE MAY 在 MAC/IP Advertisement route 中通告 MPLS Label1, 该标签可仅表示 EVI, 也可同时表示 Ethernet Tag ID 和 EVI. 该决定只是通告 PE (同时也是 disposition PE) 的本地事项, 不影响任何其他 PE.
在单个 VLAN 在不同 CE 上由不同 VID 表示因而需要 VID 转换的情况下, EVPN BGP 路由中 MUST 携带一个规范化 Ethernet Tag ID (VID). 此外, 通告 PE 在 MAC/IP Advertisement route 中通告同时表示 Ethernet Tag ID 和 EVI 的 MPLS Label1, 这样在收到 MPLS 封装的数据包时, 它可以根据 MPLS EVPN 标签识别对应桥接表, 并且 ONLY 在 disposition PE 上执行 Ethernet Tag ID 转换, 即通过 MPLS/IP 网络传输的以太网帧 MUST 保留原始 VID 标签, 并在 disposition PE 上执行 VID 转换. 所有 EVPN 路由中的 Ethernet Tag ID MUST 设置为 EVPN 提供商分配的规范化 Ethernet Tag ID.