NIC が大きいデータ チャンクを TCP セグメントに分割するようにするには、転送経路にある TCP セグメンテーション オフロード (TSO) を有効化します。CPU が TCP セグメンテーションを実行するようにするには、TSO を無効化します。
物理アダプタがハードウェア TSO をサポートしている場合、ホストはデフォルトでハードウェア TSO を使用します。
手順
- vSphere Web Client で、ホストに移動します。
- [構成] タブの [システム] を展開します。
- [システムの詳細設定] をクリックします。
- IPv4 の場合は Net.UseHwTSO パラメータの値を編集し、IPv6 の場合は Net.UseHwTSO6 の値を編集します。
- TSO を有効化するには、Net.UseHwTSO および Net.UseHwTSO6 を 1 に設定します。
- TSO を無効化するには、Net.UseHwTSO および Net.UseHwTSO6 を 0 に設定します。
- [OK] をクリックして変更内容を保存します。
- 物理アダプタのドライバ モジュールを再ロードするには、ホストの ESXi Shell で esxcli system module set コンソール コマンドを実行します。
- ドライバを無効にするには、esxcli system module set コマンドを --enabled false オプションを指定して実行します。
esxcli system module set --enabled false --module nic_driver_module
- ドライバを有効にするには、esxcli system module set コマンドを --enabled true オプションを指定して実行します。
esxcli system module set --enabled true --module nic_driver_module
- ドライバを無効にするには、esxcli system module set コマンドを --enabled false オプションを指定して実行します。