IPv6 Transition Mechanisms Reference
IPv6 Overgangsmekanismer Reference
Sammenligning og beslutningsvejledning for 6rd, DS- Lite, NAT64 / DNS64, 464XLAT, MAP-E, MAP-T og forældede mekanismer - med RFC referencer og implementering sammenhæng.
1. Hvorfor Transion Mekanismer Exist
IPv4 adresse udmattelse nåede IANA niveau i februar 2011; RIR free-pool udmattelse fulgt (APNIC 2011, RIPE NCC 2012, ARIN 2015, LACNIC 2014, AFRINIC 2021). ISPs nu stole på carrier-grade NAT (CGN) til at dele en enkelt IPv4-adresse på tværs af mange kunder - på bekostning af operationel kompleksitet, port- tildeling overhead, og tab af end-to-end adgang.
Den langsigtede løsning er hjemmehørende eller IPv6- kun netværk. Overgangsmekanismer er broer, der lader IPv6-netværk nå IPv4-indhold, eller lader IPv6-tjenester blive indsat over IPv4-infrastruktur, mens migration fortsætter.
2. IPv6- over- IPv4 Tunnel Mechanisms
6rd - IPv6 Hurtig deployering ()
StatsløsAnvendt
ISP tildeler en / 32 eller kortere IPv6 prefix og indsætter hver kundes IPv4-adresse i de nederste bits for at udlede en / 56 eller / 60 kunde prefix. CPE (6rd CE) indkapsler IPv6-pakker i IPv4 (proto 41) adresseret til ISP 's 6rd BR (Border Relay). Returtrafik er dekapsuleret på BR.
- Brug tilfældet:
- Nøglebegrænsning:
6in4 Manuel tunnel ()
Statsløs
En manuelt konfigureret punkt-til-punkt IPv6- in- IPv4 tunnel (protokol nummer 41) mellem to faste endepunkter. Stadig brugt til enterprise lab-forbindelse og orkanen Electric 's TunnelBroker service.
3. NAT64 + DNS64
StatefulUdgående
NAT64RFC 6146
DNS64RFC 6147
4. 464XLAT
Stateful (PLAT)Statsløs (CLAT)Standard for mobil / cellulær
464XLAT () løser DNS64 / DNSSEC problem og også håndterer apps, der omfattede IPv4 litterære. Det har to komponenter:
- CLAT
- PLAT
Nettoresultat: apps, der kører på enheden, se en ægte IPv4-grænseflade. IPv4- bogstavelige forbindelser virker. DNSSEC virker. Dette er standardmodellen for IPv6- kun LTE / 5G mobilnet (T- Mobile US, mange EU-operatører).
CLAT opdager NAT64 præfikset via DNS (: Forespørge ipv4ont.arpa) eller via RA muligheder ( PREF64).
5. DS- Lite - Dual- Stack Lite
Stateful (AFTR)Fælles for bredbånd
DS- Lite () er designet til internetudbydere med et IPv6-adgangsnetværk, der stadig skal betjene IPv4 til kunder. CPE får en lokal IPv6 adresse, men ingen offentlig IPv4. IPv4 trafik fra kundens LAN er indkapslet i IPv6 (B4 element i CPE) og sendt til ISP "s Adresse Family Transition Router (AFTR).
AFTR dekapsulerer og udfører CGN (carrier-grade NAT) fra en delt IPv4 pool. IPv4 sessioner spores på AFTR. Fordi der ikke er nogen IPv4 på adgang loop, ISPs gemme IPv4 adresser; fordi adgang netværk er hjemmehørende IPv6, IPv6 trafik tager den hurtige sti uden oversættelse.
- Brug tilfældet:
- Nøglebegrænsning:
6. MAP-E og MAP-T
StatsløsDyrkning
Kortlægning af adresse og port (MAP) er en statsløs oversættelse / indkapsling ramme, der eliminerer CGN session tabellen ved matematisk at udlede hver kundes IPv4-adresse og portområde fra deres IPv6 prefix. Ingen per- session tilstand på Border Relay - det kan være en simpel router eller endda en linje kort funktion.
MAP er stadig mere populær i DOCSIS 3.1 og PON installationer, hvor zero-state BRs er attraktive for skalering. Kræver omhyggelig port- range planlægning: hver CE får et begrænset portområde (f.eks. 1024- 2047 af 65536 samlede havne) afledt af sin IPv6 / 56 prefix.
7. Deprecated Mechanisms - Må ikke bruges
8. Sammenligningstabel
| Mekanisme | Adgangsnetværk | IPv4 til kunde? | Stateful? | Overhead | Bedst for |
|---|---|---|---|---|---|
| Dual- Stack | IPv4 + IPv6 | Ja (indfødt) | Nej | Ingen | Foretaget overalt |
| 6. | IPv4 | Nej (IPv6 via tunnel) | No | 20B / pkt | ISP implementering IPv6 over IPv4 adgang |
| DS- Lite | IPv6 | Ja (AFTR CGN) | Ja (AFTR) | 40B / pkt | Bredbånd; ISP ønsker IPv6 adgang + IPv4 service |
| NAT64 + DNS64 | Kun IPv6 | Via oversættelse | Ja (NAT64) | None | IPv6- kun netværk når IPv4 Internet |
| 464XLAT | IPv6 only | Ja (CLAT på anordning) | Ja (PLAT / NAT64) | None | Mobil / cellulær IPv6- kun; apps, der har brug for IPv4 sokkel |
| MAP-E | IPv6 | Ja (statsløs) | No | 40B/pkt | Skalér CPE-implementeringer; zero-state BR |
| MAP - T | IPv6 | Yes (stateless) | No | Ingen (oversætter) | Samme som MAP-E, men uden hætte overhead |
| 6to4 | IPv4 | No | No | 20B/pkt | Deprecated - brug ikke |
| Teredo | IPv4 (bag NAT) | No | No | 8B / pkt UDP | Deprecated — do not use |