IP header
An IP header is a prefix to an IP packet which contains information about IP version, source IP, destination IP, time-to-live, etc.
Two different versions of IP headers have been defined, IPv4 and IPv6. IPv6 has a much bigger address space, but is not backwards compatible with IPv4.