Used to transmit data. May transmit zero length payloads depending on the flags.
Used to close a session.
Used to measure RTT. It can also be used to heart-beat and do keep-alives over TCP.
Used to updated the senders receive window size. This is used to implement per-session flow control.
Used to transmit data. May transmit zero length payloads depending on the flags.