IPv6
Aufbau von IPv6 Adressen
Unicast IPv6 Adressen bestehen immer aus 64 Bit langer Netzwerkkomponente und 64 Bit langer Hostkomponente. Deswegen ist die Angabe einer Subnetzmaske nicht nötig.
Wenn benötigt, zB. für die Angabe von Routen können variable Präfixe benutzt werden, die in Schrägstrichnotation angegeben werden.
IPv6 Adressen bestehen aus 8 16-bit Blöcken die durch : getrennt sind und in eine vierstellige Hexadezimalzahl konvertiert sind . Vorangestellte Nullen dürfen weggelassen werden, zB. 0007 wird 7, zusammenhängende Bereiche die nur aus Nullen bestehen werden durch :: gekennzeichnet.
die Konfiguration kann statusfrei oder statusbehaftet sein
bei statusfrei wird die Hostadresse automatisch generiert, bei statusbehaftet wird die Hostadresse festgelegt
Typen
Unicast
kennzeichnet eine einzelne Schnittstelle innerhalb des Bereiches des Unicastadresstyp
Multicast
kennzeichnet mehrere Schnittstellen, Pakete für eine Multicastadresse werden an alle Schnittstellen geleitet, die mit der Adresse identifiziert werden
Anycast
kennzeichnet mehrere Schnittstellen, Pakete an Anycastadressen werden an die nächstgelegen Schnittstelle geliefert, die mit der Adresse identifiziert wird
Unicastadressen
globale
Unicastadressen
entsprechen den öffentlichen IPv4 Adressen
verbindungslokale
Adressen
beginnen immer mit fe80
entsprechen den APIPA-Adressen von IPv4, werden von Rechner selbst generiert und vergeben, nicht routingfähig
die Computer versehen die Adressen mit Verbindungs-ID, um Netzwerke eindeutig identifizieren zu können, falls ein Rechner mit mehreren Netzwerkkarten ausgestattet ist
Beispiel:
fe80::d84b:8976:354e:d32f%3
%3 kennzeichnet die Netzwerkkarte
Standortlokale
Adressen
entsprechen den privaten Adressen von IPv4
beginnen mit fec
diese wurden inzwischen durch eindeutige lokale Adressen ersetzt
es wird zwischen lokal generierten, Präfix fd, und global zugewiesenen, Präfix fc, eindeutigen lokalen Adressen unterschieden.
Loopbackadresse
IPv6 ::1
Multicastadressen
ermöglichen das senden von Paketen an mehrere Host, die alle dieselbe Multicastadresse haben
beginnen mit ff
die nächsten 4 bits kennzeichnen ob es sich bei der Adresse um eine dauerhaft oder nur temporär zugewiesene Multicastadresse handelt, 0 steht für von IANA zugewiesen, 1 für temporär
die nächsten 4 bits kennzeichnen den Gültigkeitsbereich der Adresse, Router können mit dieser Information und Informationen die von Multicastroutingprotokollen bereit gestellt werden, entscheiden ob Multicastverkehr weitergeleitet werden soll
Werte Gültigkeitsbereiche
0 Reserviert
1 Knotenlokal
2 Verbindungslokal
5 Standortlokal
8 Organisationslokal
e global
f Reserviert
die restlichen 112 bits ( 15 Gruppen) geben die Gruppen ID an, die innerhalb des Gültigkeitsbereiches eindeutig ist
Solicited-Node-Multicastadressen
ermöglicht das Abfragen von Netzwerkknoten während der Adressauflösung
die ND-Nachricht wird zur Auflösung von verbindungslokalen IPv6 Adressen in MAC-Adressen benutzt
mit ND-Nachrichten werden ARP-Broadcast und andere ICMPv4 Nachrichten durch effektive Multicast – und Unicast-Nachrichten ersetzt
IPv4 kompatible
Adressen
werden benutzt um in einer IPv4 Hardwareumgebung mit IPv6 Adressen arbeiten zu können
es werden Dual-Stack Knoten benutzt, die sowohl IPv4 als auch IPv6 Protokolle verwendet
Bsp.: 0.0.0.0.0.0.0.0.0.0.0.0.w.x.y.z oder ::w.x.y.z
w,x,y,z enstprechen der IPv4 Adresse in Hexadizamalzahlen
Konfigurieren einer IPv6 Adresse
Starten des Netzwerk- und Freigabecenter > Netzwerkverbindungen Verwalten > Netzwerkverbindung auswählen > rechte Maustaste > Eigenschaften
Internetprotokoll Version 6 auswählen > Eigenschaften
Adresse eintragen, Subnetzpräfixlänge eintragen, DNS Server eintragen
Erstellen eines Host AAAA Eintrag
Arbeiten mit IPv6 Tools
Ping mit Windows Server 2008 nur auf IP Adresse
Network Shell (Netsh) stellt spezielle Tools zur Verfügung
netsh interface ipv6
show neighbors
zeigt die IPv6 Schnittstellen aller Hosts im lokalen Netzwerk an
netsh interface ipv6
delete neighbors
löscht den Nachbarcache
netsh interface ipv6 show address
zeigt die
IPV6 Adresse an
netsh interface ipv6 show address level=verbose
dient zum ermitteln von Standort ID’s in großen Unternehmensnetzwerken
netsh interface ipv6
set address
konfiguriert die IPv6 Adresse
netsh interface ipv6
add dnsserver
konfiguriert den DNS Server für die angegebene Schnittstelle
netsh interface ipv6
show dnsserver
zeigt den DNS Server an
netsh interface ipv6
show destinationcache
zeigt den Inhalt des Zielcaches an
netsh interface ipv6
delete destinationcache
löscht den Zielcache
netsh interface ipv6
show route
zeigt die Adresse des Standardgateways und die Routingtabelle an
netsh interface ipv6 set route
ändert vorhanden Routen
netsh interface ipv6
add route
fügt Routen zur Routingtabelle hinzu
netsh interface ipv6
delete route
löscht Routen