29Aug
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 ils le font. Dans cet esprit, SuperUser Q & A post d'aujourd'hui aide un lecteur curieux à en savoir plus sur les adresses IP.
Question d'aujourd'hui &La session de réponse nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web Q & A.
Image reproduite avec l'aimable autorisation de CLUC( Flickr).
La question
SuperUser lecteur Flare Cat veut savoir ce que représentent les différents types d'adresses IP LAN?
J'ai vu des adresses IP LAN dans les formes suivantes:
- 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 s'il s'agit d'une adresse LAN ou non, puisque je le vois normalement avec des trucs proxy)
Pourquoi y at-ildifférentes formes d'adresses IP LAN et que représentent-elles( moyenne)?
Que représentent les différents types d'adresses IP LAN?
La réponse
SuperUser contributeur Abraxas a la réponse pour nous:
Il ya beaucoup de questions qui traitent de cela, mais voici un cours intensif sur ce qu'on appelle les adresses IP privées, comme défini dans la RFC 1918.
adresses IP ont été divisées ence qu'on appelle des classes comme on le voit ici. Il n'est plus utilisé( remplacé par Routage inter-domaine 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 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 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é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 une requête ping à google.com, vous recevrez une réponse de l'adresse publique à laquelle google.com 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 plus d'informations, lisez ici: Qu'est-ce qu'une adresse IP privée?
Voici une liste des gammes de réseaux privés:
La manière la plus simple, je pense, de visualiser ceci est d'imaginer ce qui suit. Votre fournisseur d'accès Internet vous donne une adresse IP unique, par exemple "50.100.101.154".Ceci est branché dans le modem / routeur pour votre maison et est l'adresse IP de l'interface publique. Cependant, vous avez plus d'un périphérique sur votre réseau, ce que fait votre modem / routeur est de créer un réseau "interne".Dites 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 associés pour en savoir plus).
Cela signifie que vous pouvez brancher des périphériques à l'intérieur de votre routeur et leur donner une 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 d'hôte. Il y a des adresses IP spéciales( adresses réseau, adresses de diffusion, etc.), mais si vous n'utilisez pas un "0" ou un "255", tout ira bien dans la plupart des cas.
Donc, la réponse courte est, "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 qui ne sera 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 que votre navigateur contacte un serveur DNS sur Internet et indique "Où est google.com?", Il reçoit une réponse dansla forme d'une adresse IP.La réponse est essentiellement, "Si vous voulez aller à google.com, puis aller à 8.8.8.8." Votre navigateur envoie alors une demande à "8.8.8.8" et charge n'importe quelle page est là.
Et si vous utilisiez "8.8.8.8" pour une adresse IP dans votre réseau domestique? Eh bien, vous pourriez avoir un problème parce que votre routeur peut dire: «Je sais où est 8.8.8.8, c'est juste là-bas!" Et puis vous finissez par perdre l'accès à google.com parce que vous ne pouvez pas sortir de votre réseau et résoudrel'adresse "8.8.8.8" correcte. Les plages d'adresses IP privées étant réservées à un usage privé, les sites Web publics ne doivent jamais les utiliser et vous ne devez donc jamais rechercher une adresse de site Web( en dehors de votre réseau local) qui pointe vers l'une d'entre elles.
"127.0.0.1" est un type spécial d'adresse appelé votre adresse "localhost"( je n'irai pas ici).Il couvre toute la gamme 127: "127.0.0.0 - 127.255.255.255".Pensez-y comme un moyen de donner à un périphérique sa propre adresse IP sans que quiconque ou quoi que ce soit d'autre puisse faire des choses avec cette adresse.
Avoir quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.