灵活的以太网服务封装
灵活以太网服务是一种封装方式,使物理接口能够在逻辑接口级别支持不同类型的以太网封装。您可以配置灵活以太网服务封装,以支持服务提供商和企业样式配置。以下主题讨论灵活以太网服务封装的概述及其配置详细信息。
了解交换机上的灵活以太网服务封装
Junos OS 支持两种不同的交换机接口配置样式:服务提供商样式和企业样式。服务提供商样式需要更多配置,但提供更大的灵活性。企业风格更易于配置,但提供的功能较少。每种配置样式都需要不同的以太网封装类型。您可以使用灵活的以太网服务配置物理接口,以支持这两种配置方式。
在 EX4300、QFX5100(运行 Junos OS 16.1R5 或更低版本)和 QFX5200 上,服务提供商样式和企业样式接口配置在 Junos OS 中的处理方式不同。如果服务提供商样式和企业样式接口配置混合,则硬件内的出口 VLAN 转换可能会编程不正确,从而导致配置端口之间的转发问题。在 Q-in-Q 场景中使用服务提供商样式的配置。对于所有其他方案,请使用企业样式配置。
灵活以太网服务是一种封装方式,使物理接口能够在逻辑接口级别支持不同类型的以太网封装。通过定义多个按单元以太网封装,可以更轻松地将基于以太网的服务定制到连接到同一物理接口的多台主机。
服务提供商风格
服务提供商配置样式允许在逻辑接口级别自定义基于以太网的服务。服务提供商通常有多个客户连接到同一个物理接口。您可以使用服务提供商样式在物理接口上配置多个逻辑接口,并将每个单元与不同的 VLAN 相关联。这样可以灵活地为每个客户配置不同的服务,但也需要进行更多配置,因为每个功能都必须在逻辑接口上显式配置。
将物理接口配置为仅支持服务提供商样式时,必须使用支持桥接功能的选项来 extended-vlan-bridge 封装物理接口。还必须在物理接口上配置 VLAN 标记,以便它可以在中继模式下运行,并使用多个 VLAN 的 VLAN 标记传输以太网帧。每个逻辑接口都绑定到一个唯一的 VLAN ID。
企业风格
企业配置样式旨在为基于以太网的服务的使用者提供基本的桥接功能。无需将不同客户的服务隔离在单个端口上,因为每个端口通常都连接到主机或为另一台交换机提供中继。
使用企业配置样式时,逻辑接口通过指定 ethernet-switching 为接口族而置于第 2 层模式。在不使用灵活的以太网服务的情况下, ethernet-switching 只能在单个逻辑单元(单元 0) 上进行配置。您无法将 VLAN ID 绑定到单元 0,因为这些接口可在中继模式(支持带有各种 VLAN 标记的流量)或接入模式(支持未标记流量)中运行。
灵活的以太网服务
灵活的以太网服务封装类型使物理接口能够支持这两种配置样式。为了支持服务提供商风格,灵活的以太网服务允许在逻辑接口级别(而非物理接口)配置封装。为了支持企业风格,灵活的以太网服务允许在任何逻辑接口单元号上配置该 ethernet-switching 系列,而不仅仅是单元 0。
例如,以下配置显示了在物理接口 xe-0/0/51 上配置的三个逻辑接口,这些接口已为灵活的以太网服务而封装。单元 100 和 单元 200 配置为服务提供商样式,单元 300 配置为企业样式。封 vlan-bridge 装类型用于在单元 100 和单元 200 上启用桥接,并在 family ethernet-switching 单元 300 上启用桥接。
interfaces {
xe-0/0/51 {
flexible-vlan-tagging;
encapsulation flexible-ethernet-services;
unit 100 {
encapsulation vlan-bridge;
vlan-id 100;
}
unit 200 {
encapsulation vlan-bridge;
vlan-id 200;
}
unit 300 {
family ethernet-switching {
interface-mode trunk;
vlan members 300;
}
}
}
}
以下是配置灵活以太网服务封装时应遵循的准则:
在 QFX10000 系列交换机上,不支持在同一接口上配置 或
vlan-taggingflexible-vlan-tagging配置family ethernet-switching。只有在 QFX10000 和 EX9200 系列交换机上,才能在已启用封装
flexible-ethernet-services的情况下启用vlan-ccc。在 QFX5100 交换机上,您可以在同一物理接口
vlan-bridge上组合 和family ethernet switching的封装。从 Junos OS 16.1R6 版开始,您还可以在同一物理接口family inet上组合 和family ethernet-switching的封装。设备号和 VLAN ID 不要求匹配,但这是一种最佳实践。
配置灵活的以太网服务封装以支持服务提供商和企业的配置样式
灵活以太网服务是一种 封装 方式,使物理接口能够在逻辑接口级别指定以太网封装。每个逻辑接口都可以有不同的以太网封装。通过定义多个按单元以太网封装,可以更轻松地将基于以太网的服务定制到连接到同一物理接口的多台主机。
未使用灵活以太网服务封装且在第 2 层模式下运行的以太网接口仅限于单个逻辑接口单元 (0)。通过在单元 0 上配置 ethernet-switching 为接口族,可以在接口上启用桥接。只能在逻辑接口单元 0 上配置该 ethernet-switching 系列,不能在该接口上定义其他逻辑单元。
但是,无法在逻辑接口单元 0 上配置某些交换功能。Q-in-Q 隧道等功能需要逻辑接口来传输带有 VLAN 标记的帧。要使逻辑接口能够接收和转发使用匹配 VLAN ID 标记的以太网帧,您必须将逻辑接口绑定到该 VLAN。必须在 0 以外的 逻辑接口设备上配置这些功能,因为您无法将 VLAN ID 绑定到单元 0。
使用灵活以太网服务封装接口时,可以使用 配置 0 family ethernet-switching以外的 逻辑接口单元。您还可以在同一接口上配置具有不同类型以太网封装的其他逻辑接口。这样可以让绑定到 VLAN ID 的逻辑接口与使用 family ethernet-switching配置的逻辑接口共存。
例如,如果在配置 Q-in-Q 隧道的同一物理接口上配置 PVLAN,则可以使用灵活的以太网服务来支持 PVLAN 的企业配置样式,同时vlan-bridge使用 family ethernet-switching以及用于 Q-in-Q 隧道的封装。
建议在配置用作硬件 VTEP 的设备时,使用组来配置以下语句:
设置接口 interface-name flexible-vlan-tagging
set 接口 interface-name 封装 extended-vlan-bridge
设置接口 interface-name native-vlan-id vlan-id
要将接口配置为同时支持服务提供商和企业配置样式:
对于 EX4300 设备,仅建议在 QinQ 场景中使用服务提供商样式的配置(封装 extended-vlan-bridge)。对于其他方案,请使用企业样式配置。
也可以看看
配置灵活的以太网服务封装,以包含第 2 层接口支持和其他封装
灵活以太网服务是一种封装方式,使物理接口能够在逻辑接口级别指定以太网封装。执行以下步骤将灵活的以太网服务配置为支持第 2 层桥接接口,同时支持同一物理接口上的其他封装选项。
在运行早于 21.2R1 版本的 Junos OS 版本的 QFX10000 系列交换机上,您无法在已flexible-ethernet-services启用的接口上配置vlan-bridging和任何其他封装。
配置物理或聚合以太网接口,以同时支持基于 VLAN 的电路交叉连接 (CCC) 连接、第 3 层 IP 路由和第 2 层桥接:
在配置模式下使用命令验证 show interfaces interface-name 配置。
user@switch> show interfaces xe-0/0/0
vlan-tagging;
encapsulation flexible-ethernet-services;
unit 1 {
encapsulation vlan-ccc;
vlan-id 103;
}
unit 2 {
vlan-id 102;
family inet {
address 10.0.0.1/30;
}
unit 3 {
encapsulation vlan-bridge;
vlan-id 101;
}
}
也可以看看
配置灵活的以太网服务封装,以支持映射到同一网桥域的同一物理接口上的多个逻辑接口
灵活以太网服务是一种封装方式,使物理接口能够在逻辑接口级别指定以太网封装。执行以下步骤,在映射到同一网桥域的同一物理接口上配置多个逻辑接口。
QFX10002-60C 交换机不支持此功能。
当有多个服务提供商样式的逻辑接口连接到同一网桥域时,不支持在同一物理接口上组合使用企业样式接口和服务提供商样式接口。
在配置模式下使用命令验证 show interfaces interface-name and 配置。show vlans
user@switch> show interfaces xe-0/0/2:2
vlan-tagging;
encapsulation flexible-ethernet-services;
unit 1 {
encapsulation vlan-bridge;
vlan-id 1;
}
unit 2 {
encapsulation vlan-bridge;
vlan-id 2;
}
user@switch> show vlans
v100 {
vlan-id 100;
interface xe-0/0/2:2.1;
interface xe-0/0/2:2.2;
}
也可以看看
变更历史表
是否支持某项功能取决于您使用的平台和版本。使用 功能资源管理器 确定您的平台是否支持某个功能。
family inet 上组合 和
family ethernet-switching的封装。