所有 SDDC 网络的默认最大传输单元 (MTU) 均为 1500 字节。使用 Direct Connect 和专用 VIF 时,如果 DX 连接支持,则可以在 SDDC 上行链路上配置更大的 MTU(最大 8900 字节)。

创建 VIF 时,可以使 DX 使用更大的 MTU。如果您这样做,还需要打开 NSX 全局配置页面,然后设置更高的 Intranet MTU 值

此更大的(或巨型)MTU 值仅适用于通过专用 VIF 的 DX 连接以及您配置的任何 SDDC 组连接。任何 VPN(无论是否通过 DX 连接)都使用 MTU 1500,而不管其他设置如何。要确保工作负载虚拟机可以利用更大的 MTU,请确认使用 DX 连接的工作负载虚拟机以及工作负载连接路径上的任何其他接口使用与 Intranet MTU 值匹配的 MTU。

一个分段上的所有网络接口都应设置为相同的 MTU 值,否则可能会出现通信问题。只要启用了路径 MTU 发现 (PMTUD),并且允许在网络之间传输 ICMP 流量,通常可以接受在不同分段上使用不同的 MTU 值。如果配置了 SDDC 组,则不应将 Intranet 接口 MTU 设置为超过 8500 字节(SDDC 组流量支持的最大值)。在属于 SDDC 组同时具有 DX 连接的 SDDC 中,所有流量的最大可用 MTU 为 8500 字节,因为 DX 专用 VIF 和 SDDC 组连接共用同一个 Intranet 接口。

过程

  1. 登录到 VMware Cloud Services (https://vmc.vmware.com)。
  2. 单击清单 > SDDC,然后选择一个 SDDC 卡视图并单击查看详细信息
  3. 单击打开 NSX MANAGER,然后使用 SDDC 设置页面上显示的 NSX Manager 管理员用户帐户登录。请参见使用 NSX Manager 的 SDDC 网络管理
    也可以使用 VMware Cloud 控制台网络与安全选项卡执行此工作流。
  4. 全局配置页面上,单击铅笔图标 (铅笔图标),在 Intranet 上行链路字段中设置更高的 MTU 值,然后单击保存
    所设置的值必须小于或等于所有 DX 虚拟接口的最小 MTU 值。实际上,这意味着,应将所有 VIF 设置为相同的 MTU 值(默认值 1500 或巨型 9001),因为不支持巨型 MTU 的任何 VIF 会有效地将所有 DX 连接限制到 MTU 1500。在网络中混用 MTU 大小可能会导致出现数据包碎片和其他引起网络性能下降的问题。
    注:

    为了给 Geneve(通用网络虚拟化封装)头留出空间,SDDC Intranet MTU 的上限为 8900 字节,以避免在 VIF 出现数据包碎片。