1. Hvorfor overgangsmekanismer eksisterer
IPv4-adresseutmattelse nådde IANA-nivå i februar 2011; RIR-fripoolutmattelse fulgte (APNIC 2011, RIPE NCC 2012, ARIN 2015, LACNIC 2014, AFRINIC 2021). ISPs er nå avhengig av transportør-klasse NAT (CGN) til å dele en enkelt IPv4-adresse på tvers av mange kunder - til kostnad av driftskompleksitet, port-allokasjon overhead, og tap av slutt-til-ende-tilgjengelighet.
Den langsiktige løsningen er innfødt eller IPv6-bare nettverk. Overgangsmekanismer er broer som lar IPv6-nettverk nå IPv4-innhold, eller la IPv6-tjenester bli utplassert over IPv4-infrastruktur, mens migrasjon fortsetter.
2. IPv6-over-IPv4-tunnelmekanismer
6. — IPv6 Hurtig distribusjon ()
StatelessAvsatt
ISP tildeler et /32 eller kortere IPv6-prefiks og embedderer hver kundes IPv4-adresse i de nedre bitene for å hente et /56 eller /60 kundeprefiks. CPE (6rd CE) innkapsler IPv6-pakker i IPv4 (proto 41) adressert til ISPs 6. BR (Bordre Relay). Returtrafikken blir fjernet på BR.
- Bruk tilfelle:
- Nøkkelbegrensning:
6in4 manuell tunnel ()
Stateless
En manuelt konfigurert punkt-til-punkt IPv6-i-IPv4-tunnel (protokolnummer 41) mellom to faste endepunkter. Fortsatt brukt til bedriftslab-tilkobling og Hurricane Electrics TunnelBroker-tjeneste.
3. NAT64 + DNS64
StatligBredt utplassert
Klubb64RFC 6146
DNS64RFC 6147
4. 464XLAT
Stateful (PLAT)Stateless (CLAT)Standard for mobil/cellulær
464XLAT () løser DNS64/DNSSEC problemet og håndterer også apper som embed IPv4-bokstaver. Den har to komponenter:
- CLAT
- PLAT
Nettoresultatet: Apper som kjører på enheten ser et ekte IPv4-grensesnitt. IPv4-liters forbindelser fungerer. DNSSEC fungerer. Dette er standardmodellen for IPv6-kun LTE/5G mobilnettverk (T-Mobile USA, mange EU-operatører).
CLAT oppdager NAT64-prefikset via DNS (: spørring ipv4only.arpa) eller via RA-alternativer ( PEF64 alternativet).
5. DS-Lite — Dual-Sack Lite
Stateful (AFTR)Vanlig i bredbånd
DS-Lite () er designet for internettleverandører med et IPv6-tilgangsnettverk som fortsatt trenger å betjene IPv4 til kunder. CPE får en intern IPv6-adresse, men ingen offentlig IPv4. IPv4-trafikken fra kundens LAN er innkapslet i IPv6 (B4 element i CPE) og sendt til ISPs adresse Family Transition Router (AFTR).
AFTR dekapsulerer og utfører CGN (carrier-grade NAT) fra et delt IPv4-basseng. IPv4-øktene spores på AFTR. Fordi det ikke er noen IPv4 på tilgangssløyfen, lagrer IPv4-adresser; fordi tilgangsnettverket er hjemmelaget IPv6, tar IPv6-trafikken den raske veien uten oversettelse.
- Bruk tilfelle:
- Nøkkelbegrensning:
6. MAP-E og MAP- T
StatelessVeksende distribusjon
Kartlegging av adresse og port (MAP) er en statløs oversettelse/innkapslingsramme som eliminerer CGN-øktstabellen ved matematisk å avlede hver kundes IPv4-adresse og portområde fra deres IPv6-prefiks. Ingen persession-tilstand på Border Relay - det kan være en enkel ruter eller til og med en linjekortfunksjon.
MAP er stadig mer populært i DOCS 3.1 og PON-utdelinger der null-state BRs er attraktive for skalering. Krever nøye port-range planlegging: hver CE får et begrenset havneområde (f.eks. 1024-2047 av 65536 totalporter) avledet fra sitt IPv6 /56 prefiks.
7. Utfasede mekanismer - ikke bruk
8. Sammenligningstabell
| Mekanisme | Access Network | IPv4 for kunden? | Statlig? | Overhead | Best for |
|---|---|---|---|---|---|
| Dual-Stack | IPv4 + IPv6 | Ja (nativ) | Nei | Ingen | Foretrukne overalt |
| 6. | IPv4 | Nei (IPv6 via tunnel) | No | 20B/pkt | IPv6 over IPv4 |
| DS-Lite | IPv6 | Ja (AFTR CGN) | Ja (AFTR) | 40B/pkt | Bredbånd; ISP ønsker IPv6 tilgang + IPv4 tjeneste |
| NAT64 + DNS64 | Kun IPv6 | Via oversettelse | Ja (NAT64) | None | IPv6-bare nettverk som når IPv4 Internett |
| 464XLAT | IPv6 only | Ja (CLAT på enheten) | Ja (PLAT/NAT64) | None | Mobil/cellulær IPv6-kun; apper som trenger IPv4-kontakt |
| MAP-E | IPv6 | Ja (statlig) | No | 40B/pkt | Skaler CPE- distribusjoner; null-tilstand BR |
| MAP- T | IPv6 | Yes (stateless) | No | Ingen (omsette) | Samme som MAP-E, men uten innkapsling overhead |
| 6to4 | IPv4 | No | No | 20B/pkt | Utløpt - ikke bruk |
| Teredo | IPv4 (bakre NAT) | No | No | 8B/pkt UDP | Deprecated — do not use |