使用 EVPN LAG 的 EVPN 中的 EVPN 功能
本节介绍使用 EVPN LAG 的 EVPN 中的一些常用功能。
EVPN 别名
EVPN 混叠是指远程设备能够将以太网段上的第 2 层单播流量负载均衡到端点设备。有关混叠的更多信息,请参阅 EVPN 多宿主概述主题的混叠部分。
通过多个链路连接到 EVPN LAG 的服务器和 BladeCenter 交换机可能会向其中一个叶设备发送 ARP 请求。叶设备通过使用叠加 iBGP 对等互连将 MAC 地址播发到 EVPN 拓扑的其余部分来进行响应。EVPN 网络中的其他叶设备使用默认 EVPN 别名(每个 EVI 的 EVPN 路由类型 1)功能从其他叶设备学习 EVPN 类型 2 MAC 路由。但是,出于转发目的,所有叶设备都连接到同一个 ESI。
EVPN LAG 多宿主代理通告
运行 EVPN 的网络中的叶设备使用 MAC 和 IP EVPN 类型 2 路由响应服务器的 ARP 请求。
从 Junos OS 18.4 版开始,在同一 EVPN LAG 中具有链路的多个叶设备还可以向发送 ARP 请求的服务器播发 MAC 和 IP EVPN 类型 2 路由。此功能可以在 EVPN 类型 2 路由中使用代理 M 位来实现。此功能在故障情况下特别有用。如果交换机多宿主到两个叶设备,并且到其中一个设备的链接出现故障,则可以向最初发送 ARP 请求的服务器发送 Type 2 消息,并且可以通过活动链路通过网络发送流量。
EVPN LAG 中的高可用性
EVPN LAG 包括许多内置的高可用性功能。
EVPN LAG 链路级别快速收敛使用 EVPN IBGP 路由类型 I 大规模提现消息提供。节点级快速融合在叠加网络中使用 IBGP BFD 进行处理。EVPN-VXLAN 交换矩阵中使用了水平分割和指定转发等内置 EVPN 环路防御机制,提供节点级第 2 层 EVPN LAG 冗余。生成树协议 (STP) 不需要在 EVPN-VXLAN 交换矩阵中运行。有关这些功能的更多信息,请参阅 EVPN 多宿主概述主题中的指定转发选择和水平分割。
当所有 IBGP EVPN 叠加对等互连丢失时,核心隔离功能会快速降低本地 EVPN-LAG。当链路断开时,此功能会将流量转移到其他路径。有关核心隔离的更多信息,请参阅 何时使用核心隔离功能 。
EVPN LAG 接口高级功能
与其他 LAG 多宿主技术(如虚拟机箱或多机箱链路聚合 (MC-LAG))相比,EVPN LAG 多宿主具有一系列高级功能。高级功能包括代理 ARP 和 ARP 抑制、IGMP 代理、MAC 移动性、MAC 历史记录和重复 MAC 检测。
ERB 架构中的 ARP 抑制有助于减少跨第 2 层交换矩阵的以太网广播流量泛滥,从而释放整个交换矩阵的服务器资源。因此,当 ARP 表中已填充了来自其他信令事件(尤其是 EVPN 路由共享)的地址时,ARP 请求不会泛洪到其他叶设备。有关代理 ARP 和 ARP 抑制的更多信息,请参阅 EVPN 代理 ARP 和 ARP 抑制以及 NDP 和 NDP 抑制 。
IGMP 代理通过将 IGMP 消息转换为 EVPN 类型 6 路由以发送到数据中心中的所有叶设备,帮助减少数据中心中的 IGMP 成员报告泛洪。有关 IGMP 代理的更多信息,请参阅 EVPN-VXLAN 环境中的 IGMP 侦听概述 。MAC 移动历史记录允许 EVPN LAG 跟踪 MAC 地址在 ESI 之间移动的频率。MAC 移动历史记录允许网络管理员基于 MAC 地址移动创建安全操作,同时简化 EVPN 中与 MAC 地址相关的管理。有关此功能的更多信息,请参阅 MAC 移动性概述 。