IPv6/ICMPv6: Unterschied zwischen den Versionen
Erscheinungsbild
	
	
| Keine Bearbeitungszusammenfassung | |||
| (40 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 41: | 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]] | |||
| ; ICMPv6  | ; Aufgaben | ||
| Im Gegensatz zum ICMP bei IPv4 ist ICMPv6 zwingend für den Betrieb von IPv6  | * [[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) | * 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 ==== | ||
| Zeile 137: | Zeile 62: | ||
| ! RFC !! Titel !! Jahr !! Status | ! RFC !! Titel !! Jahr !! Status | ||
| |- | |- | ||
| | [https://www.rfc-editor.org/ | | [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