pikesaku’s blog

個人的な勉強メモです。記載内容について一切の責任は持ちません。

TCPウィンドウサイズのチューニングについて

参考URL

ネットワーク アダプターのパフォーマンス チューニング | Microsoft Learn
Azure VM の TCP/IP パフォーマンス チューニング | Microsoft Learn

実現可能なスループットの計算方法

TCP 受信ウィンドウ サイズ (バイト単位) × (1 / 接続の待機時間 (秒単位))

※以前のウィンドウズでは、TCP 受信ウィンドウ サイズの上限は64KBであった。

TCP ウィンドウ スケール オプション(RFC 1323)に対応することで64KB超えできる。

上記サイトより引用


TCP 受信ウィンドウの自動チューニング レベルの確認・設定

netsh interface tcp show global

netsh interface tcp set global autotuninglevel=

上記サイトより引用

上記サイトより引用


Experimental(64KB×2^14) > Normal(64KB×2^8) > Restricted(64KB×2^4) > Highly Restricted(64KB×2^2) > Disalbed(64KB)