Raj*_*tel 4 network-programming tcp
TcpWindowSize 和 Socket Buffer Sizes 有什么区别?
我假设 TcpWindowSize 只能使用注册表设置更改,而套接字缓冲区大小可以使用 SO_SNDBUF 和 SO_RCVBUF 套接字参数更改?
TcpWindowSize 注册表设置控制界面的最大广告窗口,如MSDN 链接中所述。作为注册表设置,您可以在注册表中更改它。
SO_RCVBUF 控制套接字接收缓冲区的大小。这是的最大通告的TCP窗口连接,并且它是明显地受到(1)覆盖。
SO_SNDBUF 控制套接字发送缓冲区的大小。它与窗口没有任何直接关系。