Que signifient les numéros utilisés dans une adresse IPV6?

10

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?

nestlee
la source
Est-il attribué localement (LAN) ou s'agit-il d'une adresse IP externe de votre FAI?
BloodPhilia
C'est ce que je vois pastebin.com/W4Xy0efz je ne sais pas s'il s'agit d'une adresse IP externe.
nestlee
Il indique que je peux approvisionner un sous-réseau / 64. quoi que cela signifie.
nestlee
Cela signifie que vous pouvez mettre environ 2 ** 64 appareils IPv6 sur Internet.
Ignacio Vazquez-Abrams
mais chacun doit partager 1 adresse IP publique.
nestlee

Réponses:

19

Les adresses IPv6 font 128 bits. Nous ne faisons plus d'octets décimaux en pointillés.

2607:f750:0:3f::f59est 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 est 2607: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

JdeBP
la source
Merci pour cela! J'ai du mal à me réconcilier 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 Systemsavec une section de l'article de Wikipedia sur la norme d'adresse IPv6 - en.wikipedia.org/wiki/… - où il est dit (paraphrasant) cela a minimum of 48 bits is required for the routing prefix. L'arrangement 12 + 20 + 32 semble chevaucher le 48 (min) + 16. Des pensées?
Dan Nissenbaum
4

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

2607 f750    0   3f       ::        f59

c'est à dire

2607 f750 0000 003f 0000 0000 0000 0f59

ou

2607f7500000003f0000000000000f59
RedGrittyBrick
la source
1

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 que 0101: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

bardiir
la source
2
La syntaxe IPv4 utiliserait 1.1, avec un seul point.
user1686