¿Son válidas las direcciones IP con todos los ceros en el primer octeto?
Por ejemplo, ¿puede 0.1.2.0/24
ser una subred válida, con dirección de red 0.1.2.0
, dirección de difusión 0.1.2.255
y un rango de direcciones utilizable de 0.1.2.1
a 0.1.2.254
?
Parece que debería ser válido, pero no funciona, al menos en los sistemas Windows.
Si no es válido, ¿por qué?
ip
ip-address
Massimo
fuente
fuente
Parece que 0.0.0.0/8 está en la lista de subredes reservadas de IANA.
fuente
Según RFC 5735 , 0.0.0.0/8 es un rango reservado de direcciones IP, como sigue:
fuente
De acuerdo con RFC 1700 - "Números asignados" , sección "Direcciones especiales", un número de red de 0 solo puede usarse como dirección de origen y representa un host en la misma red. Por lo tanto, no es válido asignar una dirección de este tipo a una interfaz.
fuente
"0." las redes se usan para SNM (SYSTEM NETWORK MANAGEMENT) y no se pueden usar para otra cosa
fuente
Para cualquiera que se pregunte por qué el número de red es 0 en este caso, 0.1.2.0/24 se desglosa de la siguiente manera:
Dado que el MSB del primer octeto es 0, debe ser de clase A, con una porción de red implícita de 8 bits. Se divide en subredes otros 16 bits (los siguientes dos octetos).
Dadas cosas como CIDR y la muerte del direccionamiento con clase, 0.1.2.0/24 debería ser una subred válida (hay bits establecidos en la parte de la red si considera los primeros 24 bits).
fuente
La IP 0.0.0.0 se usa solo para solicitar una dirección IP válida del servidor DHCP, y el servidor DHCP responde una IP válida dinámica para la computadora de solicitud.
fuente