IPv6 può essere utilizzato con altre tecnologie di rete come le VPN attraverso l’implementazione di protocolli di tunnelling come IPSec (Internet Protocol Security) e GRE (Generic Routing Encapsulation). Questi protocolli permettono di creare tunnel IPv6 all’interno di reti IPv4 (utilizzando IPSec o GRE) o di reti IPv6 (utilizzando solo IPSec). Ciò consente alle organizzazioni di utilizzare IPv6 all’interno delle proprie VPN senza dover migrare completamente alla nuova versione del protocollo e di sfruttare i vantaggi dell’IPv6 come l’adress space più grande e la sicurezza integrata di IPSec.