Projet

Général

Profil

Actions

IPV6 » Historique » Révision 13

« Précédent | Révision 13/45 (diff) | Suivant »
pizzacoca, 29/06/2019 08:03


IPV6

source : Objectif IPv6 sur https://www.fun-mooc.fr

Références

LISP Locator/Identifier Separation Protocol (rfc7215 pour les intimes)

La notation IPv6

Des liens :

https://docs.oracle.com/cd/E19957-01/820-2982/ipv6-overview-10/

Ecriture hexadécimale

  • IPv6 = 128bits répartis en 8 octets de 16 bits > écriture plus courte en hexadécimal
Ecriture hexadécimal Ecriture binaire Base 10
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
a 1010 10
b 1011 11
c 1100 12
d 1101 13
e 1110 14
f 1111 15

exemple :

Ecriture hexadécimal Ecriture binaire
1234 0001 0010 0011 0100
cdef 1100 1101 1110 1111
5678 0101 0110 0111 1000
89ab 1000 1001 1010 1011
1234 0001 0010 0011 0100
cdef 1100 1101 1110 1111
5678 0101 0110 0111 1000
89ab 1000 1001 1010 1011

Pour faire des adresses courtes on écrits pas les bits de poids fort égaux à 0
2001:0db8:5600:00b0:0000:0000:0000:0010
2001:db8:5600:b0::::10
Puis on enleve les octets nuls (possible une seule fois par adresse !)
2001:db8:5600:b0::

3 types d'adresse

IPv6 définit trois types d'adresse :

  • Unicast
    Identifie l'interface d'un nœud individuel.

  • Multidiffusion
    Identifie un groupe d'interfaces, en règle générale sur des nœuds différents. Les paquets envoyés à l'adresse multidiffusion vont à tous les membres du groupe multidiffusion.

  • Anycast
    Identifie un groupe d'interfaces, en règle générale sur des nœuds différents. Les paquets envoyés à l'adresse anycast vont au nœud membre du groupe anycast le plus proche de l'expéditeur.

Adresses spécifiques

  • Non spécifique (à ne pas utiliser) 0:0:0:0:0:0:0:0 ou ::/128
  • Loopback 0:0:0:0:0:0:0:1 ou ::1/128 > Correspond à 127.0.0.1

Identification et Localisation

Le masque, comme en IPv4, s'écrit pareil : on indique le nombre de bits commun aux machines contenues

Exemple :
2001:db8:5600:b0::/32 > le masque est composé des 32 premiers bits
Description

16bits 32bits 48bits 54bits 70bits 86bits 102bits 128bits
octet 1 octet 2 octet 3 octet 4 octet 5 octet 6 octet 7 octet 8
2001 0db8 5600 00b0 0000 0000 0000 0000

Des travaux sont en cours pour la séparation des fonctions d'identification et de localisation.RFC7215
https://www.bortzmeyer.org/separation-identificateur-localisateur.html

Nota
Dans le cas d'une fonction de localisation séparée et très représentative de la topologie n'y a-t-il pas un danger de perte d'anonymat et/ou de contrôle ?

Mis à jour par pizzacoca il y a plus de 5 ans · 13 révisions