193 字
1 分钟
19.Retransmission strategies
重传的两种策略:Go-back-N和Selective repeat Go-back-N是一种悲观的重传策略,在发送方的一个数据包始终没有收到ACK,在计时器过时之后,认为整个窗口中的数据包都丢失了,重新发送从这个丢失包开始的整个窗口 Selective repeat是乐观的重传策略,只会认为窗口中只有计时器过时的包发送失败,只会重传该未确认的数据包 采用哪一种策略更优秀,取决于具体的数据量,速率,成功率。往往在网络状态较差时采用GO-back-N,较好时采用selective repeat 在RSW=1时,两种机制外部行为完全一致
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
19.Retransmission strategies
https://katyusha-blog.com/posts/cs144/notes/19retransmission-strategies/ 部分信息可能已经过时
相关文章 智能推荐
1
15.端到端原则:最终正确性由谁保证?
CS144 端到端正确性与逐跳检错、重传的职责边界。
2
17.有限状态机:把协议写成可检查的事件规则
CS144 有限状态机的状态、事件、动作与 TCP 连接状态。
3
21.Connection setup and teardown
CS144 TCP 三次握手、连接关闭、半关闭与 TIME-WAIT。
4
CS144 Checkpoint 0:网络热身与字节流
CS144 CS144 初始实验:环境配置、HTTP 字节流、套接字封装、webget 与 ByteStream 实现。
5
20.TCP header
CS144 TCP 首部、序列号、确认号、窗口与控制位。






