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 版本不支持 VLAN 转换。如果不进行 VLAN 转换,客户边缘 VLAN 必须使用相同的 VLAN ID (VID)。您仍然可以使用始发 VID 发送MPLS封装帧。 图 1 展示了一种拓扑结构,其中所有客户边缘设备对单个基于 VLAN 的 EVI 使用相同的客户边缘 VID。不需要 VID 转换。

图 1:没有 VLAN 转换MPLS network diagram showing CE devices connected to PE devices PE1 to PE5 within an MPLS cloud. PE1 is the Designated Forwarder. EVI 1 and VLAN ID 100 are indicated for EVPN configuration.的单个 VID

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

图 2:具有 VLAN 转换功能的Network topology diagram with CE devices connecting to PE devices over MPLS. EVI provides Layer 2 connectivity. PE1 is the Designated Forwarder.多个 VID

有关配置基于 VLAN 的服务的详细信息,请参阅 将 EVPN 与基于 VLAN 的服务配置

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

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

Junos 支持基于 VLAN 的服务,并采用 RFC 7432 中所述的转换。以下是严格遵守 RFC 7432 的基于 VLAN 的服务配置示例。严格遵守 RFC 7432 要求转换发生在出口 PE 设备上,始发 VID 在 MPLS 帧中携带,并且将所有 EVPN 路由的以太网标记 ID 设置为零。因此,将包括 和 VLAN-id=noneno-normalization 句。这会将以太网标记 ID 设置为零,同时确保仍然可以使用不同的 VID。

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

从 Junos OS 24.2R1 版开始,当您需要基于 VLAN 的服务并提供第 3 层网关功能的有效vlan-id服务时,可以使用 advertise-zero-ethernet-tag 配置语句。这也提供了对第 2 层网关功能的 RFC 7432 合规性,这些功能以以太网标记 ID 值为 0 进行播发的控制平面 EVPN 路由。您可以将此语句用于instance-type evpn路由实例,并且必须具有 valid vlan-idno-normalization configure 。

请参阅功能浏览器 基于 VLAN 的 EVPN 与 IRB 接口 ,以获取支持此功能的产品的完整列表。

以下是使用语句和有效vlan-id语句的advertise-zero-ethernet-tag示例配置: