Question: Consider a client and a server application communicating over TCP . In what follows, we consider the socket opened by the client application to communicate

Consider a client and a server application communicating over TCP. In what follows, we
consider the socket opened by the client application to communicate to the server, and the
connected socket (not a listening socket) at the server application to communicate to this client.
If no errors have occurred in the operation of either TCP endpoint, and no packets have been lost
by the intervening network, is it possible for the two TCP endpoints to be in the following
combination of states? Answer separately for each combination; each part is independent of
others.
(a) Client endpoint is ESTABLISHED, server endpoint is in the SYN_RCVD.
(b) Client endpoint is FIN_WAIT_1, server endpoint is in the SYN_RCVD.
(c) Client endpoint is SYN_SENT, server endpoint is FIN_WAIT_1.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!