Skip to main content

TCP 3-way and 4-way handshake

More
16 years 7 months ago #26041 by dizzy-devil
The reason is that TCP supports half-closed connections.

If A decides it has finished it will send a FIN to B. But B might still have data to send. If it has it will ACK the FIN but won't send a FIN until it has actually finished. Otherwise it may actually send a combined FIN+ACK (not sure if all stacks do this but some definitely do). Finally, A will send an ACK to B.
More
16 years 7 months ago #26045 by SteveP
That's a logical response - thank you.
Time to create page: 0.114 seconds