IPv4/Header
IPv4/Header - Metadaten eines IP-Datagramms
Beschreibung
- IPv4-Header ist mindestens (meist) 20 Bytes lang
Bei Übertragung auf Basis von Ethernet folgt er dem Ethernet-Typfeld, das für IPv4-Pakete auf 080016 festgelegt ist
- Auf anderen Übertragungsmedien und Protokollen kann der Header auch der erste Eintrag sein
- Im Typfeld des Ethernet-Frames wird für IPv4 080016 eingetragen
0-3 | 4-7 | 8-13 | 14-15 | 16-18 | 19-23 | 24-27 | 28-31 | |
---|---|---|---|---|---|---|---|---|
Version | IHL | DSCP | ECN | Gesamtlänge | H e a d e r | |||
Identifikation | Flags | Fragment Offset | ||||||
TTL | Protokoll | Header-Prüfsumme | ||||||
Sender-IP-Adresse | ||||||||
Empfänger-IP-Adresse | ||||||||
Optionen | ||||||||
Optionen | Padding | |||||||
Header-Felder
Feld | Beschreibung |
---|---|
Version | Version des IP-Protokolls
|
IHL | Internet Header Length
Länge des IP-Protokoll-Kopfes in 32-Bit-Worten an
|
DSCP | Differentiated Services Code Point
Eine spezielle Bedeutung kommt in modernen Implementierungen dem früheren Feld Type of Service (ToS) im zweiten Oktett des IPv4-Headers zu
Das ToS-Feld wurde durch das DS-Feld (differentiated services) ersetzt
|
ECN | |
Gesamtlänge | Länge des Paketes in Byte inklusive Header
|
Identifikation | Eine eindeutige Identifikation (Zähler)
|
Flags | DF (Don‘t Fragment)
|
Fragment Offset | Fragmentabstand
|
TTL | Time To Live
Problem
Lösung
|
Protokoll | Nummer des Transportprotokolls
Legt fest, welches Protokoll für die Weiterverarbeitung auf 03 zuständig ist (demultiplexing)
|
Header-Prüfsumme | Prüfsumme
|
Sender-IP-Adresse | 32-Bit IPv4-Adresse
Wird international von der IANA (Internet Assigned Numbers Association) geregelt
|
Empfänger-IP-Adresse | |
Optionen | Ggrößtenteils ungenutzt
Ohne Optionen ist der IPv4-Header 20 Bytes lang
Erweiterbarkeit des Headers
Liste von Routern, die ein Datagram durchlaufen soll
loose Die Angegebenen IP Adressen müssen nicht benachbart sein strict Die Angegebenen IP Adressen müssen benachbart sein
Router hängen ihre IP-Adresse an das Optionsfeld an Zeitstempel IP-Adresse und Zeitpunkt des Durchlaufes werden aufgezeichnet |
Padding | Auffüllen des Wortes auf 32-Bit |
Payload
- Nutzdaten
Segment (TCP) oder Datagramme (UDP) höherer Protokolle
Anhang
Siehe auch
Dokumentation
Links
Weblinks