IPv6
- sowohl für Hochgeschwindigkeitsnetze als auch für Netzte mit niedriger Bandbreite (z.B. Funk - UMTS ist sicher nicht mit niedriger Bandbereite) effizient
- fließender Übergang von alten IPv4
- genügend Adressen (für Endgeräte wie Fernseher,Geräte usw.)
- Quality of-Service - Attribute (für Multimedia ...)
dies wird erreicht durch
- Flowlabels, alle Pakete in einem Datenstrom haben den selben solchen
- Prioritätesfeld (4 Bit), werte 7-15 für "real-Time" reserviert
- RSVP - Resouce Protocol (oberhalb IPv6)
- Sicherheitsmechanismen
- Authentication Header
- bietet authentifizierung und Integrität, aber keine
Geheimniswahrung (Confidentiality) (vgl Begriffe zur Sicherheit).
Dieser Mechanismus kann auch zur Vermeidung von Masquerading- und ähnlichen Angriffen verwendet werden.
Als Verschlüsselungsverfahren wird keyed MD5 eingesetzt.
- Encapsulating Security Header
- Dieses bietet die Vertrauenswürdigkeit (confidentiality)
- Routing
- alle IPv4 Routing-Protokolle (OSPF,RIP,IDRP,ISIS, ...) können verwendet werden
- Möglichkeit zur Providerauswahl (nach Politik,Leistung, Kosten, ...)
- Unterstützung mobiler Rechner (routen zum aktuellen Ort)
- Auto-Readressing (routen zur neuen Adresse)
Dies wird durch die Angabe einer Liste von Adressen erreicht, die besucht werden.
Links
- Linux IPv6 HOWTO
-
- USAGI Project - Linux IPv6 Development Project
- hat IPv6 in den Linux-Kern eingebaut
- Wikipedia enWP
Techniken
RFCs
- RFC8200 Internet Protocol, Version 6 (IPv6) Specification
(obsolets RFC2460)
-
- Ipv6 Flow Label RFC6437
- Traffic Class field RFC2474 und
RFC3168
- RFC 1884
- IPv6 Adressierungsmodell mit unicast/multicast/anycast Addressen, Textuelle Repräsentation und Anforderungen, welche Adressen ein Ipv6-Knoten haben muß
Automatische Konfiguration im lokalen Netzwerk
- RFC4862 SLAAC Stateless Address Autoconfiguration
-
- RFC8978 Reaction of IPv6 Stateless Address Autoconfiguration (SLAAC) to Flash- Renumbering Events
- beschreibt Problem wenn Prefix beim Routerreboot zulange nicht gewechselt wird
- RFC4861 Neighbor Discovery for IPv6
- vergleichbar mit ARP. WP.
Mit ip -6 neigh kann man den neighbor descovery cache auslesen
- RFC3122 Extensions to IPv6 Neighbor Discovery for Inverse Discovery Specification
- RFC8415 DHCPv6
-
- RFC4941 Privacy Extensions for Stateless Address Autoconfiguration
-
beschreibt wie ein gerätespezifischer Teil in der IPv6-Adresse durch einen Zufallswert ersetzt wird.
Administration
- Debian IPV6
- Ubuntu
Programmierung