528 views
0 votes
0 votes

Can anyone explain in details why those options are right...??? i am not getting it properly...

Thanks in advance

1 Answer

0 votes
0 votes

S1: True. Because, the basic thing in connection oriented protocol is whenever one send data it expects ack from other side. So, when server send FIN segment, it expects ACK. If it's lost the time out will be on server side and it send FIN segment again . The client able to receive  it because  this is the reason it is waiting in TIME_WAIT state as to resend ack if lost.

S2:This is straight forward. For clear understanding of change of this states confusion, refer this.

https://www.geeksforgeeks.org/computer-network-tcp-connection-termination/

S3: False, because, incase if ack from server lost, anyway after sometime server send FIN packet with with same ack.no which lost previously. So, client can proceed further without any problem.

Related questions