Transizione da IPv4 a IPv6
La transizione completa da IPv4 a IPv6 potrebbe non essere possibile perché IPv6 non è compatibile con le versioni precedenti. Ciò si traduce in una situazione in cui un sito è su IPv6 o non lo è. È diverso dall'implementazione di altre nuove tecnologie in cui quella più recente è compatibile con le versioni precedenti, quindi il sistema precedente può ancora funzionare con la versione più recente senza ulteriori modifiche.
Per ovviare a questo inconveniente, abbiamo alcune tecnologie che possono essere utilizzate per garantire una transizione lenta e fluida da IPv4 a IPv6.
Router a doppio stack
Un router può essere installato con entrambi gli indirizzi IPv4 e IPv6 configurati sulle sue interfacce che puntano alla rete dello schema IP pertinente.
Nel diagramma sopra, un server con indirizzo IPv4 e IPv6 configurato per esso ora può parlare con tutti gli host su entrambe le reti IPv4 e IPv6 con l'aiuto di un router a doppio stack. Il Dual Stack Router, può comunicare con entrambe le reti. Fornisce un mezzo agli host per accedere a un server senza modificare le rispettive versioni IP.
Tunneling
In uno scenario in cui esistono diverse versioni IP su percorsi intermedi o reti di transito, il tunneling fornisce una soluzione migliore in cui i dati dell'utente possono passare attraverso una versione IP non supportata.
Il diagramma sopra mostra come due reti IPv4 remote possono comunicare tramite un tunnel, dove la rete di transito era su IPv6. Viceversa è possibile anche dove la rete di transito è su IPv6 ed i siti remoti che intendono comunicare sono su IPv4.
Traduzione del protocollo NAT
Questo è un altro importante metodo di transizione a IPv6 mediante un dispositivo abilitato NAT-PT (Network Address Translation - Protocol Translation). Con l'aiuto di un dispositivo NAT-PT, l'effettivo può avvenire tra i pacchetti IPv4 e IPv6 e viceversa. Vedere lo schema seguente:
Un host con indirizzo IPv4 invia una richiesta a un server abilitato IPv6 su Internet che non comprende l'indirizzo IPv4. In questo scenario, il dispositivo NAT-PT può aiutarli a comunicare. Quando l'host IPv4 invia un pacchetto di richiesta al server IPv6, il dispositivo / router NAT-PT elimina il pacchetto IPv4, rimuove l'intestazione IPv4 e aggiunge l'intestazione IPv6 e lo passa attraverso Internet. Quando arriva una risposta dal server IPv6 per l'host IPv4, il router fa il contrario.