IPv6 Grundlagen: Unterschied zwischen den Versionen
Zeile 61: | Zeile 61: | ||
=Autokonfiguration= | =Autokonfiguration= | ||
− | =Quellen | + | =Quellen= |
*https://kompendium.infotip.de/ipv6.html | *https://kompendium.infotip.de/ipv6.html | ||
*https://www.elektronik-kompendium.de/sites/net/0812201.htm | *https://www.elektronik-kompendium.de/sites/net/0812201.htm | ||
+ | * | ||
+ | |||
+ | Besondere Adressen | ||
+ | ::/128 bzw. in der ausgeschriebenen Variante 0:0:0:0:0:0:0:0/128, ist die nicht spezifizierte Adresse. Sie darf keinem Host zugewiesen werden, sondern zeigt das Fehlen einer Adresse an. Sie wird beispielsweise von einem initialisierenden Host als Absenderadresse in IPv6-Paketen verwendet, solange er seine eigene Adresse noch nicht mitgeteilt bekommen hat. Jedoch können auch Serverprogramme durch Angabe dieser Adresse bewirken, dass sie auf allen Adressen des Hosts lauschen. Dies entspricht 0.0.0.0/32 unter IPv4. | ||
+ | ::/0 bzw. in der ausgeschriebenen Variante 0:0:0:0:0:0:0:0/0 bezeichnet die Standard-Route (default route), die verwendet wird, wenn in der Routingtabelle kein Eintrag gefunden wird. Dies entspricht 0.0.0.0/0 unter IPv4. | ||
+ | ::1/128 bzw. in der ausgeschriebenen Variante 0:0:0:0:0:0:0:1/128, ist die Adresse des eigenen Standortes (loopback-Adresse, die in der Regel mit localhost verknüpft ist). Unter IPv4 wird zu diesem Zweck fast ausschließlich 127.0.0.1/32 aus dem Adressraum 127.0.0.0–127.255.255.255 verwendet, wenngleich dort also nicht nur eine IP-Adresse, sondern ein ganzes /8-Subnetz für das Loopback-Netzwerk reserviert ist. |
Version vom 14. November 2019, 19:18 Uhr
Warum
Der dringlichste Grund für IPv6 ist die drastische Verknappung des IPv4 Adressraums. Am 01.02.2011 meldete die IANA, die für die Vergabe der IP-Adressen zuständig ist, dass der IPv4-Adresspool ausgeschöpft ist. Für die verbleibenden "Reserve-Blöcke" gelten gesonderte Vergabebedingungen. bei jeder Block 65 536 verschiedene Zahlen darstellen kann. Für mehr Informationen siehe Notation. Mit der neuen Version des Internet Protokolls stehen somit ungefähr 340 Sextillionen (3,4 x 1038 ) Adressen zur Verfügung. Dies reicht bei Weitem aus, um jeden Heimrechner, jeden Server und sogar jedes Mobiltelefon auf der Welt mit einer eindeutigen IP-Adresse zu versorgen.
Vorteile von IPv6
- längere Adressen und dadurch ein größerer Adressraum
- mehrere IPv6-Adressen pro Host mit unterschiedlichen Gültigkeitsbereichen
- Autokonfiguration der IPv6-Adressen möglich
- Multicast durch spezielle Adressen
- schnelleres Routing
- Punkt-zu-Punkt-Verschlüsselung mit IPsec
- Quality of Service
- Datenpakete bis 4 GByte (Jumbograms)
Aufbau
Adresstypen
Es gibt drei IP-Adresstypen:
- Unicast
Senden an einen bestimmten Empfänger im Internet (normale Adressierung).
- Broadcast Senden an alle Geräte im selben Netz (Subnetz). Dieses wird bei IPv6 durch Multicast ersetzt.
- Multicast
Senden an einige Geräte im selben Netz (oder Geräte im Multicastbackbone-Netz).
- Unicast
Eine Unicast-Adresse ist Identifizierer für ein einzelnes Interface.
- Anycast
Anycast-Adressen sind Identifizierer für eine Anzahl von Interfaces, die zumeist zu verschiedenen Geräten gehören.
- Multicast
Multicast-Adressen Kennzeichnen eine Anzahl von Interfaces, die zumeist zu verschiedenen Geräten gehören.
- Broadcast
Wird von Multicast übernommen.
Adressnotation
Die Adressen sind 128 Bit lang
Vollständige Schreibweise
2001:0DB2:7280:97e8:6c18:0000:a53f:0001
Führende Nullen werden weggelassen
2001:0DB2:7280:97e8:6c18:0:a53f:1
Lange Sequenzen aus 000 werden durch :: ersetzt
2001:0DB2:0000:0000:7280:97e8:6c18:0001
2001:0DB2::7280:97e8:6c18:1
Bei mehreren Nullreihen werden nur die Links durch :: ersetzt
2001:0DB2:0000:0000:7280:000:0000:1
2001:0DB2::7280:0:0:1
Netzwerknotation
Hat z. B. ein Netzwerkgerät die IPv6-Adresse
2001:0db8:85a3:08d3:1319:8a2e:0370:7347/64
,
so lautet das Präfix
- 2001:0db8:85a3:08d3::/64
und der Interface-Identifier
- 1319:8a2e:0370:7347.
Der Provider bekam von der RIR wahrscheinlich das Netz
- 2001:0db8::/32
zugewiesen und der Endkunde vom Provider möglicherweise das Netz
- 2001:0db8:85a3::/48,
oder aber nur
- 2001:0db8:85a3:0800::/56.
Aufteilung des IPv6-Adressraums
Funktionalität
Autokonfiguration
Quellen
Besondere Adressen
- /128 bzw. in der ausgeschriebenen Variante 0:0:0:0:0:0:0:0/128, ist die nicht spezifizierte Adresse. Sie darf keinem Host zugewiesen werden, sondern zeigt das Fehlen einer Adresse an. Sie wird beispielsweise von einem initialisierenden Host als Absenderadresse in IPv6-Paketen verwendet, solange er seine eigene Adresse noch nicht mitgeteilt bekommen hat. Jedoch können auch Serverprogramme durch Angabe dieser Adresse bewirken, dass sie auf allen Adressen des Hosts lauschen. Dies entspricht 0.0.0.0/32 unter IPv4.
- /0 bzw. in der ausgeschriebenen Variante 0:0:0:0:0:0:0:0/0 bezeichnet die Standard-Route (default route), die verwendet wird, wenn in der Routingtabelle kein Eintrag gefunden wird. Dies entspricht 0.0.0.0/0 unter IPv4.
- 1/128 bzw. in der ausgeschriebenen Variante 0:0:0:0:0:0:0:1/128, ist die Adresse des eigenen Standortes (loopback-Adresse, die in der Regel mit localhost verknüpft ist). Unter IPv4 wird zu diesem Zweck fast ausschließlich 127.0.0.1/32 aus dem Adressraum 127.0.0.0–127.255.255.255 verwendet, wenngleich dort also nicht nur eine IP-Adresse, sondern ein ganzes /8-Subnetz für das Loopback-Netzwerk reserviert ist.