Est-ce que 0.0.0.0 est une adresse IP valide?

Est-ce que 0.0.0.0 est une adresse IP valide ? Je veux que mon programme puisse la stocker pour indiquer qu’aucune adresse n’est utilisée, mais cela ne fonctionnera pas si elle n’est pas valide.

Elle est valide dans la mesure où elle contient quatre octets, chacun compris entre 0 et 255 inclus. Cependant, elle n’est pas utilisable en tant qu’adresse IP réelle.

La RFC1700 indique que 0.0.0.0/8 est réservée comme adresse source spécifique. Vous pouvez vous retrouver dans une situation où il apparaît que vous avez cette adresse, mais c’est normalement parce qu’aucune adresse ne vous a été attribuée (par DHCP, par exemple).

Oui, il s’agit d’une adresse IP mais mais elle est réservée.

Elle est réservée en tant qu’adresse de routage par défaut.

Il est courant de voir cela via ipconfig lorsqu’aucune adresse ne vous a été attribuée.

lklk