web-dev-qa-db-ja.com

TCP WindowsサイズとWindowsのソケットバッファサイズ

Windowsネットワーキングは初めてです。人々がTCP Windowsプラットフォームでのチューニングについて話すとき、彼らは常にTCPウィンドウサイズについて言及します。Windowsが「ソケットバッファサイズ」の概念を使用しているかどうか疑問に思っています。 ?

Windows XPでは、TCPウィンドウサイズは固定です。TCPWindowSizeレジストリ値を使用して設定できます。ソケットバッファサイズはどうですか?Windowsでソケットバッファサイズをどのように設定できますか?設定できますか? TCPウィンドウサイズとは異なる値に?

5
userpal

AFD.sysは、Windowsでソケットをサポートするために使用されるライブラリです。送信および受信バッファサイズを変更するには

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Afd\Parameters]
DefaultReceiveWindow = <value>
DefaultSendWindow = <value>

変更を有効にするには、再起動が必要です。

私は1GbEのスイートスポットが65536であることを発見しました。個人的には、これが現在の8192ではなくデフォルトであると思います。RAMは安いです。:D

1
Ryan Davies