? Daten Reisen rund um Netzwerke und über das Internet in einer Struktur namens ein Paket . Ein Paket enthält ein Segment von Daten mit einer Reihe von Header hinzugefügt, um die Vorderseite. Die äußere Header der IP-Header , die gemäß dem Internet-Protokoll formatiert ist. Die Offset- Feld im IP-Header ist eines der Felder Handhabung Paketfragmentierung - der Prozess der Zerschlagung große Pakete in kleinere Einheiten . Maximum Transmission Unit
Das Internet besteht aus einer Reihe von unabhängigen Netzwerken, die über Router verbinden und übermitteln die Daten an andere Netzwerke . Jedes Netzwerk hat andere Regeln . Der Urheber eines Datenpakets folgt den Regeln ihrer lokalen Netzwerk. Eine der Regeln bestimmt die maximale Paketgröße . Obwohl das neue Datenpaket mit den Regeln seiner Heimnetzwerk entsprechen kann , gibt es keine Garantie, dass jedes Netzwerk kreuzt sie an ihr Ziel erreichen wird , dass die Paketgröße zu behandeln. Die maximale Paketlänge , dass ein Netzwerk übernimmt ist die Maximum Transmission Unit , MTU oder genannt .
Fragmentation
Ein Router ein Paket empfängt das ist länger als sein Netzwerk MTU können sie ihn entweder löschen und schickt einen Fehler an den Absender des Pakets , oder es kann brechen das Paket in kleinere Stücke , die mit der MTU des aktuellen Netzwerks entsprechen. Dies wird als Fragmentierung.
Fragmentation Felder
Die ursprüngliche langes Paket , das in mehrere kleinere Pakete aufgeteilt. Die Header von dem ursprünglichen Paket übertragen müssen kopiert werden , die an jede der neuen Paketen . Der Router Aufbrechen das Paket muss auch im IP-Header , welche Arbeiten durchgeführt und wurde verwendet drei Felder , dies zu tun beachten . Eine davon ist die Identifikationsnummer . Das ankommende Paket bereits einen Wert hat in diesem Bereich und die fragmentierte Pakete erhalten alle die gleiche Nummer. Dies hilft dem Empfänger gruppieren die fragmentierte Pakete . Das Fragment Offset Feld enthält den Start -Bit-Zahl von der ursprünglichen Datenpaket . Dies wird in 64 -Bit-Einheiten gemessen. Wenn ein Paket mit 1280 Bits in zwei Pakete fragmentiert ist, wird das erste haben ein Offset von 0 und die zweite wird eine von 10 ausgeglichen. Ein Flag-Feld enthält zwei aktive Bits . Der erste , wenn auf 1 bedeutet, dass die Fragmentierung der für das Paket zugelassen . Die zweite gibt an, ob es mehr Fragmente nach . Ein Wert von 1 in diesem Bereich zeigt, dass mehr Fragmente zu kommen sind , bedeutet ein Wert von 0 , dass es nicht mehr Fragmente .
Entwicklung
Die aktuelle Version von das Internet-Protokoll ab dem Zeitpunkt der Veröffentlichung ist geplant, durch eine neue Version, genannt IPv6 ersetzt werden. Keiner der Fragmentierung Felder existieren in der IPv6-Header , weil der Schöpfer des Pakets muss zunächst die MTU aller Links in der gewählten Route überprüfen , so hat das ursprüngliche Paket nicht übersteigen die Fähigkeiten von einem der Netzwerke in den Weg .