6rd ( engelsk IPv6 Rapid Deployment ) är en övergångsmekanism som gör att internetleverantörer kan förse klienter med en IPv6- anslutning över sitt IPv4 -nätverk. Denna mekanism liknar 6to4 , men fungerar inom ISP:s nätverk och undviker de stora arkitektoniska problemen som är förknippade med 6to4-designen. Mekanismen beskrivs i RFC 5969 .
En internetleverantör som vill ge sina kunder tillgång till IPv6-internet, men inte kan ersätta utrustning som inte är IPv6-kompatibel, kan installera en 6:e gateway och allokera ett IPv6-subnät för varje IPv4-adress i sitt nätverk. I det här fallet kommer klienter som finns i samma 6:e segment att utbyta data direkt, förbi den 6:e gatewayen.
Internetleverantören måste kommunicera IPv6 6:e segmentets prefix, längden på IPv4 nätverksprefixet och IPv4 adressen för den 6: e gatewayen till klienter . Inställningar kan överföras till klienter med DHCP eller via TR-069 .
Klienten använder längden på IPv4-nätverksprefixet och kasserar de icke-unika bitarna i sin IPv4-adress. Genom att lägga till de unika bitarna av IPv4-adressen till IPv6-prefixet för det 6:e segmentet och längden på det 6:e prefixet till antalet unika bitar, får den ett personligt IPv6-prefix.
Den 6:e noden som vill skicka ett IPv6-paket kapslar in det i ett IPv4-paket och kontrollerar om mottagaren är i samma 6:e segment, om inte så skickas paketet till leverantörens 6: e gateway , som extraherar IPv6-paketet och skickar det på IPv6-nätverk. Om mottagaren är i samma 6:e segment, så konstrueras mottagarens IPv4-adress genom att fylla IPv4-prefixet med bitar från mottagarens IPv6-adress som inte ingår i det 6:e prefixet.
Position i oktetter | 0 | ett | 2 | 3 | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Positionera i bitar | 0 | ett | 2 | 3 | fyra | 5 | 6 | 7 | åtta | 9 | tio | elva | 12 | 13 | fjorton | femton | 16 | 17 | arton | 19 | tjugo | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | trettio | 31 | |
0 | 0 | OPTION_6RD | alternativ längd | IPv4MaskLen | 6:ePrefixLen | ||||||||||||||||||||||||||||
fyra | 32 | 6:e prefixet | |||||||||||||||||||||||||||||||
åtta | 64 | ||||||||||||||||||||||||||||||||
12 | 96 | ||||||||||||||||||||||||||||||||
16 | 128 | ||||||||||||||||||||||||||||||||
tjugo | 160 | 6rdBRIPv4-adress |
Main | |
---|---|
Genomförande |
|
Migrering från IPv4 till IPv6 |
|
Relaterade protokoll |
|