A TCP server application is programmed to listen on port P on host S . A TCP client is connected to the TCP server over the network, Consider that while TCP connection is active the server is crashed and rebooted. Assume that the client does not use TCP keepalive timer. Which of the following behaviour/s is/are possible?
Statement I: The TCP application server on S can listen on P after reboot.
Statement II: If client sends a packet after the server reboot, it will receive the RST segment. In the light of the above statements, choose the correct answer from the options given below.
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: A. Both Statement I and Statement II are true
Explanation
After reboot the server application can listen on port P again. The rebooted host has no record of the old connection, so a segment the client sends on it is answered with RST. Both statements are true.
More Data Communication and Computer Networks questions
- Match List I with List II
- Match List I with List II
- Consider two hosts P and Q that are connected through a router R. The maximum transfer unit (MTU) value of the link between P and R is 1500…
- What is the protocol of the payload being carried by the packet?
- What is the size of datagram?
- Which protocol is used to acquire the MAC Address of a host whose IP address is known?