“Conocimiento Redes>Dirección IP

¿Podría un paquete con todos los 0 o 1 ser el paquete IPv4 legal?

2013/7/14
No, un paquete con los 0 o todos los 1 no pueden ser un paquete legal IPv4. He aquí por qué:

* SUMS de verificación del encabezado IPv4: El encabezado IPv4 incluye un campo de suma de verificación. Esta suma de verificación se calcula sobre el encabezado y debe ser correcto para que el paquete sea considerado válido. Un paquete con los 0 o todos los 1 daría como resultado una suma de verificación incorrecta, lo que provocará que los enrutadores suelten el paquete.

* Otros campos de encabezado: Incluso ignorando la suma de verificación, otros campos en el encabezado IPv4 requieren valores específicos. Por ejemplo, el campo de versión debe establecerse en 4, y el campo de longitud del encabezado debe reflejar con precisión el tamaño del encabezado. Todos los ceros o todos violarían estos requisitos.

* Datos de carga útil: Mientras que la condición All-Zeroes/All-UNS se trata estrictamente sobre el encabezado, los datos de * carga útil * también tienen restricciones. Aunque es arbitrario, ciertos valores pueden interpretarse como caracteres de control o causar problemas dentro de las aplicaciones que procesan los datos.

En resumen, mientras que es posible una secuencia bruta de bits, una secuencia de todos los 0 o todos los 1 no se ajusta a la estructura requerida y la validación de la suma de verificación de un paquete IPv4 legítimo. Los enrutadores y los anfitriones receptores lo rechazarían.

Dirección IP
Cómo configurar una dirección IP estática en Windows 10
Cómo ocultar su dirección IP cuando se navega
¿Para qué configuración IP utilizada?
¿Explicar cómo calcular una ID de red hosts dada su dirección IPv4 y su máscara de subred?
¿Cuál es la dirección IP más alta?
¿En qué dirección de correo electrónico termina?
¿Cómo encontrar la dirección IP de un remitente de correo electrónico en Gmail
¿Qué es la dirección IP con sede en EE. UU.?
Conocimiento de la computadora © http://www.ordenador.online