计算机网络课件-谢希仁_-_第_5_章__运输层.pptVIP

  • 3
  • 0
  • 约1.97万字
  • 约 137页
  • 2018-06-26 发布于四川
  • 举报

计算机网络课件-谢希仁_-_第_5_章__运输层.ppt

计算机网络课件-谢希仁_-_第_5_章__运输层

往返时间 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 1000 1501

文档评论(0)

1亿VIP精品文档

相关文档