Cuando se envía un mensaje a través de Internet , se divide en "paquetes" de transmisión secuencial a su destino. Cada paquete puede tomar un camino diferente , dependiendo del tráfico . Algunos paquetes podrían perderse y que se vuelva a enviar . Cuando llegan, los paquetes se reúnen en el mensaje original . Cada paquete tiene una cabecera que contiene información tal como la dirección de envío , la dirección de recepción , y la posición del paquete en el mensaje . Su posición se llama desplazamiento del fragmento. Instrucciones
1
ajustar el offset a cero fragmento , si es en el primer paquete . El fragmento compensado ranura en el Protocolo de Internet - o IP - cabecera es de 13 bits. Así que los 13 bits de la compensación en el primer paquete fragmento es de 13 ceros . Los desplazamientos de fragmentos posteriores dependerán del tamaño de los paquetes anteriores
2
partición el mensaje en función de la MTU - . La unidad de transmisión máxima . Por ejemplo , la MTU estándar para una red Ethernet es de 1500 bytes , y la MTU estándar para una red token ring es 4096 bytes . Este límite es sólo para los datos de la cabecera , incluyendo el envío y recepción de la dirección ; . Los 13 bits de la fragmentación de compensación no se incluyen en este límite
3
Para cada paquete subsiguiente , poner toda la bytes de paquetes de datos anteriores . Se divide por 8 para obtener el número de octetos de datos " anteriores ". Este número va en el desplazamiento fragmentación
.