.. title: TCP 最適ウィンドウ サイズ計算ツール .. スラグ: tcp-optimal-window-size-calculator .. 日付: 2025-12-26 15:00:00 UTC .. タグ: ネットワーキング、電卓、ツール .. カテゴリ: 電卓 ..リンク: .. 説明: 指定された RTT と帯域幅の帯域幅遅延積を使用して、最適な TCP ウィンドウ サイズを計算します。長距離ネットワーク パスのスループットを最大化します。 .. タイプ: テキスト
リンク速度とネットワーク遅延に基づいて、スループットを最大化するために必要な最適な TCP ウィンドウ サイズを計算します。
TCP 受信ウィンドウを調整するには、オペレーティング システムごとに異なる設定変更が必要です。
regedit.exeHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersTcpWindowSizeそしてGlobalMaxTcpWindowSize転送パフォーマンスの他のいくつかの要素も同じページで調整できることに注意してください。詳細については、Microsoft を参照してください。
regedit.exeHKLM\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersGlobalMaxTcpWindowSize転送パフォーマンスの他のいくつかの要素も同じページで調整できることに注意してください。詳細については、Microsoft を参照してください。
Linux にはいくつかのバリエーションがあるため、すべての構成オプションを以下に説明するわけではありません。ただし、次のコマンドが役立つ場合があります。まず、現在構成されているネットワーク設定を表示するには、次のコマンドを使用します。
cat /proc/sys/net/ipv4/tcp_memcat /proc/sys/net/core/rmem_defaultcat /proc/sys/net/core/rmem_maxcat /proc/sys/net/core/wmem_defaultcat /proc/sys/net/core/wmem_maxcat /proc/sys/net/core/optmem_max構成を編集するには:
sysctl -p /etc/sysctl.confsysctl -w net.core.rmem_max=8388608
sysctl -w net.core.wmem_max=8388608
sysctl -w net.core.rmem_default=65536
sysctl -w net.core.wmem_default=65536
これらの値は、必ずしも使用する最終設定になるわけではないことに注意してください。 Redhat エンタープライズ サポートまたは Ubuntu エンタープライズ サポートを利用している場合は、さらにサポートを受けることができます。
注記:65,535 バイトはこれまでの最大値です。ただし、IETF RFC 1323 は、より大きなサイズにも対応しています。