Internet Protocol

Internet Protocol (IP) verwendet einen Header, der den Nutzdaten vorangestellt ist. Er hat eine Länge von mindestens 20 Byte und enthält diese Felder:

• Version (4)
• Länge
• Servicetyp
• Paketlänge
• Identifikation (eindeutige Nummer eines Pakets)
• Fragmentflags (fragmentiert? darf fragmentiert werden?)
• Fragmentoffset (wo wird das Fragment eingesetzt?)
• Lebenszeit (Hop count)
Protokoll (1 = ICMP, 6 = TCP, 17 = UDP)
• Prüfsumme
• Quelladresse
• Zieladresse
• Optionen

Aufgrund einiger Schwächen des IP in der Version 4, insbesondere der zu kleine Adressraum für IP-Adressen vor dem Hintergrund des starken Wachstums des Internet, wurde der Nachfolger IPv6 entwickelt.