Die IPv4-Adressen im öffentlichen Internet gehen zur Neige. Microsoft zahlte 7,5 Millionen US-Dollar für die 666.624 IP-Adressen von Nortel, als Nortel 2011 in Konkurs ging - das sind über 8 US-Dollar pro IP-Adresse. IPv4 hat technische Probleme und IPv6 ist die Lösung.
Leider wurde die Bereitstellung von IPv6 zu lange verschoben. Wäre IPv6 vor Jahren implementiert worden, wäre der Übergang vom älteren zum neueren Standard viel reibungsloser verlaufen.
Bildnachweis: Bob Mical auf Flickr
Technische Probleme mit IPv4
1980 wurden Adressen des Internetprotokolls Version 4 als 32-Bit-Nummern definiert. Dies ergab insgesamt 2 32 IPv4-Adressen - das sind 4 294 967 296 oder 4,2 Milliarden Adressen. Dies schien 1980 eine Menge Adressen zu sein, aber heute gibt es auf dem Planeten viel mehr als 4,2 Milliarden netzwerkfähige Geräte. Natürlich wird die Anzahl der mit dem Internet verbundenen Geräte weiter zunehmen. Erschwerend kommt hinzu, dass einige dieser IPv4-Adressen für Sonderfälle reserviert sind, sodass dem Internet weniger als 4,2 Milliarden öffentlich routbare IPv4-Adressen zur Verfügung stehen.
Es sind nicht annähernd genug öffentlich routbare Adressen verfügbar, damit jedes Gerät im Internet eine eindeutige Adresse hat. Eine Sache, die geholfen hat, ist die Network-Address-Translation (NAT), die die meisten Heimnetzwerke verwenden. Wenn Sie zu Hause einen Router haben, nimmt dieser eine einzige öffentlich routbare IP-Adresse von Ihrem Internetdienstanbieter und teilt sie mit den vernetzten Geräten in Ihrem Haus. Um die einzelne IPv4-Adresse gemeinsam zu nutzen, wird ein lokales Netzwerk erstellt, und jedes Netzwerkgerät hinter dem Router verfügt über eine eigene lokale IP-Adresse. Dies führt zu Problemen beim Ausführen von Serversoftware und erfordert eine kompliziertere Portweiterleitung.
Carrier-Grade-NAT ist eine Lösung - im Wesentlichen befindet sich jeder Computer, der einen Internetdienstanbieter verwendet, in einem lokalen Netzwerk, das für diesen ISP spezifisch ist. Der ISP selbst würde die Übersetzung von Netzwerkadressen genau wie ein Heimrouter implementieren. Einzelpersonen hätten keine öffentlich routbaren IP-Adressen und es wäre nicht möglich, einige Arten von Serversoftware auszuführen, für die eingehende Verbindungen erforderlich sind.
Bildnachweis: Jemimus auf Flickr
Wie IPv6 die Probleme löst
Um die zukünftige Erschöpfung von IPv4-Adressen zu vermeiden, wurde IPv6 1995 entwickelt. IPv6-Adressen werden als 128-Bit-Zahlen definiert, dh es gibt maximal 2 128 mögliche IPv6-Adressen. Mit anderen Worten, es gibt über 3,402 × 10 38 IPv6-Adressen - eine viel größere Anzahl.
Diese große Anzahl löst nicht nur das Problem der IPv4-Adressverarmung durch die Bereitstellung von mehr als genug Adressen, sondern bietet auch zusätzliche Vorteile: Jedes Gerät verfügt möglicherweise über eine global routbare öffentliche IP-Adresse im Internet, wodurch die Komplexität der Konfiguration von NAT entfällt.
Bildnachweis: Justin Marty auf Flickr
Was ist der Stau?
VERBUNDEN: Verwenden Sie IPv6 bereits? Solltest du dich überhaupt darum kümmern?
IPv6 wurde 1998 vor 14 Jahren fertiggestellt. Sie könnten annehmen, dass dieses Problem schon vor langer Zeit hätte gelöst werden müssen - aber das ist nicht der Fall. Die Bereitstellung verlief trotz der langen Zeit von IPv6 sehr langsam. Einige Software ist immer noch nicht IPv6-kompatibel, obwohl viel Software aktualisiert wurde. Einige Netzwerkhardware sind möglicherweise auch nicht IPv6-kompatibel. Während Hersteller Firmware-Updates veröffentlichen könnten, würden viele von ihnen stattdessen lieber neue IPv6-fähige Hardware verkaufen. Einige Websites haben noch keine IPv6-Adressen oder DNS-Einträge und sind nur unter IPv4-Adressen erreichbar.
Angesichts der Notwendigkeit, Software zu testen und zu aktualisieren und Hardware zu ersetzen, hatte die IPv6-Bereitstellung für viele Unternehmen keine Priorität. Mit genügend verfügbarem IPv4-Adressraum war es einfach, die IPv6-Bereitstellung bis in die Zukunft zu verschieben. Mit der bevorstehenden Erschöpfung der verfügbaren IPv4-Adressen ist dieses Problem dringlicher geworden. Die Bereitstellung wird fortgesetzt, wobei die Bereitstellung mit zwei Stapeln den Übergang erleichtert. Moderne Betriebssysteme können gleichzeitig über IPv4- und IPv6-Adressen verfügen, wodurch die Bereitstellung reibungsloser wird.