Dela via


Teredo-komponenter

Infrastrukturen Teredo består av följande komponenter:

Teredo-klienter

En Teredo-klient är en IPv6/IPv4-nod som stöder ett Teredo-tunnelgränssnitt genom vilket paket dirigeras till andra Teredo-klienter eller noder på IPv6 Internet (via ett Teredo-relä). En Teredo-klient kommunicerar med en Teredo-server för att hämta ett adressprefix från vilket en Teredo-baserad IPv6-adress konfigureras eller används för att underlätta kommunikationen med andra Teredo-klienter eller värdar på IPv6 Internet.

Windows XP med Service Pack 1 (SP1) med Advanced Networking Pack, Windows XP med Service Pack 2 (SP2), Windows Server 2003 med Service Pack 1 (SP1), Windows Server 2003 med Service Pack 2 (SP2), Windows Vista och Windows Server 2008 innehåller alla Teredo-klienten.

Teredo-servrar

En Teredo-server är en IPv6/IPv4-nod som är ansluten till både IPv4 Internet och IPv6 Internet och stöder ett Teredo-tunnelgränssnitt över vilket paket tas emot. Teredo-serverns allmänna roll är att hjälpa till med adresskonfigurationen av Teredo-klienter och underlätta den inledande kommunikationen mellan Teredo-klienter och andra Teredo-klienter eller mellan Teredo-klienter och IPv6-värdar. Teredo-servern lyssnar på UDP-port 3544 för Teredo-trafik.

Till skillnad från klienten ingår inte Teredo-servern i Microsofts operativsystemplattformar. För att underlätta kommunikationen mellan Windows-baserade Teredo-klientdatorer har Microsoft distribuerat Teredo-servrar på IPv4 Internet.

Teredo Relays

Ett Teredo-relä är en IPv6/IPv4-router som kan vidarebefordra paket mellan Teredo-klienter på IPv4 Internet (med hjälp av ett Teredo-tunnelgränssnitt) och endast IPv6-värdar. I vissa fall interagerar Teredo-reläet med en Teredo-server för att underlätta inledande kommunikation mellan Teredo-klienter och IPv6-värdar. Teredo-reläet lyssnar på UDP-port 3544 för Teredo-trafik.

Precis som Teredo-servern innehåller Inte Microsofts driftsplattformar Teredo Relay-funktioner. Microsoft planerar för närvarande inte att distribuera Teredo-reläer på IPv4 Internet. Teredo-reläer krävs inte för att kommunicera med Teredo-värdspecifika reläer.

Teredo Host-Specific Relays

Kommunikationen mellan Teredo-klienter och IPv6-värdar som är konfigurerade med en global adress måste gå via ett Teredo-relä. Detta krävs för IPv6-värdar som är anslutna till IPv6 Internet. Men när IPv6-värden är IPv6 och IPv4-kompatibel och ansluten till både IPv4 Internet och IPv6 Internet, bör kommunikationen ske mellan Teredo-klienten och IPv6-värden via IPv4 Internet, i stället för att behöva passera IPv6 Internet och gå igenom ett Teredo-relä.

Ett Teredo-värdspecifikt relä är en IPv6/IPv4-nod som har ett gränssnitt och anslutning till både IPv4 Internet och IPv6 Internet och kan kommunicera direkt med Teredo-klienter via IPv4 Internet, utan att behöva ett mellanliggande Teredo-relä. Anslutningen till IPv4 Internet kan ske via en offentlig IPv4-adress eller via en privat IPv4-adress och en angränsande NAT. Anslutningen till IPv6 Internet kan ske via en direktanslutning till IPv6 Internet eller via en IPv6-övergångsteknik som 6to4, där IPv6-paket tunneleras över IPv4 Internet. Teredo-värdspecifikt relä lyssnar på UDP-port 3544 för Teredo-trafik.

Windows XP med SP1 med Advanced Networking Pack, Windows XP med SP2, Windows Server 2003 med SP1, Windows Server 2003 med SP2, Windows Vista och Windows Server 2008 innehåller Teredo-värdspecifika reläfunktioner, som aktiveras automatiskt om datorn har en global adress tilldelad. En global adress tilldelas i ett mottaget routermeddelande från en intern IPv6-router, en ISATAP-router eller en 6to4-router. Om datorn inte har någon global adress är Teredo-klientfunktionen aktiverad.

Med Teredo-värdspecifikt relä kan Teredo-klienter effektivt kommunicera med 6to4-värdar, IPv6-värdar med ett globalt prefix som inte är 6to4 eller ISATAP- eller 6over4-värdar inom organisationer som använder ett globalt prefix för sina adresser, förutsatt att båda värdarna använder en version av Windows som stöder Teredo.