Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EVPN-ELAN 支持的路由实例类型和服务

受支持的 EVPN E-LAN 实例类型

所有瞻博网络平台支持的 EVPN E-LAN 实例类型包括:

  • mac-vrf—提供与单个 EVPN 实例 (EVI) 关联的所有 3 项服务(vlan-basedvlan-bundlevlan-aware 捆绑包)。

  • evpn—为 EVI 提供 vlan-based 和服务 vlan-bundle

  • virtual-switch- 为 EVI 提供 vlan-aware 捆绑服务。

注意:

运行 Junos OS 演化版的 ACX 系列设备仅支持实例 mac-vrf 类型。

受支持的 EVPN E-LAN 服务

表 1:受支持的 EVPN E-LAN 服务

服务业

MAC-VRF

EVPN

虚拟交换机

默认启用控制字(请参阅 控制字

是的

VLAN 规范化或不规范化(请参阅 无规范化

是的

是的

默认 归一化(协议 EVPN)

非规范化

正常化

不适用

完全RFC7432合规

是的

是的

是的

核心隔离(请参阅 了解何时禁用 EVPN-VXLAN 核心隔离

是的

是的

是的

Junos OS 和 Junos OS 演化版的配置差异

请参阅本部分,了解 Junos OS 与 Junos OS 演化版之间 normalizationno-normalization 上的配置差异。

请考虑以下示例,其中两个提供商边缘 (PE) 设备代表不同的 ESI,并且它们连接的客户边缘 (CE) 设备属于同一 VLAN。

表 2 描述了未进行规范化的用例,以防止 VLAN 转换在 PE 之间传输流量。使用 evpn 实例类型的设备必须指定 no-normalization。使用 mac-vrf 实例类型的设备未指定规范化,因为这是默认配置。

表 2:未规范化的配置差异

Junos OS

Junos OS 演化版

user@PE3# show routing-instances
evpn-vlan-based {
     instance-type evpn;
     protocols {
          evpn;
     }
     vlan-id none;
     no-normalization;
. . .
}
user@PE1# show routing-instances
evpn-vlan-based {
     instance-type mac-vrf;
     protocols {
          evpn {
           no-control-word;
           encapsulation mpls;
          }
     }
     service-type vlan-based;
. . .
}

表 3 说明了需要进行归一化的场景。使用 evpn 实例类型的设备将规范化作为设备的默认行为。在使用 mac-vrf 实例类型的设备上,必须指定 normalization

表 3:配置与规范化的差异

Junos OS

Junos OS 演化版

user@PE3# show routing-instances
evpn-vlan-based {
     instance-type evpn;
     protocols {
          evpn;
     }
     vlan-id 20;
. . .
}
user@PE1# show routing-instances
evpn-vlan-based {
     instance-type mac-vrf;
     protocols {
          evpn {
           normalization;
           no-control-word;
           encapsulation mpls;
          }
     }
     service-type vlan-based;
. . .
}