- 3
- 0
- 约小于1千字
- 约 16页
- 2022-05-16 发布于广东
- 举报
第1页,共16页,编辑于2022年,星期二 糊涂窗口综合症 短分组 小通知窗口 每个报文段仅携带少量数据,效率低下 第2页,共16页,编辑于2022年,星期二 避免糊涂窗口综合症 接收方:通告零窗口后,需要等待缓冲区可用空间达到总空间一半或最大报文段才发送更新窗口通告 接收方:推迟确认技术 发送方:组块技术(Nagle算法) 第3页,共16页,编辑于2022年,星期二 避免糊涂窗口综合症 接收方的策略有两种: 一种是当接收方收到报文段后立即进行确认,但是要等到缓冲区可用空间至少达到总空间的一半或达到最大报文段长度之后才发送更新的窗口通告。 另一种是推迟确认技术。在窗口大小不足以避免低效率的传输时,则推迟发送确认。这种方法的优点是可以降低通信量,提高吞吐率。但是其缺点是如果推迟时间太长,会导致报文段重传。反而浪费网络带宽,降低吞吐率。 第4页,共16页,编辑于2022年,星期二 避免糊涂窗口综合症 发送方的策略: 在已经传输出去的数据还没有得到确认之前,允许发送应用程序多次调用写数据操作 此时并不将数据立即发送出去,而是等数据收集形成一个较长的报文段或者之前发送数据的确认到达时才发送 这项技术称为组块技术。 这项技术也称为Nagle算法 第5页,共16页,编辑于2022年,星期二 Nagle算法 应用程序 TCP发送和接收程序 缓冲区 第6页,共16页,编辑于2022年,星期二 N
原创力文档

文档评论(0)