Classe d'adresse IP
Suivant la valeur du premier octet, il est possible de connaître la classe de l’adresse IP, c’est-à-dire les octets utilisés pour identifier le réseau et ceux utilisés pour identifier l’hôte.
Les différentes classes correspondent donc à des adresses appartenant aux plages suivantes :
Classe A
0.0.0.0 à 127.255.255.255, soit 126 réseaux et 16 777 214 machines par réseau.
Une adresse IP de classe A est structurée de manière à ce que le premier octet (les 8 premiers bits) représente le numéro de réseau, tandis que les trois octets suivants (les 24 bits restants) représentent l'espace d'adressage des hôtes au sein de ce réseau.
Cela signifie que les adresses de classe A sont destinées à être utilisées par un nombre très limité d'organisations nécessitant un grand nombre d'adresses IP.
Classe B
128.0.0.0 à 191.255.255.255, soit 16 382 réseaux et 65 535 machines par réseau.
Les adresses IP de classe B sont une catégorie du système original de classement des adresses IP, conçu pour répondre aux besoins des réseaux de taille moyenne à grande.
Dans une adresse de classe B, les 16 premiers bits (les deux premiers octets) sont utilisés pour identifier le réseau, tandis que les 16 bits restants (les deux derniers octets) sont réservés pour les adresses d'hôte au sein de chaque réseau.
Classe C
192.0.0.0 à 223.255.255.255, soit 2 097 150 réseaux et 254 machines par réseau.
Dans une adresse IP de classe C, les trois premiers octets (24 premiers bits) sont utilisés pour identifier le réseau, et le dernier octet (8 bits restants) est utilisé pour identifier les hôtes (dispositifs ou ordinateurs) au sein de ce réseau.
Les adresses de classe C étaient initialement destinées aux petites entreprises ou aux réseaux de petite taille qui n'avaient pas besoin d'un grand nombre d'adresses IP. Avec seulement 254 adresses utilisables pour les hôtes dans chaque réseau de classe C, cette classe était idéale pour les réseaux locaux (LANs) de taille modeste.
Classe D
224.0.0.0 à 239.255.255.255, soit 268 435 455 adresses de groupe.
Les adresses de classe D ne désignent pas une machine particulière sur le réseau, mais un ensemble de machines voulant partager la même adresse et ainsi participer à un même groupe.
Une adresse de classe D est utilisée pour le multicast (envoi d'information à plusieurs destinations simultanément) plutôt que pour identifier des réseaux uniques ou des hôtes individuels.
Les adresses IP de classe D se situent dans la plage de 224.0.0.0 à 239.255.255.255.
Contrairement aux adresses des classes A, B, et C qui sont utilisées pour des réseaux et des hôtes spécifiques, les adresses de classe D ne sont pas utilisées pour assigner des adresses réseau ou des adresses d'hôte directement, donc la question de combien de réseaux ou d'adresses elles peuvent contenir ne s'applique pas de la même manière.
En multicast, une adresse de classe D représente un groupe d'écouteurs (destinataires) et non pas un réseau ou un hôte spécifique.
Les appareils souhaitant écouter des transmissions sur un "canal" multicast particulier se configurent pour écouter les paquets envoyés à cette adresse de classe D spécifique.
Cela permet à une seule transmission de données d'être reçue par plusieurs destinataires en même temps, ce qui est utile pour des applications comme la diffusion vidéo en direct, la conférence web, et d'autres formes de distribution de contenu à large échelle.
Classe E
Classe E : 240.0.0.0 à 255.255.255.254.
Les adresses de classe E sont utilisées pour la recherche.
En résumé
La classe A inclus donc les réseaux de grande envergure (Gouvernement, IBM, Google, Microsoft etc.).
La classe B désigne les réseaux moyens (universités, centres de recherches etc.).
La classe C représente les petits réseaux régionaux, les PME/PMI et en règle générale les sites comprenant moins de 254 machines et donc vous!
Classe D : Ces adresses sont choisies par les concepteurs des applications concernées comme la VoD (Video on Demand).
Adresses spéciales
Ces adresses sont particulières ou réservées :
0.0.0.0 est une adresse non encore connue, utilisée par les machines ne connaissant pas leur adresse IP au démarrage ;
L’adresse dont la partie basse est constituée de bits à 0 est une adresse réseau ou sous-réseau, 212.92.27. 0 pour une classe C par exemple ;
L’adresse dont la partie basse est constituée de bits à 1 est une adresse de diffusion (broadcast), 157.42. 255.255 pour une classe B par exemple ;
127.0.0.1 est une adresse de bouclage (localhost, loopback, home sweet home!) et permet l’utilisation interne de TCP/IP sans aucune interface matérielle ;
Pour chaque classe, certaines plages d’adresses sont réservées à un usage privé :
Classe A : 10.0.0.0 ;
Classe B : 172.16.0.0 à 172.31.0.0 ;
Classe C : 192.168.0.0 à 192.168.255.0.