1. Dlaczego istnieją mechanizmy przejściowe

Adresy IPv4 osiągnęły poziom IANA w lutym 2011 r.; następuje wyczerpanie puli bezpłatnej RIR (APNIC 2011, RIPE NCC 2012, ARIN 2015, LACNIC 2014, AFRINIC 2021). ISP opierają się obecnie na NAT klasy wagonowej (CGN), aby udostępnić jeden adres IPv4 wśród wielu klientów - kosztem złożoności operacyjnej, kosztów ogólnych przydziałów portowych i utraty możliwości przypisania na koniec.

Długoterminowe rozwiązanie jest rodzime lub tylko sieci IPv6. Mechanizmy przejściowe to mosty, które pozwalają sieciom IPv6 dotrzeć do zawartości IPv4 lub pozwalają na wdrażanie usług IPv6 nad infrastrukturą IPv4, a migracja postępuje.

Najlepsza opcja, gdy jest dostępna:RFC 6555

2. Mechanizmy tunelowe IPv6- over- IPv4

6rd - IPv6 Rapid Deployment ()

BezpaństwowiecRozkład

ISP przydziela prefiks IPv6 / 32 lub krótszy i umieszcza adres IPv4 każdego klienta w dolnych bitach w celu uzyskania prefiksu klienta / 56 lub / 60. CPE (6rd CE) zawiera pakiety IPv6 w IPv4 (proto 41) adresowane do 6rd BR ISP (Border Relay). Ruch powrotny w BR jest odcięty.

  • Przypadek użycia:
  • Kluczowe ograniczenie:

Tunel ręczny 6in4 ()

Bezpaństwowiec

Ręcznie skonfigurowany tunel IPv6- in- IPv4 (numer protokołu 41) pomiędzy dwoma stałymi punktami końcowymi. Nadal służy do łączności z laboratorium i obsługi TunnelBroker.

3. NAT64 + DNS64

StatefulSzeroko rozmieszczony

NAT64RFC 6146

DNS64RFC 6147

DNS64 nie działa z walidacją DNSSEC u klienta.

4. 464XLAT

Stateful (PLAT)Bezpaństwowiec (CLAT)Norma dla telefonów komórkowych / komórkowych

464XLAT () rozwiązuje problem DNSEC 64 / DNSSEC, a także obsługuje aplikacje, które osadzają litery IPv4. Posiada dwa składniki:

  • KLAT
  • PLAT

Wynik netto: aplikacje uruchomione na urządzeniu widzą prawdziwy interfejs IPv4. Literalne połączenia IPv4 działają. DNSSEC działa. Jest to standardowy model dla sieci komórkowych LTE / 5G (T- Mobile US, wielu operatorów z UE).

CLAT odkrywa przedrostek NAT64 poprzez DNS (: querying ipv4only.arpa) lub poprzez opcje RA ( Opcja PREF64).

5. DS- Lite - Dual- Stack Lite

Stateful (AFTR)Wspólne w dziedzinie łączności szerokopasmowej

DS- Lite () jest przeznaczony dla dostawców usług internetowych z siecią dostępu IPv6, którzy nadal muszą obsługiwać IPv4 dla klientów. CPE otrzymuje rodzimy adres IPv6, ale nie ma publicznego IPv4. Ruch IPv4 z LAN klienta znajduje się w IPv6 (element B4 w CPE) i jest wysyłany na adres ISP Family Transition Router (AFTR).

AFTR dekapsuluje i wykonuje CGN (klasy wagonów NAT) ze wspólnej puli IPv4. Sesje IPv4 są śledzone w AFTR. Ponieważ w pętli dostępu nie ma IPv4, ISP zapisują adresy IPv4; ponieważ sieć dostępu jest natywną IPv6, ruch IPv6 przebiega szybko bez tłumaczenia.

  • Przypadek użycia:
  • Kluczowe ograniczenie:

6. MAP- E i MAP- T

BezpaństwowiecRosnące wdrażanie

Mapowanie adresu i portu (MAP) jest bezpaństwowym tłumaczeniem / zamknięciem, które eliminuje tabelę sesji CGN poprzez matematyczne wyciągnięcie adresu i zakresu portu każdego klienta z ich przedrostka IPv6. Brak stanu sesji w Przekazie Granicznym - może to być prosty router lub nawet funkcja karty liniowej.

Program MAP jest coraz bardziej popularny w programach DOCSIS 3.1 i PON, w których zeropaństwowe BR są atrakcyjne do skalowania. Wymaga ostrożnego planowania port- range: każdy CE otrzymuje ograniczony zakres portów (np. 1024- 2047 z 65536 portów ogółem) pochodzących z jego przedrostka IPv6 / 56.

7. Mechanizmy zdegenerowane - Nie używać

6to4 i Teredo są oficjalnie zdeprecjonowane. Nie należy ich rozmieszczać ani włączać.

8. Tabela porównania

MechanizmSieć dostępuIPv4 dla klienta?Stateczny?NagłówekNajlepiej dla
Dual- StackIPv4 + IPv6Tak (rodzimy)Nie.BrakPreferowane wszędzie
6rdIPv4Nr (IPv6 przez tunel)No20B / pktISP wdraża IPv6 przez dostęp IPv4
DS- LiteIPv6Tak (AFTR CGN)Tak (AFTR)40B / pktŁączność szerokopasmowa; ISP chce dostępu do IPv6 + usługa IPv4
NAT64 + DNS64Tylko IPv6Tłumaczenie za pomocąTak (NAT64)NoneTylko sieć IPv6 do IPv4 Internet
464XLATIPv6 onlyTak (CLAT na urządzeniu)Tak (PLAT / NAT64)NoneMobilna / komórkowa tylko IPv6-; aplikacje wymagające gniazda IPv4
MAP- EIPv6Tak (bezpaństwowiec)No40B/pktRozmieszczanie w skali CPE; stan zerowy BR
MAP... TIPv6Yes (stateless)NoBrak (tłumacz)Tak samo jak MAP- E, ale bez pokrywy
6to4IPv4NoNo20B/pktDeprecated - nie używać
TeredoIPv4 (za NAT)NoNo8B / pkt UDPDeprecated — do not use

Odniesienia