TCP协议里面window size和服务器的recv buffer有联系么?
最近学习TCP协议, 在网上查看资料的时候看到有朋友说TCP的窗口大小就是服务器recv buffer的大小,可是我测试之后是这样的结果:
我连接服务器的web服务器(80端口)之后使用iris抓包分析:服务器返回的syn+ack包里面的window size大小是14600。
在服务器上:
/proc/sys/net/ipv4/tcp_rmem的值为4096 87380 4194304
为什么没有1个值是14600?