LinuxのTCPのウィンドウサイズの設定値

Linux 3.3.4でのデフォルトの設定値をメモ.
数値は[min, default, max]の意味.
この値にから,TCPのウィンドウサイズは,デフォルトは16KBから始まって,4KBから4MBの間で調整される.
これより,TCPを用いて通信を行う場合,最大で4MBのバースト転送が発生することがわかる.


$ cat /proc/sys/net/ipv4/tcp_wmem
4096 16384 4194304

$ cat /proc/sys/net/ipv4/tcp_rmem
4096 87380 4194304


参考サイト
kernel/システムパラメタ - Linux Tips
http://linux.mini13i.com/?kernel%2F%A5%B7%A5%B9%A5%C6%A5%E0%A5%D1%A5%E9%A5%E1%A5%BF

Note - ソケットバッファのチューニング
http://www.anarg.jp/personal/t-tugawa/note/linux/sockbuf.html