J'essaie de comprendre IPV6. J'ai un serveur avec l'adresse IPV6 suivante: 2607: f750: 0: 3f :: f59 .
Je ne comprends pas ce que signifient les chiffres. Il semble totalement différent d'une adresse IPV4.
Quelqu'un peut-il le décomposer pour moi?
networking
internet
ipv6
tcp
nestlee
la source
la source
Réponses:
Les adresses IPv6 font 128 bits. Nous ne faisons plus d'octets décimaux en pointillés.
2607:f750:0:3f::f59
est une représentation abrégée lisible par l'homme d'une adresse IPv6. La représentation entièrement lisible par l'homme substitue des zéros au::
, et est2607:f750:0000:003f:0000:0000:0000:0f59
. Chaque partie de l'adresse est très simple. Il s'agit d'un nombre de 16 bits sous forme hexadécimale. Il y en a huit, totalisant jusqu'à 128 bits.Sous la forme d'un octet décimal en pointillés, ce serait
38.7.247.80.0.0.0.63.0.0.0.0.0.0.15.89
. Mais les adresses IPv6 ne sont pas classiquement présentées sous cette forme.Les bits les plus significatifs de cette adresse la placent dans la partie monodiffusée globale agrégeable de l'espace d'adressage IPv6. Cela signifie qu'il ne s'agit pas d'une adresse de lien local ou d'hôte local, ni d'une adresse de diffusion ou de multidiffusion.
Les 12 bits les plus significatifs identifient une partie de l'espace d'adressage alloué par l'IANA à ARIN. Les 20 suivants identifient un sous-ensemble de cet espace alloué à son tour par ARIN à Distributed Management Information Systems, Incorporated (c'est-à-dire Pavlov Media). Les 32 suivants indiquent votre sous-ensemble particulier de cela, et les 64 derniers bits (
0000:0000:0000:0f59
) sont un ID d'interface qui désigne une interface réseau individuelle.Pavlov Media vous indiquant que vous êtes affecté
2607:f750:0000:003f::/64
(si c'est bien ce qu'il vous a dit) signifie que toutes les combinaisons valides des 64 derniers bits vous sont attribuées. Les 64 bits supérieurs de vos adresses IPv6 (monodiffusion non locale) doivent être ce préfixe. Toutes nos félicitations! Vous pouvez mettre plus d'appareils sur votre réseau local et leur donner des adresses IPv6 qu'il n'y a de cartes Ethernet.Lectures complémentaires
la source
The most significant 12 bits identify a portion of the address space allocated by IANA to ARIN. The next 20 identify a subset of that space allocated in turn by ARIN to Distributed Management Information Systems
avec une section de l'article de Wikipedia sur la norme d'adresse IPv6 - en.wikipedia.org/wiki/… - où il est dit (paraphrasant) celaa minimum of 48 bits is required for the routing prefix
. L'arrangement 12 + 20 + 32 semble chevaucher le 48 (min) + 16. Des pensées?Une adresse IPV4 est un nombre entier de 32 bits écrit comme 192.168.1.6
Une adresse IPV6 est un nombre entier de 128 bits écrit comme 2607: f750: 0: 3f :: f59
2607: f750: 0: 3f :: f59 est une notation courte pour un nombre qui peut être écrit en hexadécimal comme
c'est à dire
ou
la source
C'est juste comme IPv4 juste beaucoup plus longtemps et avec une autre notation ...
1.1.1.1 - 255.255.255.255
écrit dans une représentation hexadécimale comme IPv6 ne serait que0101:0101 - ffff:ffff
(ce n'est pas la représentation réelle de ces adresses IPv4, juste pour rendre le changement de notation clair)Et s'il y a deux deux points,
::
cela signifie que tout l'espace entre les deux jusqu'à ce que l'adresse soit pleine est rempli de zéros.Faire cela dans la syntaxe IPv4:
1..1 -> 1.0.0.1
la source
1.1
, avec un seul point.