Zum Inhalt springen

464XLAT: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
K Textersetzung - „Obsoleted by“ durch „Ersetzt durch“
 
(17 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{IPv6-Übergangsmechanismen}}
'''{{BASEPAGENAME}}''' - IPV4-IPv6-IPv4-Übersetzungsverfahren zur Anwendung in reinen IPv6-Netzwerken, beispielsweise bei [[Mobiles Internet|Mobilfunk]]-[[Internetdienstanbieter]]n


'''464XLAT''' ist ein IPV4-IPv6-IPv4-Übersetzungsverfahren zur Anwendung in reinen IPv6-Netzwerken, beispielsweise bei [[Mobiles Internet|Mobilfunk]]-[[Internetdienstanbieter]]n.
== Beschreibung ==
464XLAT beschrieben in <nowiki>RFC&nbsp;6877</nowiki> erlaubt Rechnern in [[IPv6]]-[[Rechnernetz|Netzwerken]] den Zugriff auf [[Internetdienste]], die nur via [[IPv4]] erreichbar sind.


== Funktionsweise ==
; Begriffe
{| class="wikitable options big gnu"
! Begriff !! Definition !! Beschreibung
|-
| SIIT || Stateless IP/ICMP Translation || zustandslose Übersetzung von [[IP-Paket]]en und [[Internet Control Message Protocol|ICMP-Paketen]] von IPv4 nach IPv6 und umgekehrt
|-
| [[PLAT]] || provider-side translator (XLAT) || Adressübersetzer beim Provider ([[Zustandsbehaftung|zustandsbehaftet]])
|-
| [[CLAT]] || customer-side translator (XLAT) || Adressübersetzer beim Kunden ([[Zustandslosigkeit|zustandslos]])
|-
| [[464]] || || ergibt sich aus der zweifachen Übersetzung von 4 nach 6 und 6 nach 4.
|}


464XLAT beschrieben in <nowiki>RFC&nbsp;6877</nowiki><ref>{{RFC-Internet |RFC=6877 |Titel=464XLAT: Combination of Stateful and Stateless Translation |Datum=2013-04}}</ref> erlaubt Rechnern in [[IPv6]]-[[Rechnernetz|Netzwerken]] den Zugriff auf [[Internetdienste]], die nur via [[IPv4]] erreichbar sind.
== Funktion ==
 
Der [[Client]] nutzt einen [[Stateless IP/ICMP Translation|SIIT]]-Übersetzer (CLAT) um IPv4-Pakete in IPv6 zu konvertieren.  
Der [[Client]] nutzt einen [[Stateless IP/ICMP Translation|SIIT]]-Übersetzer (CLAT) um IPv4-Pakete in IPv6 zu konvertieren. Diese Pakete werden zu einem [[NAT64]]-Übersetzer (PLAT) geschickt und zurückübersetzt. Dort können sie dann einen IPv4-[[Server (Software)|Server]] erreichen.
* Diese Pakete werden zu einem [[NAT64]]-Übersetzer (PLAT) geschickt und zurückübersetzt.  
* Dort können sie dann einen IPv4-[[Server (Software)|Server]] erreichen.
[[Datei:464xlat.svg|800px|zentriert|Illustration zu 464XLAT]]
[[Datei:464xlat.svg|800px|zentriert|Illustration zu 464XLAT]]
Die [[SIIT]]-Übersetzung (CLAT) kann direkt auf dem Client selbst mit spezieller Software oder auf einem IPv4-fähigen (W)[[Local Area Network|LAN]] davor erfolgen, beispielsweise einem Smartphone im [[Hot Spot (WLAN)#Mobiler WLAN-Hotspot|Hotspot-]] oder [[Tethering (Netzwerkfreigabe)|Tetheringmodus]]. Wenn das LAN allerdings selbst via IPv4 verbunden ist, ist 464XLAT nicht notwendig. Der [[NAT64]]-Übersetzer muss in der Lage sein Server und Client (durch CLAT) zu erreichen.
Die [[SIIT]]-Übersetzung (CLAT) kann direkt auf dem Client selbst mit spezieller Software oder auf einem IPv4-fähigen (W)[[Local Area Network|LAN]] davor erfolgen, beispielsweise einem Smartphone im [[Hot Spot (WLAN)#Mobiler WLAN-Hotspot|Hotspot-]] oder [[Tethering (Netzwerkfreigabe)|Tetheringmodus]].  
* Wenn das LAN allerdings selbst via IPv4 verbunden ist, ist 464XLAT nicht notwendig.  
* Der [[NAT64]]-Übersetzer muss in der Lage sein Server und Client (durch CLAT) zu erreichen.


Die Nutzung von NAT64 beschränkt die Verbindungen auf das [[Client-Server-Modell]] mit den Protokollen [[User Datagram Protocol|UDP]], [[Transmission Control Protocol|TCP]] und [[Internet Control Message Protocol|ICMP]].
Die Nutzung von NAT64 beschränkt die Verbindungen auf das [[Client-Server-Modell]] mit den Protokollen [[User Datagram Protocol|UDP]], [[Transmission Control Protocol|TCP]] und [[Internet Control Message Protocol|ICMP]].


Es gibt (gab) CLAT-Implementationen für [[Android (Betriebssystem)|Android]],<ref>{{Internetquelle |url=https://www.apnic.net/wp-content/uploads/2017/01/IPv6_Migration_Strategies_for_Mobile_Networks_Whitepaper.pdf |titel=464XLAT in mobile networks |werk=APNIC |datum=2015 |seiten=4 |format=PDF; 114 kB |sprache=en |abruf=2024-11-07}}</ref> [[MacOS]] (seit Ventura), das [[Nokia Nseries#Nokia N900|Nokia N900]]<ref>[http://code.google.com/p/n900ipv6/wiki/Nat64D code.google.com] [http://code.google.com/p/n900ipv6/wiki/Nat64D code.google.com]</ref> und [[Microsoft Windows Phone|Windows Phone]]<ref>{{Internetquelle |url=https://dev.windowsphone.com/en-US/OEM/docs/Customization/Additional_Internet_APN_settings |titel=Additional Internet APN settings |werk=dev.windowsphone.com |datum=2015-08-08 |sprache=en |archiv-url=https://web.archive.org/web/20150618223621/https://dev.windowsphone.com/en-US/OEM/docs/Customization/Additional_Internet_APN_settings |archiv-datum=2015-06-18 |abruf=2024-11-07}}</ref> sowie [[Microsoft Windows 10|Windows&nbsp;10]] (seit 1703, nur für Verbindungen über Mobilfunkmodem, nicht über (W)LAN).<ref>{{Internetquelle |autor=Daniel Mark Havey |url=https://blogs.technet.microsoft.com/networking/2017/07/13/core-network-stack-features-in-the-creators-update-for-windows-10/ |titel=Core Network Stack Features in the Creators Update for Windows 10 |werk=Networking Blog |datum=2017-07-13 |sprache=en |archiv-url=https://web.archive.org/web/20170716194211/https://blogs.technet.microsoft.com/networking/2017/07/13/core-network-stack-features-in-the-creators-update-for-windows-10/ |archiv-datum=2017-07-16 |abruf=2024-11-07}}</ref> CLAT kann unter [[Linux#Linux auf dem Desktop|Linux]] mit clatd<ref>[https://github.com/toreanderson/clatd CLATD.] [[Daemon]] zur automatischen Konfiguration von CLAT unter Linux; itHub.</ref> (basierend auf tayga<ref>{{Internetquelle |autor=Jack Wallen |url=https://thenewstack.io/tayga-bridge-an-ipv6-network-back-to-ipv4-using-nat64/ |titel=TAYGA: Bridge an IPv6 Network Back to IPv4 using NAT64 |werk=The New Stack |datum=2020-09-25 |sprache=en-US |abruf=2024-11-07}}</ref> oder dem Kernelmodul nat46<ref>{{Internetquelle |url=https://github.com/ayourtch/nat46 |titel=nat64 |werk=Github |datum=2024-10-23 |sprache=en |abruf=2024-11-07}}</ref>), Jool<ref>[https://nicmx.github.io/Jool/en/index.html Jool is an Open Source SIIT and NAT64 for Linux]</ref> oder tundra<ref>{{Internetquelle |url=https://github.com/vitlabuda/tundra-nat64 |titel=Tundra-NAT64 |werk=Github |datum=2024-07-22 |sprache=de |abruf=2024-11-07}}  </ref> realisiert werden. PLAT unterscheidet sich nicht von NAT64 und erfordert damit auf Providerseite keine weiteren Maßnahmen.
Es gibt (gab) CLAT-Implementationen für [[Android (Betriebssystem)|Android]], [[MacOS]] (seit Ventura), das [[Nokia Nseries#Nokia N900|Nokia N900]]  
und [[Microsoft Windows Phone|Windows Phone]] sowie [[Microsoft Windows 10|Windows&nbsp;10]] (seit 1703, nur für Verbindungen über Mobilfunkmodem, nicht über (W)LAN).
 
CLAT kann unter [[Linux#Linux auf dem Desktop|Linux]] mit clatd ([https://github.com/toreanderson/clatd CLATD]-[[Daemon]] zur automatischen Konfiguration von CLAT unter Linux; itHub. (basierend auf tayga oder dem Kernelmodul nat46), Jool oder tundra realisiert werden.  
* PLAT unterscheidet sich nicht von NAT64 und erfordert damit auf Providerseite keine weiteren Maßnahmen.


Die folgende Tabelle fasst noch einmal zusammen, was in der [[:Datei:464xlat.svg|Grafik]] durch farblich gekennzeichnete Paketwege skizziert wurde:
Die folgende Tabelle fasst noch einmal zusammen, was in der [[:Datei:464xlat.svg|Grafik]] durch farblich gekennzeichnete Paketwege skizziert wurde:


{| class="wikitable" style="text-align:center"
{| class="wikitable big" style="text-align:center"
|-
|-
! Programm und eigener Host
! Programm und eigener Host
Zeile 55: Zeile 74:
|}
|}


== Vor- und Nachteile ==
== Bewertung ==
Da es sich bei 464XLAT um eine Ergänzung zu [[NAT64]] mit DNS64 handelt, treffen deren Vor- und Nachteile im Wesentlichen auch auf 464XLAT zu. Im Unterschied zu NAT64 funktionieren mit 464XLAT auch Dienste, die auf IPv4-Adressen beschränkt sind (zum Beispiel [[Uniform Resource Identifier#Authority (im Sinne von Zuständigkeit)|URIs]] mit numerischen IPv4-Adressen anstelle von [[Domain Name System|Namen]] oder Software mit veralteten, auf IPv4 beschränkten [[Programmierschnittstelle]]n).
; Vor- und Nachteile
Da es sich bei 464XLAT um eine Ergänzung zu [[NAT64]] mit DNS64 handelt, treffen deren Vor- und Nachteile im Wesentlichen auch auf 464XLAT zu.  
* Im Unterschied zu NAT64 funktionieren mit 464XLAT auch Dienste, die auf IPv4-Adressen beschränkt sind (zum Beispiel [[Uniform Resource Identifier#Authority (im Sinne von Zuständigkeit)|URIs]] mit numerischen IPv4-Adressen anstelle von [[Domain Name System|Namen]] oder Software mit veralteten, auf IPv4 beschränkten [[Programmierschnittstelle]]n).


Ein zusätzlicher Nachteil zu NAT64 mit DNS64 ist die Notwendigkeit eines zusätzlichen Dienstes auf dem Client bzw. auf dem unmittelbaren Netzwerk davor (zum Beispiel auf dem [[Router]]). Zusätzlich ergeben sich Probleme daraus, den üblicherweise 20 Bytes großen IPv4-Header eines [[Datenpaket]]s mit einem 40 Bytes großen IPv6-Header zu ersetzen. Ein Datenpaket wächst dadurch um 20 Bytes, was dazu führen kann, dass die [[Maximum Transmission Unit]] überschritten wird. Lösungen wie [[Path MTU Discovery]], [[IP-Fragmentierung]] oder [[Maximum Segment Size#MSS Clamping|MSS Clamping]] werden notwendig.<ref>{{Internetquelle |autor=Johannes Spanier [Vodafone] |url=ftp://ftp.ix.de/pub/konferenzen/ipv6-2014/Freitag_23052014/In-Depth/Spanier_IPv6%20Kongress%202014-464XLAT.pdf |titel=464XLAT Trial in einem IPv6-only Mobilfunknetz |hrsg=IPv6 Kongress 2014 |datum=2014-05-23 |format=PDF |abruf=2014-08-22 |kommentar=Präsentation zum IPv6-Kongress 2014 von heise Netze, iX und DE-CIX}}</ref>
Ein zusätzlicher Nachteil zu NAT64 mit DNS64 ist die Notwendigkeit eines zusätzlichen Dienstes auf dem Client bzw.&nbsp;auf dem unmittelbaren Netzwerk davor (zum Beispiel auf dem [[Router]]).  
* Zusätzlich ergeben sich Probleme daraus, den üblicherweise 20 Bytes großen IPv4-Header eines [[Datenpaket]]s mit einem 40 Bytes großen IPv6-Header zu ersetzen.  
* Ein Datenpaket wächst dadurch um 20 Bytes, was dazu führen kann, dass die [[Maximum Transmission Unit]] überschritten wird.  
* Lösungen wie [[Path MTU Discovery]], [[IP-Fragmentierung]] oder [[Maximum Segment Size#MSS Clamping|MSS Clamping]] werden notwendig.


464XLAT kann Probleme (<nowiki>RFC&nbsp;6147</nowiki><ref>{{RFC-Internet |RFC=6147 |Titel=DNS64: DNS Extensions for Network Address Translation from IPv6 Clients to IPv4 Servers |Datum=2011-04}}</ref>), die sich bei DNS64/NAT64 mit der Verletzung von [[Domain Name System Security Extensions|DNSSEC]] durch die Verwendung synthetischer nicht signierter AAAA-Records ergeben können, beheben, indem der signierte A-Record, also die IPv4-Adresse, verwendet wird. Dieser Fall tritt nur auf, wenn ein Server nur DNSSEC nicht aber IPv6 unterstützt und der Client die Validierung vornehmen will. Bei einer Validierung bereits im DNS64-Resolver/Cache wird das Problem auch ohne 464XLAT gelöst.
464XLAT kann Probleme (<nowiki>RFC&nbsp;6147</nowiki>), die sich bei DNS64/NAT64 mit der Verletzung von [[Domain Name System Security Extensions|DNSSEC]] durch die Verwendung synthetischer nicht signierter AAAA-Records ergeben können, beheben, indem der signierte A-Record, also die IPv4-Adresse, verwendet wird.  
* Dieser Fall tritt nur auf, wenn ein Server nur DNSSEC nicht aber IPv6 unterstützt und der Client die Validierung vornehmen will.  
* Bei einer Validierung bereits im DNS64-Resolver/Cache wird das Problem auch ohne 464XLAT gelöst.


Bei Verwendung von „IPv6-mostly“ nach <nowiki>RFC&nbsp;8925</nowiki><ref>{{RFC-Internet |RFC=8925 |Titel=IPv6-Only Preferred Option for DHCPv4 |Datum=2020-10}}</ref> kann unter bestimmten Umständen auf DNS64 verzichtet werden. Es werden dann nur 464xlat und native Verbindungswege zugelassen, DNSSEC ist dabei unbeeinträchtigt.
Bei Verwendung von „IPv6-mostly“ nach <nowiki>RFC&nbsp;8925</nowiki> kann unter bestimmten Umständen auf DNS64 verzichtet werden.  
* Es werden dann nur 464xlat und native Verbindungswege zugelassen, DNSSEC ist dabei unbeeinträchtigt.


== Praktische Anwendung ==
== Anwendung ==
Obwohl 464XLAT theoretisch in jedem Netzwerk, das keine IPv4- aber eine IPv6-Anbindung hat, genutzt werden kann, liegt der Schwerpunkt der Anwendung im Internetzugang via Mobilfunk.
Obwohl 464XLAT theoretisch in jedem Netzwerk, das keine IPv4- aber eine IPv6-Anbindung hat, genutzt werden kann, liegt der Schwerpunkt der Anwendung im Internetzugang via Mobilfunk.
Derzeit verwendet die Deutsche Telekom 464XLAT auf aktuellen Android-Smartphones.
Derzeit verwendet die Deutsche Telekom 464XLAT auf aktuellen Android-Smartphones.


Im Sommer 2018 fand dazu ein Anwendertest bei der Deutschen Telekom zum ausschließlichen IPv6-Betrieb statt.<ref>{{Internetquelle |autor=Dusan Zivadinovic |url=https://www.heise.de/news/IPv4-Daemmerung-Telekom-testet-IPv6-only-Kommunikation-im-Mobilfunk-4150047.html |titel=IPv4-Dämmerung: Telekom testet IPv6-only-Kommunikation im Mobilfunk |werk=heise online |datum=2018-08-29 |sprache=de |abruf=2024-11-07}}</ref>
Im Sommer 2018 fand dazu ein Anwendertest bei der Deutschen Telekom zum ausschließlichen IPv6-Betrieb statt.
Dieser Test wurde erfolgreich abgeschlossen und am 29. Januar 2020 in den regulären Betrieb überführt.<ref>{{Internetquelle |autor=Waldemar H. |url=https://telekomhilft.telekom.de/t5/Telekom-hilft-News/Neuer-IPv6-Zugang-zum-mobilen-Internet-im-Netz-der-Telekom/ba-p/4254741 |titel=Neuer IPv6-Zugang zum mobilen Internet im Netz der Telekom |werk=Telekom hilf News |datum=2020-05-08 |sprache=de |abruf=2024-11-07}}</ref>
Dieser Test wurde erfolgreich abgeschlossen und am 29.  
* Januar 2020 in den regulären Betrieb überführt.


Ein weiteres Beispiel aus Deutschland ist das vom [[Leibniz-Rechenzentrum|LRZ]] betriebene noch experimentell eingestufte WLAN mit der SSID ''eduroam-IPv6only'' an den Münchner Hochschulen.<ref>{{Internetquelle |url=https://www.lrz.de/services/netz/ipv6/ |titel=LRZ: IPv6 im MWN |werk=Leibniz Rechenzentrum |sprache=de |abruf=2024-11-07}}</ref>
Ein weiteres Beispiel aus Deutschland ist das vom [[Leibniz-Rechenzentrum|LRZ]] betriebene noch experimentell eingestufte WLAN mit der SSID ''eduroam-IPv6only'' an den Münchner Hochschulen.


Mit dem Aufkommen von „IPv6-mostly“ z.&nbsp;B. bei der Ruhr-Universität Bochum<ref>{{Internetquelle |url=https://pretalx.com/denog15/talk/STRBYZ/ |titel=First experiences with deploying IPv6-Mostly DENOG15 |sprache=en |abruf=2024-01-29}}</ref> oder Google<ref>{{Internetquelle |autor=Jen Linkova |url=https://ripe87.ripe.net/wp-content/uploads/presentations/32-IPv6-Mostly-Office_-JenLinkova_RIPE87.pdf |titel=Mission (Im)Possible |datum=2023-11-27 |sprache=en |abruf=2024-01-29}}</ref> verstärkt sich auch wieder der Anwendungsbereich im WLAN.
Mit dem Aufkommen von „IPv6-mostly“ z.&nbsp;B.&nbsp;bei der Ruhr-Universität Bochum verstärkt sich auch wieder der Anwendungsbereich im WLAN.


== Begriffe ==
SIIT<ref>{{RFC-Internet |RFC=7915 |Titel=IP/ICMP Translation Algorithm |Datum=2016-06}}</ref> Stateless IP/ICMP Translation – zustandslose Übersetzung von [[IP-Paket]]en und [[Internet Control Message Protocol|ICMP-Paketen]] von IPv4 nach IPv6 und umgekehrt


PLAT provider-side translator (XLAT): Adressübersetzer beim Provider ([[Zustandsbehaftung|zustandsbehaftet]])
<noinclude>


CLAT customer-side translator (XLAT): Adressübersetzer beim Kunden ([[Zustandslosigkeit|zustandslos]])
== Anhang ==
=== Siehe auch ===
<div style="column-count:2">
<categorytree hideroot=on mode="pages">{{BASEPAGENAME}}</categorytree>
</div>
----
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}


464 ergibt sich aus der zweifachen Übersetzung von 4 nach 6 und 6 nach 4.
=== Dokumentation ===
<!--
 
===== RFC =====
{| class="wikitable big options col1center col3center"
|-
! RFC !! Titel !! Jahr !! Status
|-
| [https://www.rfc-editor.org/info/rfc2460 2460] || Internet Protocol, Version 6 (IPv6) Specification || 1998 || Ersetzt durch [https://www.rfc-editor.org/info/rfc8200 RFC 8200]
|-
| [https://www.rfc-editor.org/info/rfc8200 8200] || Internet Protocol, Version 6 (IPv6) Specification || 2017 || Updated by [https://www.rfc-editor.org/info/rfc9673 RFC 9673]
|}
===== Man-Page =====
===== Info-Page =====
-->




[[Kategorie:Internet Protocol]]
=== Links ===
[[Kategorie:Tunnelprotokoll]]
==== Weblinks ====
# https://de.wikipedia.org/wiki/464XLAT
# https://de.wikipedia.org/wiki/464XLAT
<references />
 
[[Kategorie:IPv6/Migration]]
[[Kategorie:IPv6/Translation]]
 
</noinclude>

Aktuelle Version vom 5. Juli 2025, 10:15 Uhr

464XLAT - IPV4-IPv6-IPv4-Übersetzungsverfahren zur Anwendung in reinen IPv6-Netzwerken, beispielsweise bei Mobilfunk-Internetdienstanbietern

Beschreibung

464XLAT beschrieben in RFC 6877 erlaubt Rechnern in IPv6-Netzwerken den Zugriff auf Internetdienste, die nur via IPv4 erreichbar sind.

Begriffe
Begriff Definition Beschreibung
SIIT Stateless IP/ICMP Translation zustandslose Übersetzung von IP-Paketen und ICMP-Paketen von IPv4 nach IPv6 und umgekehrt
PLAT provider-side translator (XLAT) Adressübersetzer beim Provider (zustandsbehaftet)
CLAT customer-side translator (XLAT) Adressübersetzer beim Kunden (zustandslos)
464 ergibt sich aus der zweifachen Übersetzung von 4 nach 6 und 6 nach 4.

Funktion

Der Client nutzt einen SIIT-Übersetzer (CLAT) um IPv4-Pakete in IPv6 zu konvertieren.

  • Diese Pakete werden zu einem NAT64-Übersetzer (PLAT) geschickt und zurückübersetzt.
  • Dort können sie dann einen IPv4-Server erreichen.
Illustration zu 464XLAT
Illustration zu 464XLAT

Die SIIT-Übersetzung (CLAT) kann direkt auf dem Client selbst mit spezieller Software oder auf einem IPv4-fähigen (W)LAN davor erfolgen, beispielsweise einem Smartphone im Hotspot- oder Tetheringmodus.

  • Wenn das LAN allerdings selbst via IPv4 verbunden ist, ist 464XLAT nicht notwendig.
  • Der NAT64-Übersetzer muss in der Lage sein Server und Client (durch CLAT) zu erreichen.

Die Nutzung von NAT64 beschränkt die Verbindungen auf das Client-Server-Modell mit den Protokollen UDP, TCP und ICMP.

Es gibt (gab) CLAT-Implementationen für Android, MacOS (seit Ventura), das Nokia N900 und Windows Phone sowie Windows 10 (seit 1703, nur für Verbindungen über Mobilfunkmodem, nicht über (W)LAN).

CLAT kann unter Linux mit clatd (CLATD-Daemon zur automatischen Konfiguration von CLAT unter Linux; itHub. (basierend auf tayga oder dem Kernelmodul nat46), Jool oder tundra realisiert werden.

  • PLAT unterscheidet sich nicht von NAT64 und erfordert damit auf Providerseite keine weiteren Maßnahmen.

Die folgende Tabelle fasst noch einmal zusammen, was in der Grafik durch farblich gekennzeichnete Paketwege skizziert wurde:

Programm und eigener Host Ziel (Server, anderer Host) Übersetzung der IP-Pakete Ort der Übersetzung(en) Darstellung in der Grafik DNSSEC
IPv4 IPv4 464XLAT (zweimal) CLAT und PLAT rote Linie OK
IPv4 IPv6
IPv6 IPv4 NAT64/DNS64 (einmal) PLAT blaue Linie Konflikt
IPv6 IPv6 Ende-zu-Ende IPv6 (ohne Übersetzung) grüne Linie OK

Bewertung

Vor- und Nachteile

Da es sich bei 464XLAT um eine Ergänzung zu NAT64 mit DNS64 handelt, treffen deren Vor- und Nachteile im Wesentlichen auch auf 464XLAT zu.

  • Im Unterschied zu NAT64 funktionieren mit 464XLAT auch Dienste, die auf IPv4-Adressen beschränkt sind (zum Beispiel URIs mit numerischen IPv4-Adressen anstelle von Namen oder Software mit veralteten, auf IPv4 beschränkten Programmierschnittstellen).

Ein zusätzlicher Nachteil zu NAT64 mit DNS64 ist die Notwendigkeit eines zusätzlichen Dienstes auf dem Client bzw. auf dem unmittelbaren Netzwerk davor (zum Beispiel auf dem Router).

464XLAT kann Probleme (RFC 6147), die sich bei DNS64/NAT64 mit der Verletzung von DNSSEC durch die Verwendung synthetischer nicht signierter AAAA-Records ergeben können, beheben, indem der signierte A-Record, also die IPv4-Adresse, verwendet wird.

  • Dieser Fall tritt nur auf, wenn ein Server nur DNSSEC nicht aber IPv6 unterstützt und der Client die Validierung vornehmen will.
  • Bei einer Validierung bereits im DNS64-Resolver/Cache wird das Problem auch ohne 464XLAT gelöst.

Bei Verwendung von „IPv6-mostly“ nach RFC 8925 kann unter bestimmten Umständen auf DNS64 verzichtet werden.

  • Es werden dann nur 464xlat und native Verbindungswege zugelassen, DNSSEC ist dabei unbeeinträchtigt.

Anwendung

Obwohl 464XLAT theoretisch in jedem Netzwerk, das keine IPv4- aber eine IPv6-Anbindung hat, genutzt werden kann, liegt der Schwerpunkt der Anwendung im Internetzugang via Mobilfunk. Derzeit verwendet die Deutsche Telekom 464XLAT auf aktuellen Android-Smartphones.

Im Sommer 2018 fand dazu ein Anwendertest bei der Deutschen Telekom zum ausschließlichen IPv6-Betrieb statt. Dieser Test wurde erfolgreich abgeschlossen und am 29.

  • Januar 2020 in den regulären Betrieb überführt.

Ein weiteres Beispiel aus Deutschland ist das vom LRZ betriebene noch experimentell eingestufte WLAN mit der SSID eduroam-IPv6only an den Münchner Hochschulen.

Mit dem Aufkommen von „IPv6-mostly“ z. B. bei der Ruhr-Universität Bochum verstärkt sich auch wieder der Anwendungsbereich im WLAN.



Anhang

Siehe auch



Dokumentation

Links

Weblinks

  1. https://de.wikipedia.org/wiki/464XLAT