IPV6 » Historique » Version 9
pizzacoca, 29/06/2019 07:46
1 | 1 | florian | # IPV6 |
---|---|---|---|
2 | |||
3 | > source : Objectif IPv6 sur https://www.fun-mooc.fr |
||
4 | |||
5 | |||
6 | 6 | pizzacoca | ## Références |
7 | 4 | pizzacoca | [LISP Locator/Identifier Separation Protocol (**rfc7215** pour les intimes)](https://tools.ietf.org/html/rfc7215) |
8 | |||
9 | 6 | pizzacoca | ## La notation IPv6 |
10 | 4 | pizzacoca | |
11 | * Ce qui la décrit [rfc4291](https://tools.ietf.org/html/rfc4291) |
||
12 | * Les recommandations d'utilisation [rfc5952](https://tools.ietf.org/html/rfc5952) |
||
13 | * Traduction IPv6 > IPv4 [rfc6052](https://tools.ietf.org/html/rfc6052) |
||
14 | * Le multicast [rfc7346](https://tools.ietf.org/html/rfc7346) |
||
15 | 5 | pizzacoca | * Des recommandations de numérotation [rfc8064](https://tools.ietf.org/html/rfc8064) |
16 | 4 | pizzacoca | |
17 | 6 | pizzacoca | ## Oui mais en bref |
18 | 1 | florian | |
19 | 8 | pizzacoca | * IPv6 = 128bits répartis en 8 octets de 16 bits. |
20 | * écriture hexadecimale |
||
21 | 1 | florian | |
22 | |Ecriture hexadécimal|Ecriture binaire| |
||
23 | |----|----| |
||
24 | 7 | pizzacoca | |1|0001| |
25 | |2|0010| |
||
26 | |3|0011| |
||
27 | |4|0100| |
||
28 | |5|0101| |
||
29 | |6|0110| |
||
30 | |7|0111| |
||
31 | |8|1000| |
||
32 | |9|1001| |
||
33 | |a|1010| |
||
34 | |b|1011| |
||
35 | |c|1100| |
||
36 | |d|1101| |
||
37 | |e|1110| |
||
38 | 1 | florian | |f|1111| |
39 | 7 | pizzacoca | |
40 | 8 | pizzacoca | exemple : |
41 | 1 | florian | |
42 | 8 | pizzacoca | |Ecriture hexadécimal|Ecriture binaire| |
43 | |----|----| |
||
44 | |1234|0001 0010 0011 0100| |
||
45 | |cdef|1100 1101 1110 1111| |
||
46 | |5678|0101 0110 0111 1000| |
||
47 | |89ab|1000 1001 1010 1011| |
||
48 | |1234|0001 0010 0011 0100| |
||
49 | |cdef|1100 1101 1110 1111| |
||
50 | |5678|0101 0110 0111 1000| |
||
51 | |89ab|1000 1001 1010 1011| |
||
52 | |||
53 | |||
54 | |||
55 | 6 | pizzacoca | Pour faire des adresses courtes on écrits pas les bits de poids fort égaux à 0 |
56 | 2001:**0**db8:5600:**00**b0:**0000**:**0000**:**0000**:**00**10 |
||
57 | 2001:db8:5600:b0::::10 |
||
58 | 7 | pizzacoca | Puis on enleve les octets nuls (possible une seule fois par adresse !) |
59 | 2001:db8:5600:b0:: |
||
60 | |||
61 | 1 | florian | **Adressage** |
62 | 7 | pizzacoca | * Non spécifique (à ne pas utiliser) 0:0:0:0:0:0:0:0 ou ::/128 |
63 | * Loopback 0:0:0:0:0:0:0:1 ou ::1/128 > Correspond à 127.0.0.1 |
||
64 | 8 | pizzacoca | * |
65 | 1 | florian | |
66 | 6 | pizzacoca | ## Identification et Localisation |
67 | |||
68 | > Le masque, comme en IPv4, s'écrit pareil : on indique le nombre de bits commun aux machines contenues |
||
69 | |||
70 | **Exemple :** |
||
71 | **2001:db8**:5600:b0::/32 > le masque est composé des 32 premiers bits |
||
72 | Description |
||
73 | |||
74 | |**16bits**|**32bits**|48bits|54bits|70bits|86bits|102bits|128bits| |
||
75 | |-----|-----|-----|-----|-----|-----|-----|-----| |
||
76 | |**octet 1**|**octet 2**|octet 3|octet 4|octet 5|octet 6|octet 7|octet 8| |
||
77 | |**2001**|**0db8**|5600|00b0|0000|0000|0000|0000| |
||
78 | |||
79 | |||
80 | |||
81 | |||
82 | 9 | pizzacoca | > Des travaux sont en cours pour la séparation des fonctions d'identification et de localisation.RFC7215 |
83 | > https://www.bortzmeyer.org/separation-identificateur-localisateur.html |
||
84 | |||
85 | > **Nota** |
||
86 | > 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 ? |