0
A TCP sender using Go-Back-N ARQ sends segments 3, 4, and 5; segment 3 is lost, but 4 and 5 arrive correctly. What does the receiver do upon receiving segment 4 (out of order)?
- AAccepts segment 4, buffers it, and sends a cumulative ACK for segment 4
- BDiscards segment 4 and sends a duplicate ACK for the last correctly received in-order segment
- CAccepts segment 4 as if it were segment 3
- DSends a NACK for segment 3 and immediately closes the connection
Correct answer: B