logo

Format et tableau de l'adresse IP

L'adresse IP est une forme abrégée d'« adresse de protocole Internet ». Il s'agit d'un numéro unique attribué à chaque appareil connecté au réseau Internet, tel qu'un téléphone Android, un ordinateur portable, un Mac, etc. Une adresse IP est représentée par un nombre entier séparé par un point (.), par exemple 192.167.12.46.

Types d'adresse IP

Une adresse IP est classée en deux types différents en fonction du nombre d'adresses IP qu'elle contient. Ceux-ci sont:

  • IPv4 (protocole Internet version 4)
  • IPv6 (protocole Internet version 6)

Qu’est-ce qu’IPv4 ?

IPv4 est la version 4 d'IP. Il s'agit d'une version actuelle et de l'adresse IP la plus couramment utilisée. Il s'agit d'une adresse de 32 bits écrite en quatre chiffres séparés par un point (.), c'est-à-dire des points. Cette adresse est unique pour chaque appareil. Par exemple, 66.94.29.13

Qu’est-ce qu’IPv6 ?

IPv4 produit 4 milliards d'adresses, et les développeurs pensent que ces adresses sont suffisantes, mais ils se sont trompés. IPv6 est la prochaine génération d'adresses IP. La principale différence entre IPv4 et IPv6 réside dans la taille des adresses IP. IPv4 est une adresse 32 bits, tandis qu'IPv6 est une adresse hexadécimale 128 bits. IPv6 fournit un grand espace d’adressage et contient un en-tête simple par rapport à IPv4.

Pour en savoir plus sur la différence entre IPv4 et IPv6, consultez notre article ipv4 contre ipv6 .

Format d'adresse IP

À l'origine, les adresses IP étaient divisées en cinq catégories différentes appelées Des classes . Ces classes IP divisées sont la classe A, la classe B, la classe C, la classe D et la classe E. Parmi celles-ci, les classes A, B et C sont les plus importantes. Chaque classe d'adresse définit un nombre différent de bits pour son préfixe réseau (adresse réseau) et numéro d'hôte (adresse de l'hôte) . Les bits d'adresse de départ déterminent à quelle classe appartient une adresse.

Format et tableau de l'adresse IP

Adresse réseau: L'adresse réseau spécifie le numéro unique attribué à votre réseau. Dans la figure ci-dessus, l'adresse réseau occupe deux octets d'adresse IP.

Adresse de l'hôte: Une adresse hôte est un numéro d'adresse spécifique attribué à chaque machine hôte. A l'aide de l'adresse hôte, chaque machine est identifiée dans votre réseau. L'adresse réseau sera la même pour chaque hôte d'un réseau, mais l'adresse de l'hôte doit varier.

Format d'adresse IPv4

Le format d'adresse IPv4 est représenté dans 4 octets (32 bits), qui est divisé en trois classes différentes, à savoir la classe A, la classe B et la classe C.

caractère à chaîne en java
Format et tableau de l'adresse IP

Le diagramme ci-dessus montre le format d'adresse IPv4. Un IPv4 est une adresse décimale de 32 bits. Il contient quatre octets ou champs séparés par un « point » et chaque champ a une taille de 8 bits. Le nombre que contient chaque champ doit être compris entre 0 et 255.

Classe A

Classe A L'adresse utilise uniquement le premier octet (octet) d'ordre supérieur pour identifier le préfixe du réseau, et les trois octets restants (octets) sont utilisés pour définir les adresses d'hôte individuelles. L'adresse de classe A est comprise entre 0.0.0.0 et 127.255.255.255. Le premier bit du premier octet est toujours défini sur 0 (zéro), les 7 bits suivants déterminent l'adresse réseau et les 24 bits restants déterminent l'adresse de l'hôte. Ainsi, le premier octet va de 0 à 127 (00000000 à 01111111).

Classe B

Classe B les adresses utilisent les deux octets initiaux (deux octets) pour identifier le préfixe du réseau, et les deux octets restants (deux octets) définissent les adresses d'hôte. Les adresses de classe B vont de 128.0.0.0 à 191.255.255.255. Les deux premiers bits du premier octet supérieur sont toujours définis sur 10 (un bit et zéro), les 14 bits suivants déterminent l'adresse réseau et les 16 bits restants déterminent l'adresse de l'hôte. Ainsi, le premier octet va de 128 à 191 (10000000 à 10111111).

Classe C

Classe C les adresses utilisent les trois premiers octets (trois octets) pour identifier le préfixe du réseau, et le dernier octet restant (un octet) définit l'adresse de l'hôte. L'adresse de classe C est comprise entre 192.0.0.0 et 223.255.255.255. Les trois premiers bits du premier octet sont toujours définis sur 110, les 21 bits suivants spécifient l'adresse réseau et les 8 bits restants spécifient l'adresse de l'hôte. Son premier octet va de 192 à 223 (11000000 à 11011111).

Classe D

Classe D L'adresse IP est réservée aux adresses de multidiffusion. Ses quatre premiers bits du premier octet sont toujours définis sur 1110 et les bits restants déterminent l'adresse de l'hôte dans n'importe quelle adresse IP. Les premiers bits d'octet supérieurs sont toujours définis sur 1110 et les bits restants spécifient l'adresse de l'hôte. L'adresse de classe D est comprise entre 224.0.0.0 et 239.255.255.255. En multidiffusion, les données ne sont attribuées à aucune machine hôte particulière, il n'est donc pas nécessaire de trouver l'adresse de l'hôte à partir de l'adresse IP, et de plus, aucun masque de sous-réseau n'est présent dans la classe D.

Classe E

Classe E L'adresse IP est réservée à des fins expérimentales et pour une utilisation future. Il ne contient aucun masque de sous-réseau. Les premiers bits d'octet supérieurs sont toujours définis sur 1111, et les bits restants suivants spécifient l'adresse de l'hôte. L'adresse de classe E est comprise entre 240.0.0.0 et 255.255.255.255.

Format et tableau de l'adresse IP

Dans chaque classe d'adresse IP, tous les bits du numéro d'hôte sont spécifiés par une puissance de 2 qui indique le nombre total d'adresses d'hôte pouvant être créées pour une adresse réseau particulière. L'adresse de classe A peut contenir un nombre maximum de 224(16 777 216) numéros d'hôte. Les adresses de classe B contiennent un nombre maximum de 216(65, 536) numéros d'hôte. Et la classe C contient un nombre maximum de 28(256) numéros d'hôte.

Adresse de sous-réseau de l'adresse IP, comprenez avec un exemple :

Supposons qu'une adresse de classe A soit 11.65.27.1, où 11 est un préfixe réseau (adresse) et 65.27.1 spécifie une adresse d'hôte particulière sur le réseau. Considérez qu'un administrateur réseau souhaite utiliser 23 à 6 bits pour identifier le sous-réseau et les 5 à 0 bits restants pour identifier l'adresse de l'hôte. Il peut être représenté dans le Masque de sous-réseau avec tous les 1 bits de 31 à 6 et le reste (5 à 0) avec 0 bits.

Masque de sous-réseau (binaire) : 11111111 11111111 11111111 11000000

Adresse IP (binaire) : 00001011 01000001 00011011 00000001

Désormais, le sous-réseau peut être calculé en appliquant l'opération AND (1+1=1, 1+0=0, 0+1=0, 0+0=0) entre l'adresse IP complète et le masque de sous-réseau. Le résultat est:

00001011 01000001 00011011 00000000 = 11.65.27.0 adresse de sous-réseau

Format et tableau de l'adresse IP

Format d'adresse IP IPv6

Toutes les adresses IPv6 sont des adresses hexadécimales de 128 bits, écrites en 8 sections distinctes, chacune comportant 16 bits. Les adresses IPv6 étant représentées au format hexadécimal, leurs sections vont de 0 à FFFF. Chaque section est séparée par des deux-points (:). Il permet également de supprimer les zéros de départ (0) de chaque section de 16 bits. Si deux ou plusieurs sections consécutives de 16 bits contiennent uniquement des zéros (0 : 0), elles peuvent être compressées à l'aide de doubles deux-points (: ).

ordre aléatoire SQL
Format et tableau de l'adresse IP

Les adresses IPv6 sont constituées de 8 sections différentes, chaque section comporte des valeurs hexadécimales de 16 bits séparées par deux points (:). Les adresses IPv6 sont représentées au format suivant :

xxxx : xxxx : xxxx : xxxx : xxxx : xxxx : xxxx : xxxx

Chaque groupe « xxxx » contient une valeur hexadécimale de 16 bits et chaque « x » est une valeur hexadécimale de 4 bits. Par exemple:

FDEC : BA98 : 0000 : 0000 : 0600 : BDFF : 0004 : FFFF

Vous pouvez également supprimer les zéros de départ (0) de chaque section de 16 bits. Par exemple, l'IPv6 ci-dessus peut être réécrit en omettant les zéros de départ (0) comme suit :

FDEC : BA98 : 0 : 0 : 600 : BDFF : 4 : FFFF

Vous pouvez également compresser les sections consécutives de zéros de 16 bits (0 : 0) à l'aide de doubles deux-points (::). Mais gardez à l’esprit que vous ne pouvez le faire qu’une seule fois par adresse IP.

FDEC : BA98 : : 600 : BDFF : 4 : FFFF

Tableau des adresses IP

Sur la base de plages, les adresses IP sont classées en cinq classes d'adresses indiquées ci-dessous.

Classe Bits supérieurs Bits d'adresse réseau Bits d'adresse d'hôte Nombre de réseaux Nombre d'hôtes par réseau Gamme
UN 0 8 24 27 224 0.0.0.0 à 125.255.255.255
B dix 16 16 214 216 128.0.0.0 à 191.255.255.255
C 110 24 8 2vingt-et-un 28 192.0.0.0 à 223.255.255.255
D 1110 Non défini et réservé pour le futur Non défini et réservé pour le futur Non défini et réservé pour le futur Non défini et réservé pour le futur 224.0.0.0 à 239.255.255.255
ET 1111 Non défini et réservé pour le futur Non défini et réservé pour le futur Non défini et réservé pour le futur Non défini et réservé pour le futur 240.0.0.0 à 255.255.255.255