Outils pour utilisateurs

Outils du site


start:linux:reseaux:ipv6

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:linux:reseaux:ipv6 [2025/12/03 18:37] – [Convertir un nombre décimal en binaire] adminstart:linux:reseaux:ipv6 [2026/04/21 01:04] (Version actuelle) – [Transition IPV4 vers IPV6] admin
Ligne 3: Ligne 3:
  
  
-Avec l’introduction d’IPv6, le fonctionnement de la communication en réseau change drastiquement. Grâce à l’augmentation de l’espace d’adressage de 32 à 128 bits, ce nouveau protocole permet non seulement de prévenir le risque croissant de ruptures d’adresses, mais aussi de communiquer de manière claire et sans ambiguïté. Contrairement à IPv4, la version 6 applique formellement l’idée de base des IP, le principe de bout en bout. Nous vous expliquons comment.+Avec l’introduction d’IPv6(1999), le fonctionnement de la communication en réseau change drastiquement. Grâce à l’augmentation de l’espace d’adressage de 32 à 128 bits, ce nouveau protocole permet non seulement de prévenir le risque croissant de ruptures d’adresses, mais aussi de communiquer de manière claire et sans ambiguïté. Contrairement à IPv4(1981), la version 6 applique formellement l’idée de base des IP, le principe de bout en bout. Nous vous expliquons comment. 
 + 
 + 
 +{{ :start:reseaux:rfc_2460_-_internet_protocol_version_6_ipv6_specification.pdf |Norme RFC_2460 IPV6 1999 EN}} 
 + 
 +{{ :start:linux:reseaux:rfc_2460_-_specification_du_protocole_internet_version_6_ipv6_fr.pdf |Norme RFC_2460 IPV6 1999 FR}}
  
 =====IPv6, qu’est-ce que c’est ?===== =====IPv6, qu’est-ce que c’est ?=====
  
-IPv6 signifie « Internet Protocol version 6 ». Il a été introduit par l’IETF (Internet Engineering Task Force) et constitue l’un des processus standardisés de transfert de paquets de données sur les réseaux informatiques. Avec les 500 autres protocoles réseaux de la suite TCP/IP, le successeur direct d’IPv4, à savoir IPv6 (IPv5 n’ayant jamais vu le jour), constitue la base de la communication Internet. Parmi les fonctions centrales de IPv6, on compte l’envoi des éléments réseaux aux adresses IPv6 et l’acheminement de paquets entre sous-réseaux, appelé également routage. Pour ce faire, IPv6 est basé sur la couche réseau (Layer 3) du modèle OSI.+IPv6 signifie « Internet Protocol version 6 ». Il a été introduit par l’IETF (Internet Engineering Task Force) et constitue l’un des processus standardisés de transfert de paquets de données sur les réseaux informatiques. Avec les 500 autres protocoles réseaux de la suite TCP/IP, le successeur direct d’IPv4(1981), à savoir IPv6 (IPv5 n’ayant jamais vu le jour), constitue la base de la communication Internet. Parmi les fonctions centrales de IPv6, on compte l’envoi des éléments réseaux aux adresses IPv6 et l’acheminement de paquets entre sous-réseaux, appelé également routage. Pour ce faire, IPv6 est basé sur la couche réseau (Layer 3) du modèle OSI.
  
 L’attribution des adresses IP se fait à partir du registre Internet régional (le RIR), qui répartit les adresses IP par l’intermédiaire de l’autorité IANA (Internet Assigned Numbers Authority). Le RIR compétent pour l’Europe, le Proche-Orient et l’Asie Centrale est le RIPE NCC (Réseaux IP Européens Network Coordination Centre). L’attribution des adresses IP se fait à partir du registre Internet régional (le RIR), qui répartit les adresses IP par l’intermédiaire de l’autorité IANA (Internet Assigned Numbers Authority). Le RIR compétent pour l’Europe, le Proche-Orient et l’Asie Centrale est le RIPE NCC (Réseaux IP Européens Network Coordination Centre).
Ligne 21: Ligne 26:
 Alors que le protocole Internet de la version 4 est codé sur 32 bits et s’écrit sous forme décimale, son successeur IPv6 permet des adresses de 128 bits, qui sont basées sur une écriture hexadécimale pour des raisons de lisibilité. Cette comparaison permet de comprendre nettement que le problème central de IPv4 a été résolu : avec 128 bits, il est maintenant possible de générer bien plus d’adresses IP uniques qu’avec 32 bits. Alors que le protocole Internet de la version 4 est codé sur 32 bits et s’écrit sous forme décimale, son successeur IPv6 permet des adresses de 128 bits, qui sont basées sur une écriture hexadécimale pour des raisons de lisibilité. Cette comparaison permet de comprendre nettement que le problème central de IPv4 a été résolu : avec 128 bits, il est maintenant possible de générer bien plus d’adresses IP uniques qu’avec 32 bits.
  
-    *Espace d‘adressage de IPv4: 32 bits = 232 adresses ≈ 4,3 milliards d‘adresses +    *Espace d‘adressage de IPv4: 32 bits ≈ 4,3 milliards d‘adresses 
  
-    *Espace d‘adressage de IPv6: 128 bits = 2128 adresses ≈ 340 sextillions d’adresses +    *Espace d‘adressage de IPv6: 128 bits  ≈ 340 sextillions d’adresses 
  
 Les chiffres permettent de constater clairement l‘énorme écart entre les deux protocoles : alors que l’espace d’adressage de IPv4, avec près de 4,3 milliards d’IP, est loin de permettre de fournir une adresse unique à chaque individu sur terre, un système à 128 bits pourrait en théorie permettre d’attribuer plusieurs adresses à chaque grain de sable de notre planète ! L’introduction d’IPv6 permet ainsi d’investir pour le futur. En effet, des tendances comme celles décrites par l’internet des objets (« Internet of Things », IoT) suggèrent que le nombre d’appareils connectés à Internet et qui doivent être clairement identifiés, augmentera de manière significative dans les prochaines années. Les chiffres permettent de constater clairement l‘énorme écart entre les deux protocoles : alors que l’espace d’adressage de IPv4, avec près de 4,3 milliards d’IP, est loin de permettre de fournir une adresse unique à chaque individu sur terre, un système à 128 bits pourrait en théorie permettre d’attribuer plusieurs adresses à chaque grain de sable de notre planète ! L’introduction d’IPv6 permet ainsi d’investir pour le futur. En effet, des tendances comme celles décrites par l’internet des objets (« Internet of Things », IoT) suggèrent que le nombre d’appareils connectés à Internet et qui doivent être clairement identifiés, augmentera de manière significative dans les prochaines années.
Ligne 158: Ligne 163:
 =====Convertir un nombre décimal en binaire===== =====Convertir un nombre décimal en binaire=====
  
-Dans les nombres binaires, chaque bit successif d’un groupe représente une puissance de deux et les valeurs augmentent de droite à gauche. Ainsi, le bit le plus à droite représente 20, le deuxième bit le plus à droite représente 21, et ainsi de suite, comme le montre le tableau ci-dessous.+Dans les nombres binaires, chaque bit successif d’un groupe représente une puissance de deux et les valeurs augmentent de droite à gauche. Ainsi, le bit le plus à droite représente 2<sup>0</sup>, le deuxième bit le plus à droite représente 2<sup>1</sup>, et ainsi de suite, comme le montre le tableau ci-dessous.
 Chaque bit successif à gauche représente le double de la valeur. La valeur de chaque chiffre d’un nombre binaire est déterminée par sa position dans le tableau. La somme de toutes ces valeurs de colonne pour chaque chiffre donne la représentation décimale du nombre binaire. Chaque bit successif à gauche représente le double de la valeur. La valeur de chaque chiffre d’un nombre binaire est déterminée par sa position dans le tableau. La somme de toutes ces valeurs de colonne pour chaque chiffre donne la représentation décimale du nombre binaire.
  
Ligne 174: Ligne 179:
  
 ^8e bit (128)^ 7e bit (64)^ 6e bit (32)^ 5e bit (16)^ 4e bit (8)^ 3e bit (4)^ 2e bit (2)^ 1e bit (1)^ ^8e bit (128)^ 7e bit (64)^ 6e bit (32)^ 5e bit (16)^ 4e bit (8)^ 3e bit (4)^ 2e bit (2)^ 1e bit (1)^
-|1 | 1| 1| 0| 0| 1| 1| 1|+|1 | 1| 1| 0| 0| 0| 1| 1|
  
 Nombre binaire 11100011 Nombre binaire 11100011
Ligne 180: Ligne 185:
 Le tableau ci-dessus montre que les bits ayant les valeurs 128, 64, 32, 2 et 1 sont tous activés. Le tableau ci-dessus montre que les bits ayant les valeurs 128, 64, 32, 2 et 1 sont tous activés.
 Comme nous l’avons déjà mentionné, calculer la valeur d’un nombre binaire revient à additionner toutes les valeurs des bits « activés ». Comme nous l’avons déjà mentionné, calculer la valeur d’un nombre binaire revient à additionner toutes les valeurs des bits « activés ».
 +
 +^8e bit (128)^ 7e bit (64)^ 6e bit (32)^ 5e bit (16)^ 4e bit (8)^ 3e bit (4)^ 2e bit (2)^ 1e bit (1)^
 +|1 | 1| 1| 0| 0| 1| 1| 1|
 +
 Ainsi, pour la valeur binaire du tableau, 11100111, nous additionnons 128+64+32+4+2+1 pour obtenir le nombre 231. Ainsi, pour la valeur binaire du tableau, 11100111, nous additionnons 128+64+32+4+2+1 pour obtenir le nombre 231.
  
Ligne 204: Ligne 213:
  
 {{:start:linux:reseaux:convertir-adresse-ip-binaire-245s4f.jpg?direct&600 |}} {{:start:linux:reseaux:convertir-adresse-ip-binaire-245s4f.jpg?direct&600 |}}
 +
 +
 +======= Transition IPV4 vers IPV6 =======
 +
 +La migration ne se fait pas en un jour. Pour maintenir la continuité de service en 2026, trois stratégies prévalent :
 +
 +    ***Dual-Stack** (Double pile) : Les équipements supportent IPv4 et IPv6 simultanément. C’est la méthode la plus fiable pour une transition progressive.
 +    ***Tunneling** : Encapsulation de paquets IPv6 dans des paquets IPv4. Utile pour traverser des infrastructures héritées.
 +    ***Traduction (NAT64/DNS64)** : Permet aux clients IPv6 uniquement de communiquer avec des serveurs IPv4.
 +
 +
 +
 +{{ :start:linux:reseaux:aftnat64.svg_efe6cf01298edd291c6f67edbf84a0ae.png?direct&900 |}}
 +
 +[[https://fr.wikipedia.org/wiki/Transition_d%27IPv4_vers_IPv6|Transition IPV4 vers IPV6 -1]]
 +
 +[[https://fr.simeononsecurity.com/articles/ipv4-to-ipv6-transition-mechanisms/|Transition IPV4 vers IPV6 -2]]
 +
 +[[https://www.devoteam.com/fr/expert-view/transition-de-lipv4-vers-lipv6/|Transition IPV4 vers IPV6 -3]]
 +
 +[[https://www.memoireonline.com/12/15/9316/m_Migration-des-reseaux-ipv4-vers-ipv610.html|Transition IPV4 vers IPV6 -4]]
 +
 +[[https://verifpc.com/guide-complet-transition-ipv6-2026/|Transition IPV4 vers IPV6 -5]]
 +
  
/home/chanteri/www/fablab37110/data/attic/start/linux/reseaux/ipv6.1764783474.txt.gz · Dernière modification : de admin