Los paquetes IP son los componentes más críticos y fundamentales del protocolo. Llevan datos durante la transmisión y tienen un encabezado que contiene información que les ayuda a encontrar su camino y a recomponerse después de la transmisión.
Más información sobre paquetes IP
Las dos funciones principales del protocolo IP son el enrutamiento y el direccionamiento. Para enrutar paquetes hacia y desde máquinas en una red, IP (el Protocolo de Internet) utiliza direcciones IP que se transportan en los paquetes.
Las breves descripciones en la imagen son lo suficientemente significativas como para darle una idea de la función de los elementos del encabezado. Sin embargo, algunos pueden no estar claros:
- La etiqueta de identificación ayuda a reensamblar el paquete a partir de varios fragmentos eventuales. Los datos enviados a través de una red se dividen en pequeñas secciones envueltas en estos paquetes. Las redes IP, como Internet, por lo general no son seguras. Los paquetes se pueden perder, retrasar y llegar en el orden incorrecto. Una vez que llegan al destino, la etiqueta de identificación ayuda a identificar el paquete y a volver a ensamblar los datos a su forma original.
- La bandera fragmentado indica si el paquete se puede fragmentar o no.
- El desplazamiento de fragmentos es un campo para identificar a qué fragmento está adjunto este paquete.
- Tiempo de vida (TTL) es un número que indica cuántos s altos (pasos del enrutador) puede hacer el paquete antes de morir. Por lo general, en cada enrutador, se analiza un paquete y, en función de la información presente en ese enrutador en otros enrutadores vecinos, se elige qué ruta es la mejor. Luego, el paquete se reenvía al siguiente enrutador. En esta configuración, un paquete bien puede circular. También existe el flooding como otro método, que implica enviar una copia del paquete a cada router vecino; entonces, solo la máquina de destino consume el paquete. Otros paquetes seguirán en itinerancia. TTL es un número, generalmente 255, que disminuye cada vez que un paquete pasa por un enrutador. De esta manera, los paquetes redundantes finalmente morirán una vez que el TTL llegue a cero.
- La suma de control header es un número utilizado para la detección y corrección de errores durante la transmisión de paquetes. Los datos en el paquete se introducen en un algoritmo matemático. La suma resultante viaja con los datos en el paquete. Tras la recepción, esta suma se calcula de nuevo utilizando el mismo algoritmo. Si es igual a la suma original, los datos son buenos. De lo contrario, se considera dañado y el paquete se descarta.
- La carga útil son los datos reales que se transportan. Tenga en cuenta que la carga útil de datos puede ser de hasta 64 KiloBytes, que es enorme en comparación con la totalidad de los bits de encabezado.