TCP Headers Flashcards
The 16-bit field identifies the port number the packet is destined for on the destination system.
Destination Port
This 16-bit field identifies the port number of the sending system.
Source Port
This 32-bit field identifies the sequence number of the packets.
Sequence Number
The 32-bit field identifies the packet that this packet is acknowledging.
Acknowledgement number
This 4-bit field indicates where the data begins.
Offset
This 6-bit field is always set to 0 and was designed for future use.
Reserved
This 6-bit field is where the TCP flags are stored. There is a 1-bit flag for each of the flags mentioned earlier in this section.
Flags
This 16-bit field determines the amount of information that can be sent before an acknowledgment is expected.
Window size
This 16-bit field is used to verify the integrity of the TCP header
Checksum
This 16 bit field is used only if the URG flag is set and is a reference to the last piece of information that was urgent.
Urgent Pointer
This is a variable-length field that specified any additional settings that may be needed in the TCP header.
Options