Une adresse IP est composée de nombres binaires de 32 ou 128 bits. L'adresse IP est un format d'adresse unifié fourni par le protocole IP. Il existe deux types d'adresses IP : 1. L'adresse IPv4, composée de nombres binaires de 32 bits, exprimés en notation décimale à points, divisée en huit bits, soit quatre 0. ~255 Le nombre décimal ; 2. L'adresse IPv6 est constituée de nombres binaires de 128 bits, exprimés en hexadécimal à points, divisés en huit bits, soit seize nombres hexadécimaux de 0x00 à 0xff.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
L'adresse IP (Internet Protocol Address) fait référence à l'adresse de protocole Internet, également traduite par adresse de protocole Internet.
L'adresse IP est un format d'adresse unifié fourni par le protocole IP. Elle attribue une adresse logique à chaque réseau et à chaque hôte sur Internet, masquant ainsi la différence d'adresses physiques.
Il existe deux types d'adresses IP : l'adresse ipv4 et l'adresse ipv6.
Une adresse ipv4 est constituée d'un nombre binaire de 32 bits, tandis qu'une adresse ipv6 est constituée d'un nombre binaire de 128 bits.
Une adresse IPv4 est un nombre binaire exprimé sous forme décimale. Les adresses IPv6 sont des nombres binaires représentés en notation hexadécimale.
Qu'est-ce que ipv4
Internet Protocol version 4 (anglais : Internet Protocol version 4, IPv4), également connue sous le nom de quatrième version du protocole de communication Internet, est la quatrième en cours de développement du protocole Internet Cette version révisée est également la première version largement déployée de ce protocole. IPv4 est le cœur d'Internet et la version la plus largement utilisée du protocole Internet. Sa version successeur est IPv6. Jusqu'en 2011, lorsque les adresses IPv4 de l'IANA étaient complètement épuisées, IPv6 en était encore aux premiers stades de déploiement.
L'adresse IPv4 est de 32 bits, exprimée en notation décimale à points, divisée en huit bits, soit quatre nombres décimaux de 0 à 255, ce qui est très courant.
IPv4 utilise des adresses 32 bits (4 octets), il n'y a donc que 4 294 967 296 (2) adresses dans l'espace d'adressage. Cependant, certaines adresses sont réservées à des fins particulières, comme les réseaux privés (environ 18 millions d'adresses) et les adresses multicast (environ 270 millions d'adresses), ce qui réduit le nombre d'adresses pouvant être acheminées sur Internet. Alors que les adresses continuent d’être attribuées aux utilisateurs finaux, le problème de l’épuisement des adresses IPv4 se pose également. La reconstruction de la structure des adresses basée sur des réseaux classifiés, un routage inter-domaines sans classe et une traduction d'adresses réseau réduit considérablement le taux d'épuisement des adresses. Mais le 3 février 2011, après l'attribution des cinq derniers blocs d'adresses aux cinq registres Internet régionaux, le pool d'adresses principal de l'IANA était épuisé.
Ces limitations ont stimulé le déploiement d’IPv6, qui en est encore à ses premiers stades de développement et constitue la seule solution à long terme.
Format d'adresse
L'adresse IPv4 peut être écrite sous n'importe quelle forme représentant une valeur entière de 32 bits, mais pour faciliter la lecture et l'analyse humaine, elle est généralement écrite sous forme décimale à points, c'est-à-dire que les quatre octets sont séparés par décimal Écrivez-le, séparé par des points.
Le tableau suivant présente plusieurs formats différents :
Format |
Valeur |
Conversion à partir de décimal |
---|---|---|
Base point-dix | 192.0 .2.235 |
Non applicable |
Hexadécimal pointillé |
0xC0.0x00.0x02.0xEB |
Chaque octet est converti individuellement en hexadécimal |
Octal pointillé |
0300.0000.0002.0353 |
Chaque octet est converti en octal individuellement |
Hex |
0xC00002EB |
cliquera sur Divisé en hexadécimal systèmes mal et connectés ensemble |
système décimal |
3221226219
|
Un entier de 32 bits écrit en système décimal |
système octal | 030000001353 |
Utiliser l'écriture octale dix entiers de 32 bits |
De plus, au format pointé, chaque octet peut être exprimé dans n'importe quelle base. Par exemple, 192.0x00.0002.235 est une représentation légale (mais peu utilisée).
Qu'est-ce que ipv6
IPv6 est l'abréviation de "Internet Protocol Version 6" en anglais. Il s'agit du protocole IP de nouvelle génération conçu par l'Internet Engineering Task Force (IETF) pour remplacer IPv4. il prétend pouvoir attribuer une adresse à chaque grain de sable du monde.
Le plus gros problème d'IPv4 est l'insuffisance des ressources d'adresses réseau, ce qui restreint sérieusement l'application et le développement d'Internet. L'utilisation d'IPv6 peut non seulement résoudre le problème du nombre de ressources d'adresses réseau, mais également résoudre les obstacles rencontrés par plusieurs appareils à accès pour se connecter à Internet.
IPv6 est conçu pour remplacer IPv4. Cependant, IPv4 occupe depuis longtemps une position dominante dans le trafic Internet et l'utilisation d'IPv6 s'est développée lentement. En avril 2022, le pourcentage d'utilisateurs utilisant les services Google via IPv6 a dépassé pour la première fois 40 %.
L'adresse IPv6 est de 128 bits, soit 4 fois la longueur de l'adresse IPv4. Elle est généralement exprimée en hexadécimal pointé, divisé en huit bits, soit seize nombres hexadécimaux de 0x00 à 0xff.
Une adresse IP IPv6 se compose de 8 sections d'adresse, chaque section contient 16 bits d'adresse et la longueur totale est de 16x8 = 128 bits.
Le format décimal pointé IPv4 n'est donc plus applicable et la représentation hexadécimale est utilisée.
Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!