Une adresse IP est un numéro binaire unique de 32 bits utilisé pour identifier les réseaux et les appareils ou les hôtes, le résultat de la conversion du numéro binaire en décimal est ce que nous connaissons sous forme d'adresse IP.
En format décimal, cette adresse se compose de 4 nombres allant de 0 à 255 séparés par un point. Par exemple: 240.34.87.22 est une adresse IP (au format binaire: 11110000.00100010.01010111.00010110).
Chacun de ces nombres séparés par des points est appelé octuor. Dans l'exemple précédent 240 est un octet, 34 est un autre octet, 87 le troisième octet et 22 le quatrième octet. Chaque octet se compose de 8 bits. Certains bits sont utilisés pour identifier un réseau, tandis que les autres sont utilisés pour identifier les hôtes d'un réseau.
Autrefois, les adresses IP ont été classées par des classes qui ont été utilisées pour définir des bits d'octets, les octets appartenant au réseau et aux octets appartenant aux hôtes.
Il y a 5 classes d'adresse IP, chacune définie par une lettre: A, B, C, D et E et classifiée en fonction de la première plage d'octets.
Par exemple, le UN La classe comprend toutes les adresses IP de 0.0.0.0 à 127.255.255.255, donc une adresse IP dont le premier octet se situe entre 0 et 127 est une adresse IP de classe.
Le tableau ci-dessous montre chaque gamme de classe IP.
Classe d'adresse IP | Plage IP Démarrer | Plage IP Fin |
---|---|---|
UN | 0.0.0.0 | 127.255.255.255 |
B | 128.0.0.0 | 191.255.255.255 |
C | 192.0.0.0 | 223.255.255.255 |
D | 224.0.0.0 | 239.255.255.255 |
E | 240.0.0.0 | 255.255.255.255 |
Ainsi, par exemple l'adresse IP 122.34.56.22 est une adresse IP de classe car le premier octet (122) se situe entre 0 et 127. L'IP 150.45.22.5 est une adresse IP de classe B car le premier octet se situe entre 128 et 191. 192.168.0.1 est une adresse IP de classe C, 226.33.44.22 appartient à la classe D et 245.65.22.15 est une adresse IP de classe E.
Habituellement, seules les classes A, B et C sont implémentées tandis que la classe D est pour la multidiffusion et la classe E est pour une utilisation expérimentale.
Note: Il est important de clarifier les adresses IP à partir de 127 sont considérées comme un bouclage.
Une adresse IP de classe
Dans les adresses IP appartenant à la classe A, le premier octet identifie le réseau et les 3 autres octets s'identifient comme hôtes. Comme dit précédemment, cette classe d'adresses IP consiste en un premier octet entre 0 et 127. Au format binaire, la première adresse IP de classe doit être 0 0. La classe A a été mise en œuvre pour les grands réseaux, soutenant 16 millions d'hôtes sur chacun des 127 réseaux. Le tableau suivant montre une adresse IP de classe A comprenant le format binaire. Le premier octet marqué de bleu identifie le réseau tandis que les autres sont utilisés pour l'identification de l'hôte.
122 | 34 | 56 | 22 |
01111010 | 00100010 | 00111000 | 00010110 |
RÉSEAU | HÉBERGER | HÉBERGER | HÉBERGER |
---|
B Adresses IP de classe B
B Les adresses IP de classe utilisent deux premiers octets pour identifier le réseau et les deux derniers octets pour identifier les hôtes. Comme dit précédemment, les adresses IP de classe B se composent d'un premier octet entre 128.0.0.0 et 191.255.255.255. En format binaire d'une adresse IP de classe B, le premier bit doit être 1 et le deuxième 0 comme indiqué dans le tableau suivant. La classe B a été utilisée pour les réseaux de taille moyenne, soutenant 65.000 hôtes sur chacun des 16.000 réseaux.
150 | 45 | 22 | 5 |
10010110 | 00101101 | 00010110 | 00000101 |
RÉSEAU | RÉSEAU | HÉBERGER | HÉBERGER |
---|
C Adresses IP de classe C
C Les adresses IP de classe Utilisent les 3 premiers octets pour identifier le réseau et le dernier pour identifier les hôtes. Comme dit précédemment, les adresses IP de classe C se composent d'un premier octet entre 192 et 223. Au format binaire, les adresses de classe C ont les deux premiers bits 1 et le troisième bit est 0 comme indiqué dans l'image ci-dessous. Cette classe prend en charge jusqu'à 254 hôtes sur chacun des 2 millions de réseaux.
192 | 168 | 1 | 54 |
11000000 | 01000100 | 00000001 | 00110110 |
RÉSEAU | RÉSEAU | RÉSEAU | HÉBERGER |
---|
D Adresses IP de classe
Contrairement aux classes précédentes, la classe D n'est pas utilisée pour identifier les hôtes mais les groupes d'hôtes ou les groupes de multidiffusion. Comme expliqué précédemment, les adresses IP de classe D sont constituées d'un premier octet entre 224 et 239. Au format binaire, les adresses IP de classe D ont les 3 premiers bits 1 et le quatrième bit 0.
E Adresses IP de classe E
E Les adresses IP de classe sont utilisées à des fins expérimentales ou de recherche. Cette classe d'adresse IP comprend la première plage d'octet entre 240 et 255. Au format binaire, les 4 premiers bits d'une adresse IP de classe E sont 1.
Conclusion
Tout d'abord, il est important de clarifier pour les lecteurs que la classification des classes d'adresses IP est obsolète. Pourtant, les étudiants en informatique sont tenus de comprendre cette ancienne norme pour le réseautage, ce qui semble déroutant, mais comme vous pouvez le voir, c'est très simple. Une autre clarification importante est que les classes d'adresses IP n'ont été appliquées qu'au protocole IPv4 sans inclure le protocole IPv6.
En 1993, la méthode des classes d'adresses IP a été remplacée par Routage inter-domaine sans classe (CIDR) permettant une utilisation d'adresses IPv4 plus efficaces. Au lieu d'utiliser des octets pour classer les adresses IP, CIDR utilise la méthode VLSM (Masque de sous-réseau de longueur variable), spécifiant les bits réseau avec un préfixe à la fin de l'adresse IP.
Par exemple, une adresse IP de classe B peut être exprimée en 192.168.0.3/16, où / 16 définit le nombre de bits appartenant au réseau (deux premiers octets) tandis que le reste des bits appartiennent aux hôtes. Une adresse de classe C peut être exprimée en 220.43.56.7/24, où 24 définit le nombre de bits pour identifier les réseaux (puisque chaque octet est de huit bits, les trois premiers octets sont de 24 bits).
J'espère que ce tutoriel a été utile. Continuez à suivre l'astuce Linux pour plus de conseils et de tutoriels Linux.