问题:
如果发送方一直保持很快的速度发送数据,容易导致接收方处理不过来,触发重传机制,导致流量浪费;
解决方法:
接收方根据自己剩余缓冲区的大小,通过TCP首部中的16位窗口大小字段,告诉发送方自己最多还能接收多少个字节的数据,发送方就知道自己当前阶段最多可以给接收方发送多少个字节的数据【让发送方根据接收方的接受能力控制发送的数据量】
如果发送方一直保持很快的速度发送数据,容易导致接收方处理不过来,触发重传机制,导致流量浪费;
接收方根据自己剩余缓冲区的大小,通过TCP首部中的16位窗口大小字段,告诉发送方自己最多还能接收多少个字节的数据,发送方就知道自己当前阶段最多可以给接收方发送多少个字节的数据【让发送方根据接收方的接受能力控制发送的数据量】