Transport layer

UDP

TCP

If PSH flag is set, the receiver sends the buffered data to the application – used for interactive applications such as remote terminals

When URG field is set, the urgent pointer points to the starting point of the normal data

TCP sliding window