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 演化版之间 normalization 和之上的 no-normalization 配置差异,请参阅此部分。

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

表 2 描述了没有规范化的用例,以防止在 PE 之间传输流量的 VLAN 转换。使用该 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;
. . .
}