Intermediate
Computer Networks
Q77 / 100
What is the purpose of TCP keepalive, and what is a typical default behavior?
Correct! Well done.
Incorrect.
The correct answer is C) It periodically sends probe segments on idle connections to detect whether the remote end is still reachable, allowing dead connections to be cleaned up
C
Correct Answer
It periodically sends probe segments on idle connections to detect whether the remote end is still reachable, allowing dead connections to be cleaned up
Explanation
TCP keepalive sends probe segments after a period of inactivity (commonly defaulting to around two hours) and expects an ACK in response; if no response arrives after several retries, the connection is considered dead and is closed, freeing resources.
Progress
77/100