• Version - Version des IP-Paketes (heute 4 (IPv4), später 6 (IPv6) (4 Bit)
  • IP Header Lenght (IHL) - Länge des Headers (4 Bit)
  • Type of Service - QoS Parameter (8 Bit)
  • Total Length - Länge des aktuellen IP-Paketes inkl. Header und Daten (in Bytes) (16 Bit)
  • Identification - enthält einen Integer-Wert, welcher das aktuelle Datagramm identifiziert (16 Bit)
  • Flags - enthält eine 3 Bit langen Wert, dessen zwei niedersten Stellen die Fragmentierung steuern. Das Niederwertigste zeigt an, ob das Paket fragmentiert werden darf und das mittlere Bit gibt an, ob das Fragment das Letzte einer Serie ist, oder nicht.
  • Fragment Offset - zeigt die Position des Fragmentes relativ zum Beginn der Ursprungsdaten an (13 Bit)
  • Time to live - Zähler, der den Wert der maximalen Stationen zwischen Ursprung und Ziel dekrementiert (8 Bit)
  • Protocol - zeigt an, für welches übergeordnete Protokoll das Paket bestimmt ist (8 Bit)
  • Header Checksum - hilft bei der Überpüfung der Integrität des IP-Headers (16 Bit)
  • Source Address - spezifiziert den Absender-Knoten (32 Bit)
  • Destination Address - spezifiziert den Ziel-Knoten (32 Bit)
  • Options - Feld für optionale Einträge (Zeitstempel, Sicherheit, ..) (variable Länge)
  • Data - beinhaltet Informationen für übergeordnete Protokolle (pay-load)