SO_RCVBUF
SO_SNDBUF 与RWIN (TCP Receive Window)关系?关于TCP Receive Window大小搜了一下都说改注册表
HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\TCPIP\PARAMETERS
然后新建一个TCPWINDOWSIZE
或HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\TCPIP\INTERFACE
\GUID.
然后新建一个TCPWINDOWSIZE可改了之后并无效果? (测试发送接受资料的时间)倒是通过SETSOCKOPT()设置SO_RCVBUF
SO_SNDBUF 
可以起到作用难道SO_RCVBUF
SO_SNDBUF == RWIN (TCP Receive Window)?

解决方案 »

  1.   

    http://support.microsoft.com/kb/263088/en
    Windows 2000 Does Not Use Configured TCPWindowSize Registry Parameter When Accepting a Connection
    测试TCPWINDOWSIZE可以通过在本机建立客户端和服务器端连接,然后光发送,对方不接收,看最多可以发出多少字节。
      

  2.   

    Windows 2000 Does Not Use Configured TCPWindowSize Registry Parameter When Accepting a Connection
    谢谢

    xp sp2和vista呢?如果想修改tcpwindowsize呢?
      

  3.   

    Global:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters Per interface:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\interface
    global我也试过了,并不起作用(我把值设为1都没什么影响)我现在就是想知道 到底该怎么修改tcpwindowsize