窗口大小:TCP头中一个16位的域,表示当前可用接受缓冲区大小.在每个TCP对等段连接初始化时,告诉对方自己的窗口大小(不一定是满额,假如满额65201字节,可能暂时通告5840字节).若客户端接受数据速度大于客户端程序读取数据速度,那么会导致接收缓冲区充满,窗口大小减少为0,当服务器得知此消息时将不会发送数据. TCP发送端发送数据时,并不是直接传输给接收端,而是先将数据复制到发送缓冲区.类似的,TCP接受端从TCP数据段得到数据后,将其放入接受缓冲区.这样可以避免TCP连接滥用内存.CPU.…