Que représentent les différents types d’adresses IP de réseau local?
Lorsque vous commencez à vous renseigner sur les adresses IP, il peut être un peu déroutant au début de savoir ce que les adresses spécifiques représentent et pourquoi elles le font. Ayant cela à l'esprit, le post de SuperUser d'aujourd'hui aide un lecteur curieux à en savoir plus sur les adresses IP.
La séance de questions et réponses d'aujourd'hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté..
Image reproduite avec l'aimable autorisation de CLUC (Flickr).
La question
Le lecteur superutilisateur Flare Cat veut savoir quels sont les différents types d’adresses IP de réseau local?
J'ai vu des adresses IP de réseau local de différentes manières / formes:
- 10.0.0. *
- 192.168.0. *
- 192.168.1. *
- 192.168.2. *
- 127.0.0. * (Celui-ci se termine généralement par un 1 et je ne suis pas sûr qu'il s'agisse d'une adresse LAN ou non, car je le vois normalement avec un proxy)
Pourquoi existe-t-il différentes formes d’adresses IP de réseau local et que représentent-elles??
Que représentent les différents types d’adresses IP de réseau local??
La réponse
Abraxas, contributeur à SuperUser, a la solution pour nous:
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é divisées en ce qu'on appelle des classes, comme on le voit ici. Ceci n'est plus utilisé (remplacé par le routage interdomaine sans classe, ou CIDR), mais peut aider à comprendre différentes tailles de réseaux:
Il existe quelques distinctions de base concernant les adresses. Vous avez ce qu'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 reçoit une 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éfinies dans votre routeur local) sont des adresses privées. Les adresses privées diffèrent des adresses publiques en ce que les adresses privées ne sont pas attribuées à des réseaux publics. Par exemple, si vous effectuez un ping sur google.com, vous recevrez une réponse de l'adresse publique à laquelle google.com répond. C'est une adresse publique. Certains réseaux sont "spéciaux" et ne sont pas attribués publiquement; elles sont appelées adresses IP privées. Pour plus d'informations, lisez ici: Qu'est-ce qu'une adresse IP privée??
Voici une liste des plages de réseaux privés:
Je pense que la meilleure façon de visualiser ceci est d’imaginer ce qui suit. Votre fournisseur de services Internet vous attribue une seule adresse IP, par exemple «50.100.101.154». Ceci est branché sur le modem / routeur de votre domicile et correspond à l'adresse IP de l'interface publique. Cependant, vous avez plus d'un périphérique que vous voulez sur votre réseau, votre modem / routeur crée donc un réseau «interne». Supposons qu'il choisisse le numéro «192.168.1.0» pour le réseau et qu'il s'agisse 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 attribuer n'importe quelle adresse IP correspondant à 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 d'hôte. Il existe des adresses IP spéciales (adresses réseau, adresses de diffusion, etc.), mais si vous n'utilisez pas de "0" ou de "255", tout ira bien dans la plupart des cas..
La réponse courte est donc: «10.x.x.x, 192.168.x.x et 172.16-31.x.x» sont toutes les adresses IP que vous pouvez utiliser dans votre propre réseau domestique et qui ne seront jamais en conflit avec les adresses IP publiques. Ceci est important pour la raison suivante:
Lorsque vous essayez d'accéder à un site Web, par exemple, google.com, et que votre navigateur contacte un serveur DNS sur Internet et lui dit "Où se trouve google.com?", Il reçoit une réponse sous la forme d'une adresse IP. La réponse est essentiellement la suivante: "Si vous souhaitez accéder à google.com, passez à 8.8.8.8." Votre navigateur envoie ensuite une demande à "8.8.8.8" et charge la page correspondante..
Et si vous utilisiez “8.8.8.8” pour une adresse IP sur votre réseau domestique? 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 là-bas!» Et vous finissez par perdre l’accès à google.com parce que vous ne pouvez pas sortir de votre réseau et résoudre le problème. l'adresse correcte «8.8.8.8». Les plages d'adresses IP privées étant réservées à un usage privé, les sites Web publics ne doivent jamais les utiliser. Par conséquent, vous ne devez jamais rechercher une adresse de site Web (située en dehors de votre réseau local) qui pointe vers l'un d'eux..
“127.0.0.1” est un type d’adresse spécial appelé votre adresse “localhost” (je n’y entrerai pas ici). Il couvre la totalité de la plage 127: «127.0.0.0 - 127.255.255.255». Pensez-y comme un moyen de donner à un appareil sa propre adresse IP sans que personne ni quoi que ce soit d'autre ne puisse faire les choses avec cette adresse.
Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.