TCP接收方收到3个重复ACK就执行快速重传。为什么不在收到对报文段的第一个重复ACK后就快速重传?
举一反三
- TCP接收方收到3个重复ACK就执行快速重传。为什么不在收到对报文段的第一个重复ACK后就快速重传?对此解释不正确的是()。 A: TCP是面向连接的全双工通信,失序的情形是不会出现的。 B: 若对收到第一个冗余ACK后就快速重传,一旦两个报文段失序就会导致发送方立即快速重传,重传的分组又导致冗余ACK(对重复分组的确认),又导致快速重传,不断这样下去。 C: 收到3个冗余ACK才认为丢失并进行快速重传,一是收到3个冗余ACK是因为丢失报文段的可能性比较大,二是即使没丢失也不会导致一直重传,很快能恢复正常。 D: 以上解释都不正确。
- TCP发送方收到3个重复的ACK,立刻快速重传( )
- TCP采用了快速重传机制,即发送方收到一个数据的( )个重复ACK,就会在在超时到来之前重传该报文段。 A: 2 B: 3 C: 4 D: 5
- 接收方在收到( )个重复的ACK时,会进行快重传
- TCP()时候对报文段采用快速重传 A: 报文段的定时器过期 B: 估计往返时延过长 C: 收到之前发出的一个报文段的三个重复ACK D: 以上都不是