Dans le chapitre précédent (IP ou le petit village du sud-ouest), nous avons vu :
- A quoi sert une adresse IP
- La définition de l’entête IP
- La décomposition de l’adresse IP
- La définition des classes d’adresses IP
- Les masques par défaut
Maintenant, nous allons creuser un peu plus loin les classes d’adresses IP (A, B et C) avec la notion d’adressage privé et d’adressage publique.
Rappelez-vous, toutes les adresses IP ont été mises dans des classes (cf chapitre précédent) et ces dernières ont une taille plus ou moins grande en fonction du nombre d’adresses IP qu’elles contiennent.
En plus des classes, la notion « privée | publique » est apparue : l’objectif était de différencier les adresses IP qui allaient rester internes à l’entreprise (par exemple, je ping mon imprimante réseau) des adresses IP qui allaient « voyager » jusqu’à l’autre bout de la planète (par exemple je vais sur www.cisco.com).
Adresse publique
Une adresse IP dite « publique » est une adresse qui est unique au niveau mondial et qui est attribuée à une seule entité. Par exemple, je sais que l’adresse IP 198.133.219.25 est celle du constructeur Cisco et que seul Cisco a le droit de l’utiliser.
Et pour preuve, ouvrez un browser (Chrome, Firefox, Safari…) et au lieu de taper http://www.cisco.com, tapez http://198.133.219.25 et vérifiez ! Vous voyez, je ne dis pas que des bêtises (enfin pas tout le temps).
Ces adresses IP publiques sont présentes dans les trois classes A, B et C.
Pourquoi pas dans la classe D et E ? Parce que la classe D est réservée pour les adresses multicast et la classe E est une classe de test, jamais utilisée.
Chez vous, votre Box a une adresse IP dite « publique » et elle vous permet d’accéder à tout le contenu sur Internet, j’y reviens un peu plus loin dans cet article. Mais d’abord, regardons ce qu’est une adresse IP privée…
Adresse privée
Une adresse IP dite « privée » est une adresse qui n’est pas unique au niveau mondial et donc qui peut être attribuée à plusieurs entités en même temps. La restriction pour que cela soit autorisé est qu’une adresse IP privée ne peut pas sortir vers l’extérieur ou plus simplement ne peut pas sortir sur Internet.
Et comment on fait pour interdire une adresse IP privée de se balader sur Internet ? Vous, vous ne pouvez pas, en revanche, c’est l’opérateur qui supprime toute adresse IP privée dés que ses routeurs Internet en voient passer une.
Bon ok, mais comment est-il possible que 2 ordinateurs puissent avoir la même adresse IP ? Vous vous êtes jamais demander pourquoi chez vous, votre adresse IP ressemble à 192.168.0.xx et quand vous êtes chez un ami, l’adresse IP de son ordinateur est aussi en 192.168.0.xx ?
C’est simple, l’équipement qui va faire la frontière entre l’adressage IP privé et publique, c’est le routeur ou votre Box si vous préférez. Votre Box va intercepter vos paquets IP qui aimeraient sortir sur Internet. Par exemple quand vous ouvrez un browser avec http://www.google.fr , la Box va modifier le champ « adresse IP source » de votre paquet IP en mettant son adresse IP, qui elle est publique et donc unique !
- Premièrement, l’opérateur ne supprimera pas le paquet car il contient une adresse publique et non privée
- Deuxièmement le destinataire (dans mon exemple Google) pourra vous répondre car cette adresse IP est unique car publique. On saura retrouver l’émetteur (votre Box)!
Lorsque le paquet retour arrivera à votre Box, votre Box va faire l’opération inverse en remplaçant dans le paquet IP son adresse IP publique par votre adresse IP privée.
Chez votre ami, sa Box fait de même avec les paquets IP qui sortent de son ordinateur sauf que l’adresse IP publique de sa Box est différente de votre Box. Chaque paquet (le votre et celui de votre ami) reviendront vers leur Box respective.
Revenons sur l’exemple du chapitre précédent avec le petit village du sud-ouest. L’adresse postale était « 13 rue Dupont ». Et bien, il en existe beaucoup des « 13 rue Dupont » en France et pourtant les lettres postales arrivent bien à destination sans intervertir les destinataires. C’est pareil avec l’adresse IP.
Ce mécanisme de changement d’adresse se nomme NAT – Network Address Translation. Nous reverrons plus en détail le mécanisme de NAT et aussi de PAT – Port Address Translation dans un chapitre dédié.
Ok, c’est cool mais à quoi ça sert au final d’avoir des adresses privées, autant mettre que des adresses publiques, non ? Oui on pourrait sauf qu’on est limité au niveau mondial sur le nombre d’adresse IP alors autant qu’une partie de ces adresses puissent être utilisées en même temps par plein d’ordinateurs, ça fait une belle économie non ? C’est d’autant plus vrai qu’aujourd’hui, il n’y a quasiment plus d’adresses IP publique version 4 disponibles… les classes A, B et C sont vides ! On est obligé désormais d’utiliser des adresses IP version 6.
Définition des adresses privées
Il y a des adresses privées dans chacune des classes A, B et C. L’avantages est qu’avec le masque par défaut de chaque classe, on a a disposition une plage d’adresse IP privée qui peut varier :
- 16 millions adresses (classe A)
- 65534 adresses (classe B)
- 254 adresses (classe C)
A retenir pour le CCNA
Alors que faut-il retenir dans ce chapitre pour le CCNA :
- une adresse IP publique est unique au niveau mondial
- une adresse IP privée n’est pas unique donc on peut l’assigner à plusieurs entités en même temps
- La fonction NAT permet de basculer d’une adresse IP privée (votre ordinateur) vers une adresse IP publique (votre Box) et inversement
- Apprendre le Mind par coeur
Bonjour,
Les classes d’adresse IP (A,B,C) ne sont pas obsolètes ?
Ou jme trompe ? ca n’a plus lieu d’être de parler de classe non ?
Oui et non.
Ce n’est en effet plus utilisé mais cela reste une théorie à connaitre par cœur pour le CCNA 🙂
Bonsoir. Le nombre d’adresses possibles pour les classes privées est incorrect.
Cdlt
Bonjour Erwann,
Voici un site de calcul des adresses possibles pour les classes privées : http://www.subnet-calculator.com/
Tout dépend si on prend en considération le nombre d’adresses IP total ou le nombre d’adresse IP que l’on peut attribuer à une machine. A ce dernier nombre il faut retrancher deux adresses IP réservées qui sont l’adresse de reseau et l’adresse de broadcast.
Es-tu d’accord avec moi ?
Merci pour l’article c’est claire et simple a comprendre
Merci !
Merci