明確壅塞通知 (ECN) 允許 TCP 寄件者降低傳輸速率以避免封包捨棄。在 RFC 3168 中指定了 ECN。vSphere 7.0 及更新版本支援 ECN,並且依預設為啟用。
您可以使用 esxcli 命令取得任何網路堆疊的 ECN 狀態。
程序
- 在主機上的 ESXi Shell 中,使用以下命令。
esxcli network ip netstack set -N <NetStack-Name> --ecn=<str>
- 您可以設定 ECN 的狀態。該設定在 ESXi 中具有以下可能的值。
... --ecn=<str> ECN (明確壅塞通知) 的狀態。disabled:完全停用 ECN 功能。echo-only:僅回應 ECN,不會起始。enabled:完全啟用 ECN 功能
此參數的預設值為「enabled」。如果此參數的值為「enabled」,ESXi 可能會使用 ECN。如果環境中的路由器或網路應用裝置無法準確處理具有 ECN 位元的 IP 封包,則可以將 ECN 功能設定為「disabled」。