IPv6/ICMPv6: Unterschied zwischen den Versionen
Erscheinungsbild
	
	
Keine Bearbeitungszusammenfassung  | 
				|||
| (33 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
'''IPv6/ICMPv6''' - ICMPv6 ([[Internet Control Message Protocol]]   | '''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  | ||
| Zeile 58: | Zeile 10: | ||
* 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]]  | |||
; 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  | |||
{| class="wikitable options big"  | |||
|  | |||
|-  | |-  | ||
!   | ! 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 ====  | ||
| Zeile 143: | Zeile 62: | ||
! RFC !! Titel !! Jahr !! Status  | ! RFC !! Titel !! Jahr !! Status  | ||
|-  | |-  | ||
| [https://www.rfc-editor.org/info/rfc2460 2460] || Internet Protocol, Version 6 (IPv6) Specification || 1998 ||   | | [https://www.rfc-editor.org/info/rfc2460 2460] || Internet Protocol, Version 6 (IPv6) Specification || 1998 || Ersetzt durch: [[RFC/8200]]  | ||
|-  | |-  | ||
| [https://www.rfc-editor.org/  | | [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  | ||
|}  | |}  | ||
Aktuelle Version vom 25. Juli 2025, 11: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