Comme 127.0.0.1 est connue comme l'adresse de bouclage, existe-t-il un terme plus court pour faire référence à 0.0.0.0 autre que "l'adresse IP qui signifie toute l'adresse IP sur la machine locale"?
Comme 127.0.0.1 est connue comme l'adresse de bouclage, existe-t-il un terme plus court pour faire référence à 0.0.0.0 autre que "l'adresse IP qui signifie toute l'adresse IP sur la machine locale"?
Réponses:
Parfois, il est appelé "adresse générique" INADDR_ANY
ou "adresse non spécifiée" . Le nom officiel est «adresse source de cet hôte sur ce réseau» ( RFC 5735, section 3 ). Il ne doit pas apparaître dans les paquets envoyés au réseau dans des circonstances normales:
Cet hôte sur ce réseau. NE DOIT PAS être envoyé, sauf en tant qu'adresse source dans le cadre d'une procédure d'initialisation par laquelle l'hôte apprend sa propre adresse IP.
Mais s'il apparaît comme adresse de destination dans le paquet entrant, il doit être traité comme une adresse de diffusion 255.255.255.255 ( RFC 1122, section 3.3.6 )
0.0.0.0/0
, qui couvre toutes les IP sur Internet, est différent 0.0.0.0/32
ou juste 0.0.0.0
, c'est ce que le PO semblait demander. 0.0.0.0
is INADDR_ANY
, qui est principalement utilisé lors de l'acceptation (2) ing pour autoriser les connexions entrantes quelle que soit l'adresse IP de destination, tandis que 0.0.0.0/0
"toutes les adresses" (le plus souvent utilisé dans le routage lors de la spécification d'une passerelle par défaut et dans les pare-feu lors de la spécification des règles par défaut), et 0.0.0.0/32
est "l'adresse non spécifiée" (utilisée le plus souvent dans la programmation au niveau de l'application pour dire "cette adresse est incorrecte / non initialisée").