The persist timer is used in TCP to

2020

The persist timer is used in TCP to

  1. A.

    To detect crashes from the other end of the connection

  2. B.

    To enable retransmission

  3. C.

    To avoid deadlock condition

  4. D.

    To timeout FIN_Wait1 condition

Attempted by 144 students.

Show answer & explanation

Correct answer: C

The persist timer in TCP is designed to prevent a deadlock scenario when the receiver advertises a zero window. If window update packets are lost, the sender might wait indefinitely for new data availability. The persist timer ensures periodic probes to check if buffer space has opened up, allowing transmission to resume.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Isro