When I am reading something about TCP three-step connection, two questions popped out in my mind:
If there is an receive window in receiver, is an ACK sent back when one received data is stored into the window or when the window is full?
When the sender receives an ACK, does it mean that all the sent data have been read and processed by the receiver application?
Actually, these two questions have several inner connections. Thanks for any helpful answers!
No. The ACK simply means that the data has arrived in the TCP stack of the peer. This does not indicate that the application has read and processed the data.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With