Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

适用于 EVPN 的基于 VLAN 的服务

基于 VLAN 的服务允许将单个广播域映射到单个网桥域的一对一映射。每个 VLAN 均映射到一个 EVPN 实例 (EVI),从而为每个 VLAN 生成一个单独的网桥表。在 Junos OS 17.3R1 版之前,不支持 VLAN 转换。如果不进行 VLAN 转换,客户边缘 VLAN 必须使用相同的 VLAN ID (VID)。您仍然可以发送带有始发 VID 的 MPLS 封装帧。 图 1 展示了一个拓扑结构,其中,所有 CE 设备对基于单个 VLAN 的 EVI 使用相同的 CE VID。不需要 VID 转换。

图 1:无 VLAN 转换 Single VID with no VLAN Translation的单个 VID

从 Junos OS 17.3R1 版开始,支持 RFC 7432 所述具有 VID 转换的基于 VLAN 的服务。这意味着 Junos 支持 VID 转换,客户可以为每个 VLAN 使用不同的 VID。如 RFC 所述,VID 转换必须在出口 PE 设备上执行,而 MPLS 封装的帧也应保留始发的 VID。 图 2 展示了一个拓扑结构,其中 CE 设备对基于单个 VLAN 的 EVI 使用不同的 CE-VID。

图 2:带 VLAN 转换 Multiple VIDs with VLAN Translation的多个 VID

有关配置基于 VLAN 的服务的更多信息,请参阅 使用基于 VLAN 的服务配置 EVPN

以下是基于单个 VLAN 的 EVI 的示例配置。在此示例中,包含该 VLAN-id=none 语句用于移除始发 VID 并在 MPLS 帧中将以太网标记 ID 设置为零。这可以确保所有 PE 设备使用相同的 VID,并且不需要 VLAN 转换。

以下是基于单个 VLAN 的 EVI 的示例配置。所有 PE 设备上使用相同的 VID,因此不需要 VLAN 转换。在此示例中,使用 CE-VID 并作为 MPLS 帧的一部分发送。

从 Junos OS 17.3R1 版开始,Junos 支持基于 VLAN 的服务,并按照 RFC 7432 中的说明进行转换。以下是严格遵守 RFC 7432 合规性的示例 VLAN 服务配置。严格遵守 RFC 7432 的要求要求转换在出口 PE 设备上进行,在 MPLS 帧中携带始发 VID,并将所有 EVPN 路由的以太网标记 ID 设置为零。因此, VLAN-id=none 将包括语句和 no-normalization 语句。这将将以太网标记 ID 设置为零,同时确保仍然可以使用不同的 VID。

以下是符合 RFC 7432 的基于 VLAN 的服务配置示例,但始发 VID 在以太网帧中携带的情况除外。发起的 VID 将被移除,并将以太网标记 ID 设置为零。