* Dirección IP de origen: La dirección IP del dispositivo que envía el paquete. Esto le dice a la red dónde se originaron los datos.
* Dirección IP de destino: La dirección IP del dispositivo que recibe el paquete. Esto le dice a la red a dónde deben ir los datos.
* Puerto fuente (para TCP y UDP): Un número que identifica la aplicación o proceso específico en el dispositivo de envío que creó el paquete. Esto permite que el dispositivo receptor enrutar el paquete a la aplicación correcta.
* Puerto de destino (para TCP y UDP): Un número que identifica la aplicación o proceso específico en el dispositivo receptor que manejará el paquete.
* Número de secuencia (para TCP): Utilizado para la transmisión de datos confiable. TCP utiliza números de secuencia para garantizar que los paquetes lleguen en orden y que no se pierdan o duplicen paquetes.
* Número de reconocimiento (para TCP): Utilizado para la transmisión de datos confiable. El dispositivo receptor utiliza esto para reconocer la recepción de un paquete.
* suma de verificación o hash: Un valor calculado a partir de los datos del paquete que permite al receptor verificar la integridad del paquete. Si la suma de verificación no coincide, el paquete se considera corrupto.
* Longitud del encabezado: Especifica el tamaño del encabezado del paquete, lo que permite que el receptor sepa dónde comienzan los datos reales.
* Tiempo para vivir (TTL): Un valor que disminuye con cada salto que toma el paquete. Si el TTL alcanza cero antes de que el paquete alcance su destino, se descarta para evitar bucles de enrutamiento.
* Protocolo: Identifica el protocolo de nivel superior encapsulado dentro del paquete (por ejemplo, TCP, UDP, ICMP).
* datos/carga útil: Los datos reales se transmiten, como texto, imágenes o video. Esta es la parte principal del paquete, pero su tamaño se limita a la unidad de transmisión máxima (MTU) de la red.
Es importante tener en cuenta que no todos estos campos están presentes en cada paquete. Por ejemplo, los paquetes UDP no incluyen números de secuencia o números de reconocimiento, ya que UDP es un protocolo sin conexión y no garantiza una entrega confiable. El contenido y la organización específicos de los campos se definen por las especificaciones de protocolo de red relevantes.