A TCP server listens on port P on host S, and a client is connected to it. While the connection is active the server crashes and reboots. The client does not use the TCP keepalive timer. Which behaviour is possible?
Statement I: If the client is waiting to receive a packet, it may wait indefinitely.
Statement II: If the client sends a packet after the server reboots, it will receive a FIN segment.
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: C. Statement I is true but Statement II is false
Explanation
Without keepalive, a passively waiting client never learns of the crash. The rebooted server has no state for the connection and replies with RST, not FIN.More Data Communication and Computer Networks questions
- Find the number of addresses in each subnet.
- Find the subnet prefix.
- Find the first and last addresses of the first subnet.
- Find the subnet mask.
- Find the first and last addresses of the last subnet.
- Using the RSA algorithm, if p = 13, q = 5 and e = 7, the value of d and the cipher value of '6' with the (e, n) key are