logo

IPv4 contre IPv6

Qu’est-ce que la propriété intellectuelle ?

Une IP signifie protocole Internet. Une adresse IP est attribuée à chaque appareil connecté à un réseau. Chaque appareil utilise une adresse IP pour la communication. Elle se comporte également comme un identifiant puisque cette adresse est utilisée pour identifier l’appareil sur un réseau. Il définit le format technique des paquets. Principalement, les deux réseaux, c'est-à-dire IP et TCP, sont combinés, donc ensemble, ils sont appelés TCP/IP. Il crée une connexion virtuelle entre la source et la destination.

Nous pouvons également définir une adresse IP comme une adresse numérique attribuée à chaque appareil sur un réseau. Une adresse IP est attribuée à chaque appareil afin que l'appareil sur un réseau puisse être identifié de manière unique. Pour faciliter le routage des paquets, le protocole TCP/IP utilise une adresse logique de 32 bits appelée IPv4 (Internet Protocol version 4).

Une adresse IP se compose de deux parties, c'est-à-dire que la première est une adresse réseau et l'autre est une adresse hôte.

Il existe deux types d'adresses IP :

  • IPv4
  • IPv6

Qu’est-ce qu’IPv4 ?

IPv4 est une 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 des « points », c'est-à-dire des points. Cette adresse est unique pour chaque appareil.

25 c à k

Par exemple, 66.94.29.13

L'exemple ci-dessus représente l'adresse IP dans laquelle chaque groupe de nombres séparés par des points est appelé un octet. Chaque nombre dans un octet est compris entre 0 et 255. Cette adresse peut produire 4 294 967 296 adresses uniques possibles.

mysql créer un utilisateur

Dans le monde des réseaux informatiques d'aujourd'hui, les ordinateurs ne comprennent pas les adresses IP au format numérique standard, car ils comprennent les nombres uniquement sous forme binaire. Le nombre binaire peut être 1 ou 0. L'IPv4 se compose de quatre ensembles, et ces ensembles représentent l'octet. Les bits de chaque octet représentent un nombre.

Chaque bit d'un octet peut être 1 ou 0. Si le bit est 1, alors le nombre qu'il représente comptera, et si le bit est 0, alors le nombre qu'il représente ne compte pas.

Représentation d'un octet de 8 bits

IPv4 contre IPv6

La représentation ci-dessus montre la structure d'un octet de 8 bits.

Maintenant, nous allons voir comment obtenir la représentation binaire de l'adresse IP ci-dessus, c'est-à-dire 66.94.29.13.

qu'est-ce que l'ini du bureau

Étape 1 : Tout d’abord, nous trouvons le nombre binaire de 66.

IPv4 contre IPv6

Pour obtenir 66, on met 1 sous 64 et 2 car la somme de 64 et 2 est égale à 66 (64+2=66), et les bits restants seront nuls, comme indiqué ci-dessus. Par conséquent, la version binaire de 66 est 01000010.

Étape 2 : Maintenant, nous calculons le nombre binaire de 94.

IPv4 contre IPv6

Pour obtenir 94, on met 1 sous 64, 16, 8, 4 et 2 car la somme de ces nombres est égale à 94, et les bits restants seront nuls. Par conséquent, la version binaire de 94 est 01011110.

Étape 3 : Le nombre suivant est 29.

IPv4 contre IPv6

Pour obtenir 29, on met 1 sous 16, 8, 4 et 1 car la somme de ces nombres est égale à 29, et les bits restants seront nuls. Par conséquent, la version binaire de 29 est 00011101.

Étape 4 : Le dernier chiffre est 13.

IPv4 contre IPv6

Pour obtenir 13, on met 1 sous 8, 4 et 1 car la somme de ces nombres est égale à 13, et les bits restants seront nuls. Par conséquent, la version binaire de 13 est 00001101.

verrouiller une application Android

Inconvénient d’IPv4

Actuellement, la population mondiale s'élève à 7,6 milliards. Chaque utilisateur dispose de plusieurs appareils connectés à Internet, et les entreprises privées comptent également sur Internet. Comme nous le savons, IPv4 produit 4 milliards d’adresses, ce qui n’est pas suffisant pour chaque appareil connecté à Internet sur une planète. Bien que diverses techniques aient été inventées, telles que le masque de longueur variable, la traduction d'adresses réseau, la traduction d'adresses de port, les classes, la traduction inter-domaines, pour conserver la bande passante de l'adresse IP et ralentir l'épuisement d'une adresse IP. Dans ces techniques, l’IP publique est convertie en une IP privée grâce à laquelle l’utilisateur disposant d’une IP publique peut également utiliser Internet. Mais ce n’était pas si efficace et cela a donné lieu au développement de la prochaine génération d’adresses IP, à savoir IPv6.

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.

Il fournit des stratégies de transition qui convertissent IPv4 en IPv6, et ces stratégies sont les suivantes :

ouvrir un fichier avec java
    Double empilage :Cela nous permet d'avoir les deux versions, c'est-à-dire IPv4 et IPv6, sur le même appareil.Tunnelisation :Dans cette approche, tous les utilisateurs disposent d'IPv6 et communiquent avec un réseau IPv4 pour atteindre IPv6.Traduction d'adresses réseau :La traduction permet la communication entre les hôtes ayant une version différente d'IP.

Cette adresse hexadécimale contient à la fois des chiffres et des alphabets. Grâce à l'utilisation à la fois de chiffres et d'alphabets, IPv6 est capable de produire plus de 340 undécillions (3,4*1038) adresses.

IPv6 est une adresse hexadécimale de 128 bits composée de 8 ensembles de 16 bits chacun, et ces 8 ensembles sont séparés par deux points. En IPv6, chaque caractère hexadécimal représente 4 bits. Nous devons donc convertir 4 bits en nombre hexadécimal à la fois.

Format d'adresse

Le format d'adresse d'IPv4 :

IPv4 contre IPv6

Le format d'adresse d'IPv6 :

IPv4 contre IPv6

Le diagramme ci-dessus montre le format d'adresse IPv4 et IPv6. Un IPv4 est une adresse décimale de 32 bits. Il contient 4 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. Alors qu'un IPv6 est une adresse hexadécimale de 128 bits. Il contient 8 champs séparés par deux points et chaque champ a une taille de 16 bits.

Différences entre IPv4 et IPv6

IPv4 contre IPv6
IPv4 IPv6
Longueur de l'adresse IPv4 est une adresse 32 bits. IPv6 est une adresse de 128 bits.
Des champs IPv4 est une adresse numérique composée de 4 champs séparés par un point (.). IPv6 est une adresse alphanumérique composée de 8 champs séparés par deux points.
Des classes IPv4 dispose de 5 classes différentes d'adresses IP, notamment la classe A, la classe B, la classe C, la classe D et la classe E. IPv6 ne contient pas de classes d'adresses IP.
Nombre d'adresse IP IPv4 possède un nombre limité d'adresses IP. IPv6 possède un grand nombre d'adresses IP.
VLSM Il prend en charge VLSM (Masque de sous-réseau de longueur virtuelle). Ici, VLSM signifie qu'Ipv4 convertit les adresses IP en un sous-réseau de différentes tailles. Il ne prend pas en charge VLSM.
Configuration d'adresse Il prend en charge la configuration manuelle et DHCP. Il prend en charge le manuel, le DHCP, la configuration automatique et la renumérotation.
Espace d'adressage Il génère 4 milliards d'adresses uniques Il génère 340 undécillions d'adresses uniques.
Intégrité de la connexion de bout en bout En IPv4, l’intégrité des connexions de bout en bout est irréalisable. Dans le cas d'IPv6, l'intégrité de la connexion de bout en bout est réalisable.
Fonctions de sécurité En IPv4, la sécurité dépend de l'application. Cette adresse IP n’est pas développée en gardant à l’esprit la fonctionnalité de sécurité. Dans IPv6, IPSEC est développé à des fins de sécurité.
Représentation d'adresse En IPv4, l'adresse IP est représentée en décimal. En IPv6, la représentation de l'adresse IP en hexadécimal.
Fragmentation La fragmentation est effectuée par les expéditeurs et les routeurs de transfert. La fragmentation est effectuée uniquement par les expéditeurs.
Identification du flux de paquets Il ne fournit aucun mécanisme d'identification du flux de paquets. Il utilise le champ d'étiquette de flux dans l'en-tête pour l'identification du flux de paquets.
Champ de somme de contrôle Le champ somme de contrôle est disponible en IPv4. Le champ de somme de contrôle n'est pas disponible dans IPv6.
Schéma de transmission IPv4 diffuse. D'un autre côté, IPv6 est un système de multidiffusion, qui permet des opérations réseau efficaces.
Cryptage et authentification Il ne fournit ni cryptage ni authentification. Il fournit le cryptage et l'authentification.
Nombre d'octets Il se compose de 4 octets. Il se compose de 8 champs et chaque champ contient 2 octets. Par conséquent, le nombre total d’octets dans IPv6 est de 16.