La stratégie à entreprendre varie selon les particularités de
chaque réseau.
Il n’existe pas une solution unique pour résoudre une transition
entre IPv4 et IPv6.
La meilleure solution pour un client va dépendre de son infrastructure
existante, de ses besoins (les exigences des utilisateurs) et également du
délai fixé pour migrer vers IPv6.
Différents mécanismes de transition peuvent être appropriés.
On distingue principalement, trois catégories de techniques de
transition :
- La double pile (coexistence des deux protocoles IPv4 et IPv6)
- Le tunneling (encapsulation des paquets IPV6 en paquets IPV4)
- Translation (couche réseau/application/transport)
Solution 1 : La double pile (IPv4-IPv6 Dual stack)
Les deux protocoles IPv4 et IPv6 fonctionnent côte-à-côte sur la même infrastructure et sur tous les équipements connectés au réseau : pare-feu, routeur, commutateur, serveur, ordinateur, …
Une installation de deux piles : une IPv4 et une autre IPv6
Avantages
|
Inconvénients
|
-
Le réseau mixte ne nécessite pas
d’utiliser des techniques de tunneling ou de NAT-PT
-
Le plus simple à implémenter et
configurer
-
Pas besoin de conversion de
paquets
-
Permet de se connecter aux applications
existantes en IPv4, tout en ayant accès également aux applications IPv6 via
le réseau IPv6.
|
-
Augmente les coûts en termes de
performance et d’utilisation CPU du fait de la nécessité d’acheminer les deux
types de paquets IPv4 et IPv6
-
Augmente la complexité de la
sécurité à la fois pour l’IPv4 et l’IPv6
-
Les applications doivent être
recompilées
-
La pénurie des adresses en IPv4
n’est pas résolue
|
Solution 2 :
Tunneling
Les fonctionnements de tunneling sont des techniques dans lesquelles un protocole est encapsulé dans un autre protocole selon le réseau ou le paquet doit être acheminé.
On peut classer quatre grandes catégories
de mécanismes de tunneling :
- Catégorie 1 : Tunnels IPv6 à travers le réseau IPv4
- Catégorie 2 : Tunnels IPv4 à travers le réseau IPv6
- Catégorie 3 : Tunnels IPv6 à travers un réseau MPLS
- Catégorie 4 : Tunnels traversants les NATS
Solution 3 : Translation
Les mécanismes de translation ont été développés pour la
communication entres des hôtes/applications IPv4 et IPv6. On distingue trois
grandes classifications :
-
Translation de la couche réseau
-
Translation de la couche application
-
Translation de la couche transport