EVPN LAG 中的以太网分段标识符、ESI 类型和 LACP
本节讨论 EVPN LAG 中的以太网分段标识符 (ESI)、ESI 类型和 LACP。
EVPN LAG 中的以太网分段标识符和编号
EVPN LAG 使用以太网分段标识符 (ESI) 识别。ESI 是启用 EVPN LAG 服务器多宿主所需的必需属性。
ESI 值编码为 10 字节整数,用于识别多宿主分段。在连接到同一服务器或刀片中心的多个叶交换机接口上启用的相同 ESI 值会形成一个 EVPN LAG。此 EVPN LAG 支持对所连接服务器的主动-主动多宿主。
我们建议使用 ESI 值,对前 8 个字节使用相同的值,每个 EVPN LAG 中仅第 9 个和第 10 个字节进行更改。本文档稍后使用的四个 ESI 遵循以下分配准则并使用以下 ESI 值:00:03:03:03:03:03:03:03:03:01、00:03:03:03:03:03:03:03:02、 00:03:03:03:03:03:03:03:03:03和 00:03:03:03:03:03:03:03:03:04。使用结构化 ESI 分配方法可简化网络管理,同时确保可以在 Junos OS 版本中使用 ESI 值。由于 Junos OS 17.3R3 版中对 ES 导入路由社区处理进行了更改,因此某些环境需要跨 Junos 版本兼容。
有关 ESI 和 ESI 编号的更多信息,请参阅 EVPN 多宿主实施部分的 EVPN 多宿主 概述文档。
EVPN LAG 中的 ESI 类型
Junos OS 当前支持 ESI 类型 0(手动硬编码 ESI 值)、类型 1(自动源自 LACP)和类型 5(基于自治系统编号的 IRB-VGA 网关 ESI 编码)ESI 模式。有关 ESI 类型的更多信息,请参阅 EVPN 多宿主实施部分的 EVPN 多宿主概述 文档。
EVPN 多宿主使用 EVPN Type 4 路由和 ES-导入路由目标扩展社区在控制平面级别进行管理,在 Junos 中,这是从 10 字节 ESI 值中自动派生的 6 字节值。将叶设备连接到同一多宿主 CE 设备时,此扩展社区在 Type-4 ES 路由中使用 EVPN BGP 消息的信号。
EVPN LAG 中的 LACP
服务器等外部设备几乎总是需要与叶交换机上支持 ESI 的接口匹配的 LACP 状态,以确保服务器能够主动跨 LAG 捆绑包中的所有成员接口发送流量。具体而言,应在组成 LAG 捆绑包的所有链路上配置相同的 ESI 和 LACP 系统标识符。为了确保建议的系统 ID 一致性,最佳实践是将系统 ID 基于您分配给每个 LAG 的 ESI。
例如,如果将 ESI 00:03:03:03:03:03:03:03:03:01 分配给 LAG,则建议您从该 ESI 的最后 6 个字节派生相应的系统 ID,即“03:03:03:03:03:01”。本文后续介绍的配置介绍了从 LAG 的 ESI 派生系统 ID 的优秀实践。