Total Length Specifies the length, in bytes, of the entire IP packet, including the data and header.
Identification Contains an integer that identifies the current datagram.
This field is used to help piece together datagram fragments. The low-order bit specifies whether the packet can be fragmented. The middle bit specifies whether the packet is the last fragment in a series of fragmented packets. The third or high-order bit is not used. Fragment Offset Indicates the position of the fragment's data relative to the beginning of the data in the original datagram, which allows the destination IP process to properly reconstruct the original datagram.