6to4は、パブリックIPv4アドレスを持つルーターが、LANのセット全体のIPv6ゲートウェイ/プロバイダーになることができるメカニズムです。IPv6プレフィックス2002:
は、パブリックIPv4アドレスの32ビットで始まります。これにより、それぞれに/48
65536 LANを提供するために使用できるプレフィックスが与えられます/64
。問題は、通常のIPv6インターネットに到達するために、6to4ルーターがパブリック6to4リレーを使用する必要があり、これらのリレーが常に信頼できるとは限らないことです。これに加えて、インバウンドとアウトバウンドのトラフィックはほとんどの場合異なるリレーを使用し、6to4ネットワークの信頼性には多くの課題が残されています。最近では6to4を使用することは強く推奨されていません。
TeredoはWindowsシステムに組み込まれたメカニズムであり、IPv4 NATの背後にある単一システムにIPv6へのアクセスを提供するために使用されます。6to4と同様に、パブリックリレーを使用します。Teredoは、これをTeredoサーバー(デフォルトではMicrosoftがホストするサーバー)を使用したセットアッププロトコルと組み合わせて、IPv4 NATを検出および突破します。信頼性はあまり高くありませんが、Teredoはホスト名に接続してDNSでアドレスを検索するときではなく、明示的にIPv6アドレスに接続するときにのみ使用されます。これは、たとえばBitTorrentを使用している場合に発生しますが、信頼性の低下はそれほど重要ではありません。
ISATAPは、IPv4ネットワークでIPv6を提供するためのマネージドテクノロジーです。IPv4インフラストラクチャでIPv6接続をエミュレートします。通常、IPv6ルーター探索ではマルチキャストが使用されます。これは、IPv6-over-IPv4トンネルに基づくインフラストラクチャでは不可能であるため、ISATAPはそれを別の方法で解決します。ISATAPルーターがネットワーク上で提供され、そのIPv4アドレスがISATAPホストに通知されます(通常、DNSでホスト名isatap。を使用)。ISATAPホストは、そのアドレスを使用してIPv6接続をセットアップできます。
いずれの場合も、ネットワークでネイティブIPv6を取得することをお勧めします。ISPを介するか、tunnelbroker.netやsixxs.netのようなtunnelbrokerを使用することをお勧めします。