Une adresse IP est une adresse contenant des informations sur la manière d'atteindre un hôte spécifique, notamment en dehors du ET . Un adresse IP est une adresse unique de 32 bits ayant un espace d'adressage de 232. Généralement, il existe deux notations dans lesquelles l'adresse IP est écrite : la notation décimale à points et la notation hexadécimale.
Notation décimale en pointillés

Notation décimale en pointillés
Notation hexadécimale

Quelques points à noter concernant la notation décimale avec points :
- La valeur de n'importe quel segment (octet) est comprise entre 0 et 255 (tous deux inclus).
- Aucun zéro ne précède la valeur dans aucun segment (054 est faux, 54 est correct).
Adressage par classe
L'adresse IP 32 bits est divisée en cinq sous-classes. Ceux-ci sont donnés ci-dessous :
inurl :.git/head
- Classe A
- Classe B
- Classe C
- Classe D
- Classe E
Chacune de ces classes possède une plage valide d'adresses IP. Les classes D et E sont réservées respectivement à des fins de multidiffusion et d'expérimentation. L'ordre des bits dans le premier octet détermine les classes de l'adresse IP. Le Adresse IPv4 est divisé en deux parties :
- ID de réseau
- ID d'hôte
La classe d'adresse IP est utilisée pour déterminer les bits utilisés pour l'ID de réseau et l'ID d'hôte ainsi que le nombre total de réseaux et d'hôtes possibles dans cette classe particulière. Chaque FAI ou administrateur réseau attribue une adresse IP à chaque appareil connecté à son réseau.

Adressage par classe
Note:
- Les adresses IP sont gérées à l'échelle mondiale par l'Internet Assigned Numbers Authority (IANA) et les registres Internet régionaux (RIR).
- Lors de la recherche du nombre total d'adresses IP hôtes, 2 adresses IP ne sont pas comptées et sont donc diminuées du nombre total car la première adresse IP de tout réseau est le numéro de réseau et tandis que la dernière adresse IP est réservée à l'IP de diffusion.
Classe A
Les adresses IP appartenant à la classe A sont attribuées aux réseaux contenant un grand nombre d'hôtes.
- L'ID réseau est long de 8 bits.
- L'ID d'hôte fait 24 bits.
Le bit d'ordre supérieur du premier octet de la classe A est toujours mis à 0. Les 7 bits restants du premier octet sont utilisés pour déterminer l'ID du réseau. Les 24 bits de l'ID d'hôte sont utilisés pour déterminer l'hôte dans n'importe quel réseau. Le masque de sous-réseau par défaut pour la classe A est 255.x.x.x. La classe A totalise donc :
- 2 ^ 24 – 2 = 16 777 214 ID d'hôte
Les adresses IP appartenant à la classe A vont de 0.0.0.0 à 127.255.255.255.

Classe A
Classe B
L'adresse IP appartenant à la classe B est attribuée aux réseaux allant des réseaux de taille moyenne aux réseaux de grande taille.
- L'ID réseau est long de 16 bits.
- L'ID d'hôte est long de 16 bits.
Les bits de poids fort du premier octet des adresses IP de classe B sont toujours mis à 10. Les 14 bits restants sont utilisés pour déterminer l'ID du réseau. Les 16 bits de l'ID d'hôte sont utilisés pour déterminer l'hôte dans n'importe quel réseau. Le masque de sous-réseau par défaut pour la classe B est 255.255.x.x. La classe B comprend au total :
- 2 ^ 14 = 16384 adresse réseau
- 2 ^ 16 – 2 = 65534 adresse hôte
Les adresses IP appartenant à la classe B vont de 128.0.0.0 à 191.255.255.255.

Classe B
Classe C
Les adresses IP appartenant à la classe C sont attribuées aux réseaux de petite taille.
- L'ID réseau est long de 24 bits.
- L'ID d'hôte est long de 8 bits.
Les bits d'ordre supérieur du premier octet des adresses IP de classe C sont toujours définis sur 110. Les 21 bits restants sont utilisés pour déterminer l'ID du réseau. Les 8 bits de l'ID d'hôte sont utilisés pour déterminer l'hôte dans n'importe quel réseau. Le masque de sous-réseau par défaut pour la classe C est 255.255.255.x. La classe C totalise :
- 2 ^ 21 = 2097152 adresse réseau
- 2 ^ 8 – 2 = 254 adresse hôte
Les adresses IP appartenant à la classe C vont de 192.0.0.0 à 223.255.255.255.

Classe C
Classe D
L'adresse IP appartenant à la classe D est réservée au multicast. Les bits d'ordre supérieur du premier octet des adresses IP appartenant à la classe D sont toujours définis sur 1110. Les bits restants concernent l'adresse reconnue par les hôtes intéressés.
La classe D ne possède aucun masque de sous-réseau. Les adresses IP appartenant à la classe D vont de 224.0.0.0 à 239.255.255.255.

Classe D
Classe E
Les adresses IP appartenant à la classe E sont réservées à des fins expérimentales et de recherche. Les adresses IP de classe E vont de 240.0.0.0 à 255.255.255.254. Cette classe n'a pas de masque de sous-réseau. Les bits de poids fort du premier octet de classe E sont toujours mis à 1111.

Classe E
Plage d'adresses IP spéciales
169.254.0.0 – 169.254.0.16 : Link-local addresses 127.0.0.0 – 127.255.255.255 : Loop-back addresses 0.0.0.0 – 0.0.0.8 : used to communicate within the current network.>
Règles d'attribution de l'ID d'hôte
Les ID d'hôte sont utilisés pour identifier un hôte au sein d'un réseau. L'ID d'hôte est attribué en fonction des règles suivantes :
- Au sein de n'importe quel réseau, l'ID d'hôte doit être unique à ce réseau.
- Un ID d'hôte dans lequel tous les bits sont définis sur 0 ne peut pas être attribué car cet ID d'hôte est utilisé pour représenter l'ID réseau de l'adresse IP.
- L'ID d'hôte dans lequel tous les bits sont définis sur 1 ne peut pas être attribué car cet ID d'hôte est réservé comme adresse de diffusion pour envoyer des paquets à tous les hôtes présents sur ce réseau particulier.
Règles d'attribution d'un identifiant de réseau
Les hôtes situés sur le même réseau physique sont identifiés par l'ID réseau, car tous les hôtes sur le même réseau physique se voient attribuer le même ID réseau. L'ID réseau est attribué en fonction des règles suivantes :
- L'ID réseau ne peut pas commencer par 127 car 127 appartient à l'adresse de classe A et est réservé aux fonctions de bouclage internes.
- Tous les bits de l'ID réseau défini sur 1 sont réservés pour être utilisés comme adresse de diffusion IP et ne peuvent donc pas être utilisés.
- Tous les bits de l'ID réseau défini sur 0 sont utilisés pour désigner un hôte spécifique sur le réseau local et ne sont pas routés et ne sont donc pas utilisés.
Résumé de l'adressage par classe

Dans le tableau ci-dessus, le nombre de réseaux pour la classe A doit être de 127. (L'ID de réseau avec tous les 0 n'est pas pris en compte)
Problèmes avec l'adressage par classe
Le problème avec cette méthode d'adressage par classe est que des millions d'adresses de classe A sont gaspillées, de nombreuses adresses de classe B sont gaspillées, alors que le nombre d'adresses disponibles dans la classe C est si petit qu'il ne peut pas répondre aux besoins des organisations. Les adresses de classe D sont utilisées pour le routage multicast et sont donc disponibles sous forme de bloc unique uniquement. Les adresses de classe E sont réservées.
En raison de ces problèmes, le réseau Classful a été remplacé par le routage inter-domaine sans classe (CIDR) en 1993. Nous discuterons de l'adressage sans classe dans le prochain article.
- L'ID réseau est long de 24 bits.
- L'ID d'hôte est long de 8 bits.
- 2 ^ 21 = 2097152 adresse réseau
- 2 ^ 8 – 2 = 254 adresse hôte
- Au sein de n'importe quel réseau, l'ID d'hôte doit être unique à ce réseau.
- L'ID d'hôte dans lequel tous les bits sont définis sur 0 ne peut pas être attribué car cet ID d'hôte est utilisé pour représenter l'ID réseau de l'adresse IP.
- L'ID d'hôte dans lequel tous les bits sont définis sur 1 ne peut pas être attribué car cet ID d'hôte est réservé comme adresse de diffusion pour envoyer des paquets à tous les hôtes présents sur ce réseau particulier.
- L'ID réseau ne peut pas commencer par 127 car 127 appartient à l'adresse de classe A et est réservé aux fonctions de bouclage internes.
- Tous les bits de l'ID réseau défini sur 1 sont réservés pour être utilisés comme adresse de diffusion IP et ne peuvent donc pas être utilisés.
- Tous les bits de l'ID réseau défini sur 0 sont utilisés pour désigner un hôte spécifique sur le réseau local et ne sont pas routés et ne sont donc pas utilisés.
Foire aux questions sur l'adressage IP par classe
Comment les adresses IP sont-elles attribuées ?
Répondre:
Les adresses IP peuvent être attribuées via diverses méthodes, notamment la configuration manuelle, l'attribution dynamique à l'aide de DHCP (Dynamic Host Configuration Protocol) ou l'attribution automatique via des protocoles tels que la configuration automatique d'adresses sans état IPv6 (SLAAC). Les fournisseurs d'accès Internet (FAI) attribuent des adresses IP à leurs clients, et les organisations peuvent recevoir des blocs d'adresses IP des registres Internet régionaux.
Qu'est-ce qu'une adresse IP privée ?
Répondre:
Les adresses IP privées sont des adresses IP réservées à une utilisation au sein de réseaux privés et ne sont pas directement accessibles depuis Internet. Ils sont utilisés pour permettre aux appareils d’un réseau privé de communiquer entre eux. Certaines plages d'adresses IP privées courantes incluent 10.0.0.0 à 10.255.255.255, 172.16.0.0 à 172.31.255.255 et 192.168.0.0 à 192.168.255.255.