Illustrated TCP/IP
by Matthew G. Naugle Wiley Computer Publishing, John Wiley & Sons, Inc. ISBN: 0471196568 Pub Date: 11/01/98 |
Previous | Table of Contents | Next |
The slide shows the TCP header fields as encapsulated in a IP datagram.
URG | Urgent pointer: Used to send a message to the destination that urgent data is waiting to be sent to it. This could be sent to a destination station, when the destination station has closed the Receive window to the sender. However, the receiver will still accept packets with this bit set. |
ACK | If set, this packet contains an acknowledgment to a previously sent datagram(s). |
PSH | Push function: Immediately sends data when read the segment. |
RST | Reset the connection. One function for this is to not accept a connection request. |
SYN | Used at startup and to establish sequence number. |
FIN | No more data is coming from the sender of the connection. |
Window. The number of data octets beginning with the one indicated in the Acknowledgment field that the sender of this segment is willing to accept. It indicates the available buffers (memory) on the receiver.
Checksum. An error-detection number.
Urgent pointer. The urgent pointer points to the sequence number of the byte following the urgent data. This field is interpreted only in segments with the URG bit set.
Options. Variable in length, it allows for TCP options to be presented. These are:
Previous | Table of Contents | Next |