IPv6 - Übersicht

Internet Protocol Version 6 ist ein neues Adressierungsprotokoll, das alle möglichen Anforderungen des zukünftigen Internets berücksichtigt, die uns als Internet Version 2 bekannt sind. Dieses Protokoll funktioniert als Vorgänger IPv4 auf der Netzwerkschicht (Schicht 3). Dieses Protokoll bietet nicht nur eine enorme Menge an logischem Adressraum, sondern verfügt auch über zahlreiche Funktionen, mit denen das Manko von IPv4 behoben werden kann.

Warum neue IP-Version?

Bisher hat sich IPv4 als robustes routingfähiges Adressierungsprotokoll bewährt und uns jahrzehntelang bei seinem Best-Effort-Delivery-Mechanismus geholfen. Es wurde in den frühen 80ern entworfen und bekam danach keine größeren Änderungen. Zum Zeitpunkt seiner Geburt war das Internet nur auf wenige Universitäten für ihre Forschung und auf das Verteidigungsministerium beschränkt. IPv4 ist 32 Bit lang und bietet rund 4.294.967.296 (2 32 ) Adressen. Dieser Adressraum wurde damals als mehr als ausreichend angesehen. Im Folgenden sind die wichtigsten Punkte aufgeführt, die bei der Geburt von IPv6 eine Schlüsselrolle gespielt haben:

  • Das Internet ist exponentiell gewachsen und der von IPv4 zugelassene Adressraum ist gesättigt. Es ist erforderlich, ein Protokoll zu haben, das die Anforderungen zukünftiger Internetadressen erfüllt und voraussichtlich auf unerwartete Weise wächst.

  • IPv4 allein bietet keine Sicherheitsfunktion. Daten müssen mit einer anderen Sicherheitsanwendung verschlüsselt werden, bevor sie ins Internet gesendet werden.

  • Die Datenpriorisierung in IPv4 ist nicht aktuell. IPv4 verfügt zwar über einige Bits, die für die Art des Dienstes oder die Qualität des Dienstes reserviert sind, bietet jedoch nicht viele Funktionen.

  • IPv4-fähige Clients können manuell konfiguriert werden oder benötigen einen Adresskonfigurationsmechanismus. Es gibt keinen Mechanismus zum Konfigurieren eines Geräts mit einer global eindeutigen IP-Adresse.

Warum nicht IPv5?

Bis heute wurde erkannt, dass das Internetprotokoll nur IPv4 enthält. Die Versionen 0 bis 3 wurden verwendet, während sich das Protokoll selbst in der Entwicklung und im experimentellen Prozess befand. Wir können also davon ausgehen, dass viele Hintergrundaktivitäten aktiv bleiben, bevor ein Protokoll in Produktion geht. In ähnlicher Weise wurde Protokollversion 5 verwendet, während mit dem Stream-Protokoll für das Internet experimentiert wurde. Es ist uns als Internet Stream Protocol bekannt, das das Internetprotokoll Nummer 5 zur Kapselung seines Datagramms verwendete. Es wurde nie öffentlich genutzt, aber es wurde bereits verwendet.

Hier ist eine Tabelle mit IP-Versionen und deren Verwendung:

Kurze Geschichte

Nach der Entwicklung von IPv4 in den frühen 80er Jahren begann der verfügbare IPv4-Adresspool schnell zu schrumpfen, da die Nachfrage nach Adressen mit dem Internet exponentiell zunahm. Unter Berücksichtigung der möglichen Situation leitete die IETF 1994 die Entwicklung eines Adressierungsprotokolls ein, das IPv4 ersetzen soll. Der Fortschritt von IPv6 kann mithilfe des veröffentlichten RFC verfolgt werden:

  • 1998 - RFC 2460 - Basisprotokoll

  • 2003 - RFC 2553 - Basic Socket API

  • 2003 - RFC 3315 - DHCPv6

  • 2004 - RFC 3775 - Mobiles IPv6

  • 2004 - RFC 3697 - Durchflussetikettenspezifikation

  • 2006 - RFC 4291 - Adressarchitektur (Überarbeitung)

  • 2006 - RFC 4294 - Knotenanforderung

Am 06. Juni 2012 haben einige Internetgiganten beschlossen, ihre Server auf IPv6 zu stellen. Derzeit verwenden sie den Dual-Stack-Mechanismus, um IPv6 parallel zu IPv4 zu implementieren.