Antworten:
IPv4 enthält viele Felder (14) im Header:
Ausführung
IHL: Internet-Header-Länge.
DSCP: Art des Dienstes.
ECN: Explizite Überlastungsbenachrichtigung.
Gesamtlänge: Länge des gesamten IP-Pakets.
Identifikation: Eine Identifikationsnummer für fragmentierte Pakete.
Flaggen
Fragmentversatz: Position des Fragments im Originalpaket.
Zeit zu leben.
Protokoll: Protokoll der nächsten Ebene. (UDP, TCP usw.).
Header-Prüfsumme
Quelladresse
Zieladresse
Optionen
IPV6- Entwickler haben diese Komplexität reduziert ( den Header optimiert ), um es Routern und Netzwerksystemen zu erleichtern, jedes Paket zu überprüfen und es mithilfe einer Routing-Tabelle weiterzuleiten.
Der IPV6-Header enthält die folgenden 8 Felder:
Ausführung
Verkehrsklasse: 8 Bit, die wichtigsten 6 Bit sind Diensttyp und die restlichen 2 werden für die explizite Überlastungsbenachrichtigung (ECN) verwendet.
Flow Label: Wird verwendet, um den sequentiellen Fluss der zu einer Kommunikation gehörenden Pakete aufrechtzuerhalten. Die Quelle kennzeichnet die Sequenz, damit der Router erkennen kann, dass ein bestimmtes Paket zu einem bestimmten Informationsfluss gehört. Dieses Feld verhindert, dass Datenpakete neu angeordnet werden. Es ist für Streaming- / Echtzeitmedien konzipiert.
Nutzlastlänge: Die Nutzlast besteht aus Erweiterungsheadern und Daten der oberen Schicht.
Nächster Header: Gibt entweder den Typ des Erweiterungsheaders an, oder wenn der Erweiterungsheader nicht vorhanden ist, gibt er die obere Ebene an.
Hop Limit: Dies ist dasselbe wie TTL auf IPv4.
Quelladresse (128 Bit).
Zieladresse (128 Bit).
Das IPv6-Header-Format wurde entwickelt, um den Header-Overhead auf ein Minimum zu beschränken.
Die nicht wesentlichen Felder und optionalen Felder wurden in Erweiterungsheader verschoben, die nach dem IPv6-Header platziert werden. Der IPv6-Header kann auf Zwischenroutern effizienter verarbeitet werden.