Un encabezado IP es información de encabezado al comienzo de un paquete de Protocolo de Internet (IP) . Un paquete IP es la entidad de mensaje más pequeña intercambiada a través del Protocolo de Internet a través de una red IP . Los paquetes IP constan de un encabezado para direccionamiento y enrutamiento, y una carga útil para datos de usuario. El encabezado contiene información sobre la versión de IP, la dirección IP de origen , la dirección IP de destino, el tiempo de vida , etc. La carga útil de un paquete IP es típicamente un datagrama o segmento del protocolo de capa de transporte de nivel superior , pero puede ser datos para una capa de Internet (por ejemplo, ICMP o ICMPv6 ) o una capa de enlace (por ejemplo, OSPF ).
En la práctica, hoy en día se utilizan dos versiones diferentes de IP: IPv4 e IPv6. El encabezado IPv6 utiliza direcciones IPv6 y, por lo tanto, ofrece un espacio de direcciones mucho mayor , pero no es compatible con versiones anteriores de IPv4.
IPv4 es la cuarta versión del desarrollo del Protocolo de Internet y enruta la mayor parte del tráfico en Internet . [1] [ Se necesita una fuente no primaria ] El encabezado de IPv4 incluye trece campos obligatorios y tiene un tamaño de tan solo 20 bytes. Un decimocuarto campo opcional y poco utilizado puede aumentar el tamaño del encabezado.
IPv6 es el sucesor de IPv4 y tiene un diseño de encabezado diferente. Se definió en 1998 y se encuentra en varias etapas de implementación de producción . El encabezado en los paquetes IPv6 se subdivide en un encabezado fijo obligatorio y encabezados de extensión opcionales.