Une adresse ipv4 est une adresse IP. L'adresse IP est un format d'adresse unifié fourni par le protocole IP et peut être divisée en deux catégories : 1. L'adresse IPv4, qui est la quatrième version révisée du processus de développement du protocole Internet et la première version largement déployée de ce protocole 2 ; , l'adresse IPv6 est le protocole IP de nouvelle génération conçu par l'Internet Engineering Task Force (IETF) pour remplacer IPv4. Son nombre d'adresses est censé pouvoir attribuer une adresse à chaque grain de sable dans le monde.
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 désormais deux types d'adresses IP : ipv4 et IPv6.
Historique de développement :
La première adresse IP apparue était IPV4, qui ne comporte que 4 segments de nombres, et chaque segment ne dépasse pas 255. En raison du développement fulgurant d'Internet, la demande d'adresses IP augmente, ce qui rend la délivrance d'adresses IP plus stricte. Diverses données montrent que toutes les adresses IPv4 mondiales pourraient être émises entre 2005 et 2010 (la situation actuelle est celle de 2019). l'attribution des adresses IPv4 a été finalisée le 25 novembre 2018). Le manque d’espace d’adressage entravera certainement le développement ultérieur d’Internet. Afin d'étendre l'espace d'adressage, il est prévu de redéfinir l'espace d'adressage via IPv6. IPv6 utilise une longueur d'adresse de 128 bits. Dans le processus de conception d'IPv6, en plus de résoudre une fois pour toutes le problème du manque d'adresses, d'autres problèmes qui n'ont pas été bien résolus dans IPv4 ont également été pris en compte.
L'Internet existant fonctionne sur la base du protocole IPv4. IPv6 est la prochaine version du protocole Internet, qui peut également être considéré comme le protocole de la prochaine génération d'Internet. Il a été initialement proposé car avec le développement rapide d'Internet, l'espace d'adressage limité défini par IPv4 sera épuisé, et le manque d'espace d'adressage conduira inévitablement à entraver le développement ultérieur de l'Internet. Afin d'étendre l'espace d'adressage, il est prévu de redéfinir l'espace d'adressage via IPv6. IPv4 utilise une longueur d'adresse de 32 bits, et il n'y a qu'environ 4,3 milliards d'adresses, qui devraient être attribuées entre 2005 et 2010, tandis qu'IPv6 utilise une longueur d'adresse de 128 bits, ce qui peut fournir des adresses presque illimitées. Selon une estimation prudente de l'attribution réelle d'adresses IPv6, plus de 1 000 adresses peuvent être attribuées par mètre carré de la planète entière. Dans le processus de conception d'IPv6, en plus de résoudre le problème du manque d'adresses, d'autres problèmes qui n'ont pas été bien résolus dans IPv4 ont également été pris en compte, notamment les connexions IP de bout en bout, la qualité de service (QoS), la sécurité, la multidiffusion et mobilité, plug and play, etc.
Avec le développement rapide d’Internet et l’amélioration continue des exigences des utilisateurs Internet en matière de niveaux de service, IPv6 recevra de plus en plus d’attention dans le monde. En fait, il n'y a pas d'urgence à promouvoir IPv6. Le problème de l'insuffisance des adresses IPv4 peut être résolu en étendant 32 bits de 8 à 40 bits sur la base de l'IPv4 existant. De cette manière, le nombre d'adresses disponibles est multiplié par 256.
adresse 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 version révisée du processus de développement du protocole Internet. , et ce protocole La première version largement déployée. 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.
IPv4 est décrit dans la RFC 791 publiée par l'IETF en septembre 1981, qui remplace la RFC 760 publiée en janvier 1980.
IPv4 est un protocole sans connexion qui fonctionne sur la couche liaison (comme Ethernet) en utilisant la commutation de paquets. Ce protocole délivre les paquets au mieux, ce qui signifie qu'il ne garantit pas qu'un paquet atteindra sa destination ou que tous les paquets arriveront dans le bon ordre sans duplication. Ces aspects sont gérés par des protocoles de transport de couche supérieure (tels que le Transmission Control Protocol).
IPv4 utilise des adresses binaires de 32 bits, il n'y a donc qu'environ 4,3 milliards d'adresses. Initialement, chaque utilisateur connecté à Internet doit se voir attribuer une adresse IPv4, il y a donc de moins en moins d'adresses IPv4 non allouées, ce qui entraîne le problème de l'épuisement des adresses IPv4. Afin de résoudre fondamentalement le problème de l’épuisement des adresses IPv4, IPv6 a vu le jour.
IPv4 est généralement écrit en notation décimale pointée, telle que 192.168.0.1, où les nombres sont tous des nombres décimaux séparés par des points pleins.
Une adresse IPv4 peut être divisée en deux parties : l'adresse réseau et l'adresse hôte. L'adresse réseau peut être décrite sous la forme suivante : 192.168.0.0/16, où le chiffre après la barre oblique indique la longueur du réseau. la partie adresse est de 16 bits, ce qui correspond à 2 octets, c'est-à-dire que la partie adresse réseau est 192.168.0.0.
adresse 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. 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 %.
La longueur de l'adresse IPv6 est de 128 bits, soit 4 fois la longueur de l'adresse IPv4. 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.
IPv6 dispose de 3 méthodes de représentation :
1 Représentation hexadécimale
Le format est X:X:X:X:X:X:X:X, où chaque Par exemple :
2001. :0DB8:0000:0023:0008:0800:200C:417A→ 2001:DB8:0:23:8:800:200C:417A
2 Représentation compressée 0 bitDans certains cas, une adresse IPv6. peut contenir une longue période de 0, et la période continue de 0 peut être compressée en "::". Cependant, afin de garantir l'unicité de la résolution de l'adresse, "::" ne peut apparaître qu'une seule fois dans l'adresse, par exemple : FF01:0:0:0:0:0:0:1101 → FF01::1101
0:0 : 0:0:0:0:0:1 → ::1
0:0:0:0:0:0:0:0 → ::
3. Notation d'adresse IPv4 intégrée.
Pour réaliser l'interopérabilité IPv4-IPv6, l'adresse IPv4 sera intégrée dans l'adresse IPv6. À ce stade, l'adresse est souvent exprimée comme suit : Utilisez ensuite la représentation décimale pointée d'IPv4, par exemple : : 192.168.0.1 et : :FFFF:192.168.0.1 sont deux exemples typiques Notez que dans le premier 96b, la méthode de compression de 0 bits est toujours applicable
Type d'adresse IPv6
Le protocole IPv6 définit principalement trois types d'adresse : Adresse Unicast ( Adresse Unicast), Adresse Multicast (Adresse Multicast) et Adresse Anycast (Adresse Anycast). Par rapport à l'adresse IPv4 d'origine, un nouveau type d'« adresse anycast » est ajouté et l'adresse de diffusion dans l'adresse IPv4 d'origine est annulée, car la fonction de diffusion dans IPv6 est complétée par multidiffusion. Adresse unicast : utilisée pour identifier de manière unique une interface, similaire à l'adresse unicast dans IPv4. Les datagrammes envoyés à une adresse unicast seront remis à une interface identifiée par cette adresse.
Adresse multicast : utilisée pour identifier un groupe d'interfaces (généralement ce groupe d'interfaces appartient à différents nœuds), similaire à l'adresse multicast en IPv4. Les datagrammes envoyés à une adresse multicast sont délivrés à toutes les interfaces identifiées par cette adresse.
Adresse Anycast : utilisée pour identifier un groupe d'interfaces (généralement ce groupe d'interfaces appartient à différents nœuds). Les datagrammes envoyés à une adresse anycast sont livrés à l'interface dans l'ensemble d'interfaces identifiées par cette adresse qui est la plus proche du nœud source (tel que mesuré par le protocole de routage utilisé).
Le type d'adresse IPv6 est déterminé par la partie préfixe d'adresse. La correspondance entre les principaux types d'adresse et les préfixes d'adresse est la suivante :
Préfixe d'adresse (binaire) |
|
||
Adresse non spécifiée |
00…0(128 bits) |
::/128
| Adresse de bouclage |
00…1(128 bits) |
::1/128 |
Adresse locale du lien | |
1111111010 |
FE80 : :/10 |
Unique adresse locale | |
1111 110 |
FC00::/7 | (comprend FD00::/8 et FC00::/8) |
|
Adresse locale du site (obsolète, remplacée par une adresse locale unique) |
1111111011 |
FEC0::/10 |
|
Adresse de monodiffusion mondiale |
autres formulaires |
- |
|
adresse de multidiffusion |
11111111 | FF00::/8
|
|
Adresse Anycast | est alloué à partir de l'espace d'adressage unicast, en utilisant le format de l'adresse unicast |
La différence entre les protocoles IPv4 et IPv6
1. Différence d'adresse de protocole
1 ) , longueur d'adresse
Le protocole IPv4 a une longueur d'adresse de 32 bits (4 octets) ; le protocole IPv6 a une longueur d'adresse de 128 bits (16 octets)
2), méthode de représentation d'adresse
Les adresses IPv4 sont nombres binaires représentés sous forme de décimales. Les adresses IPv6 sont des nombres binaires représentés en notation hexadécimale.
3) Configuration de l'adresse
L'adresse du protocole IPv4 peut être configurée manuellement ou via DHCP. [Tutoriels vidéo associés recommandés : Tutoriel vidéo HTTP]
Le protocole IPv4 nécessite l'utilisation du protocole Internet Control Message Protocol version 6 (ICMPv6) ou de la configuration automatique d'adresse sans état DHCPv6 (SLAAC).
2. Différences dans les paquets de données
1), taille des paquets
Les paquets de données du protocole IPv4 nécessitent 576 octets et la fragmentation est facultative. Le paquet du protocole IPv6 nécessite 1280 octets et ne sera pas fragmenté
2), l'en-tête
La longueur de l'en-tête du protocole IPv4 est de 20 octets, ne reconnaît pas le flux de paquets utilisé pour le traitement QoS, contient une somme de contrôle, contient jusqu'à 40 -champ d'options d'octet.
L'en-tête du protocole IPv6 a une longueur de 40 octets et contient le champ Flow Label du flux de paquets spécifié par le traitement QoS, à l'exclusion de la somme de contrôle ; le protocole IPv6 n'a pas de champ, mais l'en-tête d'extension IPv6 est disponible.
3) Fragmentation des paquets
La fragmentation des paquets du protocole IPv4 sera complétée par le routeur de transfert et l'hôte expéditeur. La fragmentation des paquets du protocole IPv6 est effectuée uniquement par l'hôte expéditeur.
3. Enregistrement DNS
Enregistrement d'adresse de protocole IPv4 (A), enregistrement de nom d'hôte de mappage (PTR), domaine DNS IN-ADDR.ARPA.
Enregistrement de l'adresse du protocole IPv6 (AAAA), nom d'hôte mappé ; enregistrement du pointeur (PTR), domaine DNS IP6.ARPA
4, prise en charge IPSec
La prise en charge IPSec pour le protocole IPv4 est uniquement facultative. Le protocole IPv4 intègre la prise en charge IPSec.
5. Protocole de résolution d'adresse
Protocole IPv4 : Le protocole de résolution d'adresse (ARP) peut être utilisé pour mapper les adresses IPv4 aux adresses MAC.
Protocole IPv6 : Le protocole de résolution d'adresse (ARP) est remplacé par la fonctionnalité du protocole de découverte de voisin (NDP).
6. Authentification et cryptage
Pv6 fournit l'authentification et le cryptage, mais pas IPv4.
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!