IPv6/ICMPv6: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
|||
(52 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''IPv6/ | '''IPv6/ICMPv6''' - ICMPv6 ([[Internet Control Message Protocol]] in [[IPv6-Netzwerk]]en | ||
== Beschreibung == | == Beschreibung == | ||
<div class="float"> | |||
{{:IPv6/ICMPv6/Diagramm}} | |||
</div> | |||
; Fehlererkennung und -meldung | ; Fehlererkennung und -meldung | ||
Fehleranalyse | |||
* Echo-Request und Echo-Reply für Ping-Operationen | * Echo-Request und Echo-Reply für Ping-Operationen | ||
; | ; Hilfsprotokoll für IPv6 | ||
OSI-Schicht 3 | |||
* | * nutzt das IPv6-Protokoll zum Versand von ICMP-Nachrichten | ||
* [[Protokoll (IP)|Protokoll-Nummer]] ''58'' im [[Next-Header]]-Feld des [[IPv6-Header]]s | |||
; Austausch von Fehler- und Informationsmeldungen in [[IPv6]]-[[Rechnernetz|Netzwerken]] | |||
* | [[Neighbor Discovery Protocol]] | ||
* Nachfolger des [[Address Resolution Protocol]] mit [[IPv4]] | |||
; Aufgaben | |||
* | * [[Adressauflösung]] | ||
* | * [[Reichweiten-Ermittlung]] | ||
; ICMPv6 | ; Bedeutung von ICMPv6 | ||
Im Gegensatz zum ICMP bei IPv4 ist ICMPv6 zwingend für den Betrieb von IPv6 | ICMPv6 oft erforderlich | ||
* Im Gegensatz zum ICMP bei IPv4 ist ICMPv6 zwingend für den Betrieb von IPv6 erforderlich | |||
* Ein generelles Blockieren von ICMPv6 auf der Firewall führt dazu, dass IPv6 nicht funktioniert (vgl. RFC 4890) | * Ein generelles Blockieren von ICMPv6 auf der Firewall führt dazu, dass IPv6 nicht funktioniert (vgl. RFC 4890) | ||
== Verarbeitung == | |||
; Regeln für die Verarbeitung von ICMPv6-Nachrichten | |||
{| class="wikitable options big" | |||
== | |||
{| class="wikitable | |||
|- | |- | ||
! | ! Nachricht !! Beschreibung | ||
|- | |- | ||
| Unbekannte ICMPv6-Fehlernachrichten || müssen an die darüberliegende Netzwerkschicht weitergereicht werden | |||
|- | |- | ||
| Unbekannte ICMPv6-Informationsnachrichten || müssen ohne Benachrichtigung des Absenders verworfen werden | |||
|- | |- | ||
| Fehlerverursachendes Paket || Jeder Fehlernachricht wird am Ende so viel wie möglich des fehlerverursachenden Pakets angehängt | |||
| | |||
|- | |- | ||
| Protokollnummer || Die Protokollnummer zum Weiterreichen von unbekannten Fehlernachrichten wird aus dem angehängten Originalpaket entnommen | |||
| | |||
|} | |} | ||
; Keine Antworten auf | |||
Netz darf nicht mit ICMPv6-Fehlernachrichten geflutet werden | |||
Auf folgende Pakete werden keine Fehlernachrichten versandt | |||
* Fehlernachrichten | |||
* Pakete an Multicast-, Link-Level-Multicast- oder Link-Level-Broadcast-Adressen mit folgenden | |||
Ausnahmen | |||
* Packet-Too-Big-Nachrichten | |||
* | * Parameter-Problem-Nachrichten mit Code 2 - unbekannte IPv6-Option | ||
<noinclude> | |||
== Anhang == | == Anhang == | ||
==== RFC ==== | ==== RFC ==== | ||
{| class="wikitable | {| class="wikitable options big col1center" | ||
|- | |- | ||
! RFC !! Titel !! Jahr !! Status | ! RFC !! Titel !! Jahr !! Status | ||
|- | |- | ||
| [https://www.rfc-editor.org/rfc/rfc3122 3122] || Extensions to IPv6 Neighbor Discovery for Inverse Discovery Specification || || | | [https://www.rfc-editor.org/info/rfc2460 2460] || Internet Protocol, Version 6 (IPv6) Specification || 1998 || Ersetzt durch: [[RFC/8200]] | ||
|- | |||
| [https://www.rfc-editor.org/info/rfc3122 3122] || Extensions to IPv6 Neighbor Discovery for Inverse Discovery Specification || || | |||
|- | |- | ||
| [https://www.rfc-editor.org/ | | [https://www.rfc-editor.org/info/rfc4443 4443] || Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification || || | ||
|- | |- | ||
| [https://www.rfc-editor.org/ | | [https://www.rfc-editor.org/info/rfc4604 4604] || Using Internet Group Management Protocol Version 3 (IGMPv3) and Multicast Listener Discovery Protocol Version 2 (MLDv2) for Source-Specific Multicast || 2006 || Proposed Standard | ||
|- | |- | ||
| [https://www.rfc-editor.org/ | | [https://www.rfc-editor.org/info/rfc4861 4861] || Neighbor Discovery for IP Version 6 (IPv6) || || | ||
|- | |- | ||
|- [https://www.rfc-editor.org/ | |- [https://www.rfc-editor.org/info/rfc4890 4890] || Recommendations for Filtering ICMPv6 Messages in Firewalls || || | ||
|- | |- | ||
| [https://www.rfc-editor.org/ | | [https://www.rfc-editor.org/info/rfc7112 7112] || Implications of Oversized IPv6 Header Chains || || | ||
|- | |- | ||
| [https://www.rfc-editor.org/ | | [https://www.rfc-editor.org/info/rfc8200 8200] || Internet Protocol, Version 6 (IPv6) Specification || || löst [https://www.rfc-editor.org/info/rfc2460 2460] ab | ||
|} | |} | ||
=== Siehe auch === | |||
{{Special:PrefixIndex/IPv6/ICMPv6}} | |||
=== Links === | === Links === | ||
Zeile 159: | Zeile 87: | ||
# [https://www.iana.org/assignments/icmpv6-parameters IANA ICMP Parameters] - Vollständige Liste der ICMPv6-Typen und -Codes | # [https://www.iana.org/assignments/icmpv6-parameters IANA ICMP Parameters] - Vollständige Liste der ICMPv6-Typen und -Codes | ||
[[Kategorie:IPv6/ | [[Kategorie:IPv6/ICMPv6]] | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 25. Juli 2025, 12:13 Uhr
IPv6/ICMPv6 - ICMPv6 (Internet Control Message Protocol in IPv6-Netzwerken
Beschreibung
ICMPv6 (Internet Control Message Protocol Version 6) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Familie | Internetprotokolle | |||||||||||||||||
Einsatzgebiet | Fehlermeldungen, Diagnose, Autoconfiguration, Routing | |||||||||||||||||
|
- Fehlererkennung und -meldung
Fehleranalyse
- Echo-Request und Echo-Reply für Ping-Operationen
- Hilfsprotokoll für IPv6
OSI-Schicht 3
- nutzt das IPv6-Protokoll zum Versand von ICMP-Nachrichten
- Protokoll-Nummer 58 im Next-Header-Feld des IPv6-Headers
- Austausch von Fehler- und Informationsmeldungen in IPv6-Netzwerken
- Nachfolger des Address Resolution Protocol mit IPv4
- Aufgaben
- Bedeutung von ICMPv6
ICMPv6 oft erforderlich
- Im Gegensatz zum ICMP bei IPv4 ist ICMPv6 zwingend für den Betrieb von IPv6 erforderlich
- Ein generelles Blockieren von ICMPv6 auf der Firewall führt dazu, dass IPv6 nicht funktioniert (vgl. RFC 4890)
Verarbeitung
- Regeln für die Verarbeitung von ICMPv6-Nachrichten
Nachricht | Beschreibung |
---|---|
Unbekannte ICMPv6-Fehlernachrichten | müssen an die darüberliegende Netzwerkschicht weitergereicht werden |
Unbekannte ICMPv6-Informationsnachrichten | müssen ohne Benachrichtigung des Absenders verworfen werden |
Fehlerverursachendes Paket | Jeder Fehlernachricht wird am Ende so viel wie möglich des fehlerverursachenden Pakets angehängt |
Protokollnummer | Die Protokollnummer zum Weiterreichen von unbekannten Fehlernachrichten wird aus dem angehängten Originalpaket entnommen |
- Keine Antworten auf
Netz darf nicht mit ICMPv6-Fehlernachrichten geflutet werden
Auf folgende Pakete werden keine Fehlernachrichten versandt
- Fehlernachrichten
- Pakete an Multicast-, Link-Level-Multicast- oder Link-Level-Broadcast-Adressen mit folgenden
Ausnahmen
- Packet-Too-Big-Nachrichten
- Parameter-Problem-Nachrichten mit Code 2 - unbekannte IPv6-Option
Anhang
RFC
RFC | Titel | Jahr | Status |
---|---|---|---|
2460 | Internet Protocol, Version 6 (IPv6) Specification | 1998 | Ersetzt durch: RFC/8200 |
3122 | Extensions to IPv6 Neighbor Discovery for Inverse Discovery Specification | ||
4443 | Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification | ||
4604 | Using Internet Group Management Protocol Version 3 (IGMPv3) and Multicast Listener Discovery Protocol Version 2 (MLDv2) for Source-Specific Multicast | 2006 | Proposed Standard |
4861 | Neighbor Discovery for IP Version 6 (IPv6) | ||
7112 | Implications of Oversized IPv6 Header Chains | ||
8200 | Internet Protocol, Version 6 (IPv6) Specification | löst 2460 ab |
Siehe auch
Links
Weblinks
- https://de.wikipedia.org/wiki/ICMPv6
- IANA ICMP Parameters - Vollständige Liste der ICMPv6-Typen und -Codes