Os endereços IP com todos os zeros no primeiro octeto são válidos?
Por exemplo, pode 0.1.2.0/24
ser uma sub-rede válida, com endereço de rede 0.1.2.0
, endereço de broadcast 0.1.2.255
e um intervalo de endereços utilizáveis de 0.1.2.1
até 0.1.2.254
?
Parece que deve ser válido, mas não funciona, pelo menos nos sistemas Windows.
Se não é válido, então por quê?
ip
ip-address
Massimo
fonte
fonte
Parece que 0.0.0.0/8 está na lista de sub-redes reservadas da IANA.
fonte
De acordo com o RFC 5735 , 0.0.0.0/8 é um intervalo de endereços IP reservado, da seguinte maneira:
fonte
De acordo com a RFC 1700 - seção "Números atribuídos" , "Endereços especiais", um número de rede 0 pode ser usado apenas como endereço de origem e representa um host na mesma rede. Portanto, é inválido atribuir um endereço desse tipo a uma interface.
fonte
"0." as redes são usadas para SNM (SYSTEM NETWORK MANAGEMENT) e não podem ser usadas para outra coisa
fonte
Para quem se pergunta por que o número da rede é 0, neste caso, 0.1.2.0/24 divide da seguinte maneira:
Dado que o MSB do primeiro octeto é 0, ele deve ser da classe A, com uma porção de rede implícita de 8 bits. É sub-rede mais 16 bits (os próximos dois octetos).
Dadas coisas como CIDR e a morte do endereçamento de classe, 0.1.2.0/24 deve ser uma sub-rede válida (há bits definidos na parte da rede se você considerar os primeiros 24 bits).
fonte
O IP 0.0.0.0 é usado apenas para solicitar um endereço IP válido do servidor DHCP e o servidor DHCP está respondendo um IP válido dinâmico para o computador de solicitação.
fonte