CH5-5ed 运输层_2.pptVIP

  • 1
  • 0
  • 约1.08万字
  • 约 41页
  • 2018-05-21 发布于河南
  • 举报
CH5-5ed 运输层_2

* * * * * * * * * * * 往返时间 RTT? 往返时间的测量相当复杂 TCP 报文段 1 没有收到确认。重传(即报文段 2)后,收到了确认报文段 ACK。 如何判定此确认报文段是对原来的报文段 1 的确认,还是对重传的报文段 2 的确认? 发送一个 TCP 报文段 超时重传 TCP 报文段 收到 ACK 时间 1 2 往返时间 RTT? 是对哪一个报文段 的确认? Karn 算法 在计算平均往返时间 RTT 时,只要报文段重传了,就不采用其往返时间样本。 这样得出的加权平均平均往返时间 RTTS 和超时重传时间 RTO 就较准确。 报文段每重传一次,就把 RTO 增大一些: 新的 RTO ? ? ? (旧的 RTO) 系数 ? 的典型值是 2 。 当不再发生报文段的重传时,才根据报文段的往返时延更新平均往返时延 RTT 和超时重传时间 RTO 的数值。 实践证明,这种策略较为合理。 修正的 Karn 算法 5.6.3 选择确认 SACK (Selective ACK) 接收方收到了和前面的字节流不连续的两个字节块。 如果这些字节的序号都在接收窗口之内,那么接收方就先收下这些数据,但要把这些信息准确地告诉发送方,使发送方不要再重复发送这些已收到的数据。 课件制作人:谢希仁 1 100

文档评论(0)

1亿VIP精品文档

相关文档