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
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.
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.
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.
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.
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
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 :
Le format d'adresse d'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 | 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. |