1. 发送方必须能够处理ACK报文丢失的情况。
TCP must handle the case of this acknowledgment that opens the window being lost. Acknowledgments are not reliably transmitted-that is, TCP does not ACK acknowledgments, it only ACKs segments containing data.
2. 例子
服务器端在读取数据前先休眠一段时间,这时缓冲区已满,接收窗口为0。
客户端的的persist定时器使用了二进制退让算法。
3. 糊涂窗口综合症 Silly Window Syndrome
Window-based flow control schemes, such as the one used by TCP, can fall victim to a condition known as the silly window syndrome (SWS). When it occurs, small amounts of data are exchanged across the connection, instead of full-sized segments.
本文探讨了TCP协议中窗口管理的重要性,特别是如何处理ACK报文丢失情况,并介绍了糊涂窗口综合症这一现象及其对网络效率的影响。
9441

被折叠的 条评论
为什么被折叠?



