|
|
(200 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 2: |
Zeile 2: |
|
| |
|
| == Beschreibung == | | == Beschreibung == |
| [[File:ipv6Layer.png|mini|400px]] | | <div class="float""> |
| ; Verfahren zur Übertragung von Daten in paketvermittelnden Rechnernetzen
| | {{:IPv6/Diagramm}} |
| * insbesondere dem Internet
| | </div> |
| * In diesen Netzen werden die Daten in Paketen versendet | | Nachfolger von [[IPv4]] |
| | * 1998 definiert |
|
| |
|
| ; Schichtenmodell
| | <noinclude> |
| * Steuerinformationen verschiedener Netzwerkprotokolle werden ineinander verschachtelt
| |
| * um die eigentlichen Nutzdaten herum übertragen werden
| |
|
| |
|
| ; Von der Internet Engineering Task Force (IETF) seit 1998 standardisiert
| | == Anhang == |
| * Früher auch Internet Protocol next Generation (IPnG) genannt
| | === Siehe auch === |
| | <div style="column-count:2"> |
| | <categorytree hideroot=on mode="all">IPv6/Grundlagen</categorytree> |
| | </div> |
| | ---- |
| | <div style="column-count:2"> |
| | <categorytree hideroot=on mode="all">IPv6</categorytree> |
| | </div> |
|
| |
|
| ; Protokoll der Vermittlungsschicht
| | === Dokumentation === |
| * im Rahmen der Internetprotokollfamilie
| | ===== RFC ===== |
| * Schicht 3 des OSI-Modells
| | {| class="wikitable options big col1center" |
| * Über Teilnetze hinweg gültige 128-Bit-Adressierung der beteiligten Netzwerkelemente
| |
| ** Rechner
| |
| ** Router
| |
| | |
| === Migration === | |
| Im Internet soll IPv6 in den nächsten Jahren die gegenwärtig noch überwiegend genutzte Version 4 des Internet Protocols ablösen
| |
| * Da es eine deutlich größere Zahl möglicher Adressen bietet, die bei IPv4 zu erschöpfen drohen.
| |
| | |
| ;Kritiker befürchten
| |
| * ein Zurückdrängen der Anonymität im Internet
| |
| * durch die nun mögliche zeitlich stabilere und weiter reichende öffentliche Adressierung
| |
| | |
| ; Befürworter bemängeln
| |
| * zögerliche Einführung von IPv6 angesichts der ausgelaufenen IPv4-Adressvergabe in Asien, Ozeanien und Europa
| |
| | |
| === IPv5 === | |
| ; Protokoll mit dem Namen IPv5 gibt es nicht
| |
| * Die Entwicklung wurde aus Kosten-Nutzen-Erwägungen zugunsten von IPv6 und RSVP eingestellt
| |
| * Die IANA hat die IP-Versionsnummer 5 für das Internet Stream Protocol Version 2 reserviert
| |
| ** ST2, definiert in RFC 1819
| |
| * Gegenüber IPv4 sollte es verbesserte Echtzeitfähigkeiten haben
| |
| * Resource Reservation Protokoll (QoS)
| |
| | |
| ; Warum wird der Nachfolger von IPv4 nun IPv6 und nicht IPv5 genannt?
| |
| In jedem IP-Header werden die ersten 4 Bits für die Protokollversion reserviert.
| |
| * So sind theoretisch die Protokollnummern 0 bis 15 möglich:
| |
| | |
| * 4: Wird schon für IPv4 verwendet
| |
| * 5: Ist für das Stream Protocol (STP, <nowiki>RFC 1819</nowiki> / Internet Stream Protocol Version 2) reserviert (das aber nie den Weg in die Öffentlichkeit fand)
| |
| | |
| So war die nächste freie Zahl 6.
| |
| * IPv6 war geboren!
| |
| | |
| == Grundlagen ==
| |
| === Aufgaben === | |
| [[File:osiLayer3.png|mini|300px]]
| |
| ; Wozu dient IP (Internet Protokoll)?
| |
| | |
| OSI-Schichtenmodell
| |
| * Systematisierung der Kommunikation im Internet
| |
| | |
| Aufgaben von IPv4 / IPv6
| |
| * Protokoll der Netzwerkschicht
| |
| * Transport von Daten
| |
| * Wegefindung
| |
| * Global eindeutige Adressierung
| |
| | |
| === Datenfluss im DoD-Modell ===
| |
| [[File:datenflussDodModell.png|700px|Datenfluss im DoD-Modell]]
| |
| | |
| === Encapsulation ===
| |
| {| class="wikitable" style="float:right; margin-left: 10px;" | |
| |- | | |- |
| | bgcolor="#8888ff" |
| | ! RFC !! Titel !! Jahr !! Staus |
| | bgcolor="#55ff55" |
| |
| | bgcolor="#ffff55" |
| |
| | bgcolor="#ff7777" colspan="6" style="width: 20em; height: 4em; vertical-align: bottom;" | '''HTTP-Nachricht'''
| |
| | bgcolor="#8888ff" |
| |
| |- | | |- |
| | bgcolor="#8888ff" | | | | [https://www.rfc-editor.org/info/rfc2460 2460] || Internet Protocol, Version 6 (IPv6) Specification || 1998 || Ersetzt durch: RFC 8200 |
| | bgcolor="#55ff55" | | |
| | bgcolor="#ffff55" colspan="7" | '''[[Transmission Control Protocol|TCP]]-Segment'''
| |
| | bgcolor="#8888ff" | | |
| |- | | |- |
| | bgcolor="#8888ff" | | | | [https://www.rfc-editor.org/info/rfc8200 8200] || Internet Protocol, Version 6 (IPv6) Specification || 2017 || Updated by: RFC 9673 |
| | bgcolor="#55ff55" colspan="8" | '''[[Internet Protocol|IP]]-Paket''' | |
| | bgcolor="#8888ff" | | |
| |- | | |- |
| | bgcolor="#8888ff" colspan="10" | '''Ethernet-Frame''' | | | [https://www.rfc-editor.org/info/rfc9673 9673] || IPv6 Hop-by-Hop Options Processing Procedures || 2024 || [[Proposed Standard]] |
| |} | | |} |
| ; ISO/OSI-Referenzmodell
| |
|
| |
|
| ; Protokolle sind ineinander geschachtelt
| | === Links === |
| * eine Schicht n nimmt Dienste der Schicht n-1 in Anspruch
| | ==== Projekt ==== |
| * stellt der Schicht n+1 Dienste bereit
| | ==== Weblinks ==== |
|
| |
|
| ; Encapsulation
| | [[Kategorie:IPv6]] |
| [[File:encapsulation01.png|600px]] | |
| | |
| === OSI-Referenzmodell vs. DoD-Modell ===
| |
| [[File:osiDod.png|600px|OSI-Referenzmodell vs. DoD-Modell]]
| |
|
| |
|
| === Bestandteile eines Ethernet-Frames (OSI 2) ===
| |
| [[File:ethernetFrame01.png|600px|Bestandteile eines Ethernet-Frames (OSI 2)]]
| |
|
| |
| === Teilnetze ===
| |
| ; Schicht 1 und 2 des OSI-Modells
| |
| * Durch die virtuelle Adressierung mit IP können die Unterschiede verschiedener physikalischer Netze abstrahiert werden
| |
| ** Protokollen, Adressen, ...
| |
| ** administrative Gegebenheiten
| |
|
| |
| ;Routing
| |
| * Regelt unter Verwendung der IP-Adressen den Vorgang der Paketweiterleitung zwischen Teilnetzen (Routing)
| |
|
| |
| == Motivation ==
| |
| {{:IPv6/Motivation}}
| |
|
| |
| == Neue Funktionen ==
| |
| {{:IPv6/Funktionen}}
| |
|
| |
| <noinclude>
| |
|
| |
| == Zu unterstützende Adressen ==
| |
| ; IPv6 Adressen, die IPv6 Geräte mindestens unterstützen müssen
| |
|
| |
| {| class="wikitable options"
| |
| |-
| |
| ! Device !! Adressen
| |
| |-
| |
| | Host ||
| |
| * Unicast Adresse
| |
| * Multicast Adressen (aus Unicast errechnete, Gruppenadressen)
| |
| * Loopback Adresse
| |
| * Link lokale (errechnete) Adresse
| |
| |-
| |
| | Router ||
| |
| * alle Host Adressen
| |
| * alle Router Anycast
| |
| * alle Router Multicast Adressen
| |
| * berechneten Multicast Adressen für jede Anycast Adresse
| |
| |}
| |
|
| |
| <noinclude>
| |
| == Anhang ==
| |
| === Siehe auch ===
| |
| {{Special:PrefixIndex/{{BASEPAGENAME}}}}
| |
| ==== Sicherheit ====
| |
| ==== Dokumentation ====
| |
| ===== RFC =====
| |
| ===== Man-Pages =====
| |
| ===== Info-Pages =====
| |
| ==== Links ====
| |
| ===== Projekt =====
| |
| ===== Weblinks =====
| |
|
| |
| [[Kategorie:IPv6]]
| |
| </noinclude> | | </noinclude> |