tcp接收缓冲区中的数据什么时候清楚
发布网友
发布时间:2022-05-19 01:03
我来回答
共1个回答
热心网友
时间:2024-03-02 12:32
1. 只要收到了包,就会ACK。
2. TCP在ACK的同时会带有window大小值,表示这边能接受的数据量。发送方会根据这个调整数据量。
3. 接收方缓冲区满时,回给发送方的window值就是0。
4. 发送方看到window为0的包,会启动一个定时器,隔一段时间发一个包试探。
5. 一旦接收方缓冲区有足够空间了,就会给window赋上非0值。发送方就又开始发送了。