Mechanizm automatycznych tuneli 6to4 pozwala podłączyć się do sieci IPv6 każdemu, kto dysponuje choćby jednym publicznym adresem IPv4. Przy uruchamianiu tunelu nie są konieczne żadne formalności. Ważne jest jednak by poprzez sieć usługodawcy osiągalny był adres 192.88.99.1 oraz możliwa była transmisja pakietów IPv4 oznaczonych protokołem 41 (dziesiętnie). Dokładny opis zawarty jest w .
Zasada działania Mechanizm 6to4 polega na pakowaniu (tunelowaniu) pakietów IPv6 w pakiety IPv4. Pole protokołu w nagłówku otrzymuje wartość 41. Tak utworzone pakiety wysyłane są do komputera stanowiącego bramę pomiędzy siecią opartą na IPv4 a „prawdziwą” siecią IPv6. Komputerów takich może być w całym internecie dowolna liczba, lecz w celu uproszczenia konfiguracji po stronie użytkownika wszystkim im powinien zgodnie z być przypisany adres 192.88.99.1. Następnie od konfiguracji trasowania IPv4 zależy, który konkretnie komputer stanowi domyślną bramę dla wybranego użytkownika internetu. Przy poprawnej konfiguracji zawsze jest to komputer najbliższy, a zatem zapewniający najszybsze połączenie. Pakiety powracać mogą całkiem inną drogą i nosić praktycznie dowolny adres IPv4 nadawcy.