Il y a beaucoup de questions qui traitent de cela, mais voici un cours intensif sur ce qu'on appelle les « adresses IP privées » telles que définies dans la RFC 1918
Les adresses IP ont été décomposées en ce qu'on appelle des classes comme on le voit ici, elles ne sont plus utilisées (remplacées par CIDR ) mais peuvent aider à comprendre différentes tailles de réseaux:
Il existe quelques distinctions de base concernant les adresses. Vous avez ce que l'on appelle des "réseaux", des "adresses réseau", des "adresses publiques", des "adresses privées" et des "sous-réseaux"
En bref, votre ordinateur obtient et l'adresse IP qui réside dans un réseau IP particulier, l'adresse IP de votre ordinateur et l'adresse de votre réseau (généralement définie dans votre routeur local) sont des «adresses privées». Les adresses privées diffèrent des adresses publiques en ce sens que les adresses privées ne sont pas attribuées aux réseaux publics. Par exemple, si vous envoyez un ping à «google.com», vous recevrez une réponse de l'adresse publique à laquelle google.com se résout. C'est une adresse publique. Certains réseaux sont «spéciaux» et ne sont pas attribués publiquement, ils sont appelés adresses IP privées. Pour en savoir plus, lisez ici: http://whatismyipaddress.com/private-ip
Voici une liste des gammes de réseaux privés:
> 192.168.0.0 - 192.168.255.255 (65,536 IP addresses)
> 172.16.0.0 - 172.31.255.255 (1,048,576 IP addresses)
> 169.254.0.0 - 169.254.255.255 (65,536 IP addresses)
> 10.0.0.0 - 10.255.255.255 (16,777,216 IP addresses)
La façon la plus simple, je pense, de visualiser cela est d'imaginer ce qui suit. Votre fournisseur d'accès Internet vous donne une seule adresse IP. Appelons-le 50.100.101.154. Ceci est branché sur votre modem / routeur de votre maison. Il s'agit de l'adresse IP de l'interface publique. Cependant, vous avez plus que sur l'appareil que vous voulez sur votre réseau, donc ce que fait votre modem / routeur, c'est qu'il crée un réseau «interne». Disons qu'il choisit le numéro 192.168.1.0 pour le réseau et qu'il s'agit d'un masque de réseau standard (lisez les liens connexes pour en savoir plus). Cela signifie que vous pouvez brancher des périphériques à l'intérieur de votre routeur et leur donner n'importe quelle adresse IP qui correspond à ce modèle: 192.168.1.1-254. Le dernier octet (espace après la dernière période) est votre «plage disponible» d'adresses IP hôtes. Il existe des adresses IP spéciales (adresse réseau, adresse de diffusion, etc.) mais,
Ainsi, la réponse courte est: 10.xxx, 192.168.xx, 172.16-31.xx sont toutes des adresses IP que vous pouvez utiliser dans votre propre réseau domestique qui n'entreront jamais en conflit avec les adresses IP publiques. Ceci est important pour la raison suivante:
Lorsque vous essayez d'accéder à un site Web, dites google.com, et votre navigateur accède aux serveurs DNS sur Internet et dit "Où est google.com?" il obtient une réponse sous la forme d'une adresse IP. La réponse est essentiellement: "Si vous souhaitez accéder à google.com, accédez à 8.8.8.8". Votre navigateur envoie alors une demande au 8.8.8.8 et charge la page qui s'y trouve.
Et si vous utilisiez 8.8.8.8 pour une adresse IP dans votre réseau? Eh bien, vous pourriez avoir un problème parce que votre routeur peut dire "Je sais où se trouve 8.8.8.8, c'est juste là-bas!" et vous finissez par perdre l'accès à google.com car vous ne pouvez pas sortir de votre réseau et résoudre la bonne adresse 8.8.8.8. Étant donné que les plages d'adresses IP privées sont destinées à un usage privé, les sites Web publics ne doivent jamais les utiliser et que vous ne devrait jamais rechercher une adresse de site Web (en dehors de votre réseau local) qui pointe vers l'un d'eux.
127.0.0.1 est un type spécial d'adresse appelé votre adresse 'localhost' et je ne vais pas y entrer ici. Il couvre toute la gamme 127: 127.0.0.0 - 127.255.255.255
Considérez-le comme un moyen de donner à un appareil sa propre adresse IP sans que personne ni rien d'autre ne puisse faire des choses avec cette adresse.
Faites-moi savoir si vous avez d'autres questions!