När ett meddelande skickas över Internet , delas det upp i " paket " sänds sekventiellt till sin destination . Varje paket kan ta en annan väg , beroende på trafiken . Vissa paket kan gå vilse och måste skickas om. När de anländer , är paketen ihop till det ursprungliga meddelandet . Varje paket har en rubrik som innehåller information såsom den sändande adress, den mottagande adress , och positionen av paketet i meddelandet . Dess position kallas fragment offset . Instruktioner
1
Ställ fragment offset till noll , om det är i det första paketet . Fragmentet offset slits i Internet Protocol - eller IP - header är 13 bitar . Så de 13 bitarna av fragmentet förskjutningen i det första paketet är 13 nollor. De efterföljande fragment förskjutningar kommer att bero på storleken av de tidigare paketen
2
Partition meddelandet beroende på MTU - . Den maximala överföringsenheten . Till exempel är det standard MTU för ett Ethernet-nätverk 1500 bytes , och standardavvikelsen MTU för ett token ring -nätverk är 4.096 bytes . Denna gräns är bara för header data , inklusive skicka och ta emot adress , . De 13 bitarna av fragmentering offset ingår inte i denna gräns
3
För varje efterföljande paket , lägg alla byte från tidigare datapaket . Dividera med 8 för att få antalet tidigare data " oktetter . " Detta nummer går i offset fragmentering .