第2章 网络协议.pptVIP

  • 9
  • 0
  • 约5.95千字
  • 约 47页
  • 2022-06-11 发布于宁夏
  • 举报
第2章 网络协议 TCP 序号与确认号(ACK) 序号: 段内数据区字节流的首字节的号码 ACK: 下一次期待接收的字节的序号 积累方式的ACK TCP 往返时间与超时 Q: 如何设置 TCP 超时时间值? 比 RTT长 但是 RTT时刻变化 如果太短: 造成过早超时,因此就有不必要的重传 如果太长:对报文段的丢失反应过慢 Q: 如何估算 RTT? SampleRTT: 以每个段的往返时间计算 忽略重传 SampleRTT 时刻变化,应该更加平滑地估算 应该平均计算 TCP 往返时间与超时 RTT估算实例: TCP 往返时间与超时 设置超时 EstimtedRTT 加上 “安全边界(margin)” EstimatedRTT中的大变化 - 更大的安全边界 首先估算SampleRTT 与 EstimatedRTT有多少变化量: TCP 发送方的事件: 从应用收到交下来的数据: 建立数据段 序号为第一个字节的号码 启动时钟(如果启动没有的话) 超时间隔: TimeOutInterval 超时: 重传造成超时的段 重新启动时钟 收到确认: 如果确认前面未确认的段 调整窗口 如果还有未确认的段则重新启动时钟 TCP: 几个重传场景 TCP: 几个重传场景(more) TCP 确认生成 [RFC 1122, RFC 2581] 快速重传 超时间隔一般比较长: 加长了重传丢失段的时间

文档评论(0)

1亿VIP精品文档

相关文档