TCP在计算超时重传时间时,一旦报文段重传,就不采用其作为往返时延样本,这主要是因为( )。
A: 计算上太繁琐
B: 无法判定确认报文段是对先发送报文段还是重传报文段的确认
C: 测量该样本的代价太大
D: 计算所花费的时间太长
A: 计算上太繁琐
B: 无法判定确认报文段是对先发送报文段还是重传报文段的确认
C: 测量该样本的代价太大
D: 计算所花费的时间太长
举一反三
- 在TCP重传机制中,当发生报文重传时,重传时间将会() A: 保持不变 B: 根据正常报文的时间重新计算 C: 根据重传报文的时间重新计算 D: 直接将重传时间扩大一倍
- 当不再发生报文段的重传时,才根据报文段的往返时延更新平均往返时延RTT和超时重传时间RTO的数值。
- 什么是Karn算法?在TCP的重传机制中,若不采用Karn算法,而是在收到确认时都认为是对重传报文段的确认,那么由此得出的往返时延样本和重传时间都会偏少。试问:重传时间最后会减少到什么程度?
- TCP 每发送一个报文段,就对这个报文段设置一次计时器。 只要计时器设置的重传时间到但还没有收到确认,就要重传这一报文段。
- TCP协议中,为了防止报文重复,采取了__________。 A: 端口号 B: 确认和重传 C: 报文段序号 D: 滑动窗口