了解 EVPN-VXLAN 对以太网服务的灵活支持
灵活以太网服务是一种封装类型,它使物理接口能够在逻辑接口级别支持不同类型的以太网封装。瞻博网络通过 EVPN VXLAN 支持灵活的以太网服务。
EVPN-VXLAN 提供灵活的以太网服务支持,其优势包括:
物理接口现在支持
family ethernet-switching
在一个或多个逻辑接口上配置的以及family inet
在其他逻辑接口上配置的虚拟可扩展 LAN (VXLAN)。物理接口现在支持在一个或多个逻辑接口上配置的第 2 层 VLAN 以及在其他逻辑接口上配置的 VXLAN。
您现在可以在任何逻辑接口单元号(单元 0 和任何非零单元号)上配置以下第 2 层功能,而不是仅在逻辑接口单元号 0 上配置这些功能:
第 2 层桥接 (
family ethernet-switching
)第 2 层桥接 (
encapsulation vlan-bridge
)VXLAN
在物理接口上,您现在可以在一个或多个逻辑接口上配置第
family ethernet-switching
2 层桥接,在一个或多个逻辑接口上配置第encapsulation vlan-bridge
2 层桥接。在物理接口上,您现在可以配置一个或多个逻辑
encapsulation extended-vlan-bridge
接口,以及一个或多个逻辑接口。interface-mode trunk
本主题提供有关配置此功能的以下信息:
示例配置 1 — 同一物理接口上的第 2 层 VXLAN 和第 3 层 IPv4 逻辑接口
此示例配置显示如何在同一物理接口上为第 2 层 VXLAN 转发配置逻辑接口,并为第 3 层 IPv4 路由配置逻辑接口。
配置逻辑接口时,请记住以下几点:
-
要使此配置成功提交并正常工作,必须在物理接口级别指定
encapsulation flexible-ethernet-services
配置语句,例如set interfaces xe-0/0/5 encapsulation flexible-ethernet-services
。 -
您必须在不同的逻辑接口上配置第 2 层 VXLAN 和第 3 层路由。
以下示例配置显示了物理接口 et-0/0/16,在其上启用了灵活以太网服务封装类型。此物理接口分为逻辑接口 100 和逻辑接口 600,前者是与 VXLAN v100 和 v500 关联的第 2 层 (family ethernet-switching
) 接口,后者是第 3 层 (family inet
) 接口。请注意,在物理接口 et-0/0/16 上指定灵活的以太网服务封装类型还允许您在非零单元号(在本例中为 100)上配置第 2 层逻辑接口。
set interfaces et-0/0/16 flexible-vlan-tagging set interfaces et-0/0/16 encapsulation flexible-ethernet-services set interfaces et-0/0/16 unit 100 family ethernet-switching interface-mode trunk set interfaces et-0/0/16 unit 100 family ethernet-switching vlan members v100 set interfaces et-0/0/16 unit 100 family ethernet-switching vlan members v500 set interfaces et-0/0/16 unit 600 family inet address 10.1.1.2/24 set interfaces et-0/0/16 unit 600 vlan-id 600 set vlans v100 vlan-id 100 set vlans v100 vxlan vni 100 set vlans v500 vlan-id 500 set vlans v500 vxlan vni 500 set vlans v600 vlan-id 600
本示例重点介绍物理和逻辑接口以及与逻辑接口100关联的VXLAN的配置。此示例配置不包括 EVPN 和 VXLAN 的全面配置。有关更全面的 EVPN-VXLAN 配置,请参阅 示例:配置 EVPN-VXLAN 集中路由的桥接结构。
示例配置 2 — 第 2 层 VLAN 和 VXLAN 逻辑接口位于同一物理接口上
此示例配置显示如何在同一物理接口上为第 2 层 VXLAN 转发配置逻辑接口,为第 2 层 VLAN 转发配置逻辑接口。
为第 2 层 VLAN 和第 2 层 VXLAN 转发配置逻辑接口时,必须在物理接口级别指定 encapsulation flexible-ethernet-services
配置语句,例如 set interfaces xe-0/0/5 encapsulation flexible-ethernet-services
。
从 QFX5110 和 QFX5120 交换机上的 Junos OS 20.3R1 版开始,我们仅支持使用服务提供商样式接口配置在同一物理接口上使用第 2 层 VLAN 和 VXLAN 逻辑接口。
以下示例配置显示了物理接口 xe-0/0/4,在其上启用了灵活以太网服务封装类型。此物理接口分为以下逻辑接口:
-
逻辑接口 100,这是与 VXLAN v100 关联的第 2 层 (
family ethernet-switching
) 接口。 -
逻辑接口 200,它是与 VLAN v200 关联的第 2 层 (
encapsulation vlan-bridge
) 接口 -
逻辑接口 300,它是与 VLAN v300 关联的第 2 层 (
encapsulation vlan-bridge
) 接口
set interfaces xe-0/0/4 flexible-vlan-tagging set interfaces xe-0/0/4 encapsulation flexible-ethernet-services set interfaces xe-0/0/4 unit 100 family ethernet-switching interface-mode trunk set interfaces xe-0/0/4 unit 100 family ethernet-switching vlan members v100 set interfaces xe-0/0/4 unit 200 encapsulation vlan-bridge vlan members v200 set interfaces xe-0/0/4 unit 300 encapsulation vlan-bridge vlan members v300 set vlans v100 vlan-id 100 set vlans v100 vxlan vni 100 set vlans v200 vlan-id 200 set vlans v300 vlan-id 300
请注意,通过在物理接口 et-0/0/4 上指定灵活的以太网服务封装类型,您就可以在非零单元号(在本例中为 100、200 和 300)上配置所有第 2 层逻辑接口。此外,您现在可在一个或多个逻辑接口上配置第 family ethernet-switching
2 层桥接(在本例中为在逻辑接口 100 上),并在一个或多个逻辑接口上配置第 encapsulation vlan-bridge
2 层桥接(在本例中为逻辑接口 200 和 300)。