Die Netzwerkmigrationstechnik, die IPv6 -Pakete in IPv4 zusammenfasst, um sie über IPv4 -Infrastrukturen zu tragen, wird als
Tunneling bezeichnet .
So funktioniert es:
1. IPv6 -Pakete werden in IPv4 -Headern eingekapselt. Dadurch wird ein neues IPv4 -Paket mit dem IPv6 -Paket als Nutzlast erstellt.
2. Das resultierende IPv4 -Paket wird dann über das IPv4 -Netzwerk gesendet.
3. Am Ziel wird der IPv4 -Header abgezogen und enthüllt das ursprüngliche IPv6 -Paket. Dadurch kann das IPv6 -Paket seinen beabsichtigten Empfänger erreichen.
Für diesen Zweck werden verschiedene Tunnelprotokolle verwendet. Einige der häufigsten umfassen:
* 6to4: Dies ist ein einfaches Tunnelungsprotokoll, das einen bestimmten IPv4 -Adressbereich verwendet, um den IPv6 -Verkehr zu identifizieren.
* isatap: Mit diesem Protokoll können IPv6 -Hosts über IPv4 -Netzwerke miteinander kommunizieren, ohne sich auf einen zentralen Tunnelbroker zu verlassen.
* teredo: Dieses Protokoll verwendet die NAT -Traversal, damit IPv6 -Hosts eine Verbindung zum Internet herstellen können, auch wenn sie hinter einer NAT -Firewall stehen.
Vorteile des Tunnelns:
* erlaubt IPv6, mit IPv4 -Netzwerken zusammenzuarbeiten.
* schrittweise auf IPv6 übergehen, ohne alle Netzwerkinfrastrukturen zu ersetzen.
* bietet eine Möglichkeit für nur IPv6-Geräte, über IPv4-Netzwerke zu kommunizieren.
Nachteile des Tunnelns:
* kann IPv6 -Verkehr Overhead und Latenz hinzufügen.
* erfordert eine spezifische Konfiguration und ein Setup.
* ist möglicherweise nicht für alle Anwendungen oder Umgebungen geeignet.
Tunneling ist eine entscheidende Technik für die Migration von Netzwerken auf IPv6 und die Verwendung von IPv6 -Diensten für vorhandene IPv4 -Infrastrukturen.