Adresse IP · 2 min read · Nov 30, 2025
Pourquoi l'adresse IP de Localhost est-elle 127.0.0.1 ? Sa signification et son utilisation

Table des matières
- Vous vous êtes demandé quelle est l’adresse IP de localhost et ce qu’est réellement 127.0.0.1 ?
- Comment fonctionne 127.0.0.1 ? Pourquoi s’appelle-t-il ainsi ?
Vous vous êtes demandé quelle est l’adresse IP de localhost et ce qu’est réellement 127.0.0.1 ?
Si vous êtes sur Internet 24h/24 et 7j/7, vous avez probablement entendu ou vu une adresse IP 127.0.0.1 pendant votre temps sur le net. Les geeks parmi vous savent peut-être que 127.0.0.1 pointe vers localhost. Mais savez-vous pourquoi l’adresse IP de localhost est 127.0.0.1 et pas autre chose ?
La logique de base derrière cette adresse est qu’elle est utilisée pour établir une connexion avec le même ordinateur utilisé par l’utilisateur final. Voici une réponse détaillée d’un utilisateur sur le forum Super User.
Comment fonctionne 127.0.0.1 ? Pourquoi s’appelle-t-il ainsi ?
Voici une réponse geek d’un technicien :
127 est le dernier numéro de réseau dans un réseau de classe A avec un masque de sous-réseau de
255.0.0.0.127.0.0.1est la première adresse assignable dans le sous-réseau.127.0.0.0ne peut pas être utilisé car ce serait le numéro de fil. Mais utiliser d’autres numéros pour la portion hôte devrait bien fonctionner et revenir à utiliser127.0.0.1. Vous pouvez essayer vous-même en pingant127.1.1.1si vous le souhaitez. Pourquoi ont-ils attendu jusqu’au dernier numéro de réseau pour mettre cela en œuvre ? Je ne pense pas que ce soit documenté.
La plupart des développeurs utilisent localhost 127.0.0.1 pour tester leurs applications avant de les déployer réellement. Lorsque vous essayez d’établir une connexion réseau avec l’adresse de boucle de 127.0.0.1, cela fonctionne de la même manière que de faire une connexion avec n’importe quel appareil distant. Cependant, cela évite la connexion au matériel de l’interface réseau locale.
Mais, pourquoi l’adresse IP de localhost commence-t-elle par 127 ? Eh bien, 127 est le dernier numéro de réseau dans un réseau de classe A. Il a un masque de sous-réseau de 255.0.0.0. Ainsi, la première adresse assignable dans le sous-réseau est 127.0.0.1.
Cependant, si vous utilisez d’autres numéros de la portion hôte, cela devrait bien fonctionner et revenir à 127.0.0.1. Donc, vous pouvez pinguer 127.1.0.1 si vous le souhaitez.
Vous pourriez également vous demander pourquoi le dernier numéro de réseau a été choisi pour mettre cela en œuvre. Eh bien, la première mention de 127 comme boucle de retour remonte à novembre 1986 RFC 990. Et, en 1981, 0 et 127 étaient les seuls réseaux de classe A réservés.
Le numéro de réseau de classe A 127 est assigné à la fonction « boucle de retour », c’est-à-dire qu’un datagramme envoyé par un protocole de niveau supérieur à une adresse réseau 127 devrait revenir à l’intérieur de l’hôte. Aucun datagramme « envoyé » à une adresse réseau 127 ne devrait jamais apparaître sur un réseau n’importe où.
Dès septembre 1981
RFC 790
, 0 et 127 étaient déjà réservés :
000.rrr.rrr.rrr Réservé [JBP]
...
127.rrr.rrr.rrr Réservé [JBP]0 et 127 étaient les seuls réseaux de classe A réservés en 1981. Parmi les deux localhost disponibles, 0 était utilisé pour pointer vers un hôte spécifique et cela a laissé 127. Ainsi, tous les développeurs testant leurs applications et sites Web doivent utiliser 127 pour la boucle de retour. Certains diraient également qu’il serait plus sensé de choisir 1.0.0.0 pour la boucle de retour, mais cela avait déjà été attribué au réseau de radio-packet BBC.
Vous pouvez trouver plus d’informations et de discussions sur localhost ici.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.