IPv6/Header/Extension: Unterschied zwischen den Versionen
Erscheinungsbild
	
	
Keine Bearbeitungszusammenfassung Markierung: Zurückgesetzt  | 
				K Textersetzung - „Obsoleted by“ durch „Ersetzt durch“  | 
				||
| (328 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
'''  | '''IPv6/Header/Extension''' - IPv6 Extension Header  | ||
== Beschreibung ==  | == Beschreibung ==  | ||
Zusätzliche Informationen für die Netzwerkschicht (IP-Layer)  | |||
; IPv6-Header durch Extension-Header erweiterbar  | |||
Werden bei Bedarf eingefügt  | |||
* Zusätzliche Funktionen  | |||
* Zukünftige Erweiterungen  | |||
; Folgen direkt auf den IPv6-Header  | |||
Außerhalb des IP-Headers  | |||
* Vielfaches von 64 Bit  | |||
* Speicherzugriffe im Router beschleunigen  | |||
; Die meisten IPv6-Pakete kommen ohne Extension Header aus  | |||
Nur IPv6-Header, TCP-Header und Daten  | |||
; Typen  | |||
{| class="wikitable options big"  | |||
|-  | |||
! Typ !! Beschreibung  | |||
|-  | |||
| [[#Hop-to-Hop|Hop-to-Hop]] || '''Von jedem [[Hop]] auzuwerten'''  | |||
* [[Hop-by-Hop Options Header]]  | |||
* [[Routing Header]] Information  | |||
|-  | |||
| [[#End-to-End|End-to-End]] || '''Nur vom Endsystem auszuwerten'''  | |||
* [[Fragmentation Header]]  | |||
* [[Authentication Header]]  | |||
* [[Encapsulation header]]  | |||
|}  | |||
=== Hop-to-Hop ===  | |||
; Optionen für Teilstrecken  | ; Optionen für Teilstrecken  | ||
*   | * Informationen, die alle Router auf der Strecke prüfen  | ||
;   | ; Bisher ist eine Option definiert  | ||
* Unterstützung von Jumbogrammen (Paketen größer 64 kByte)  | |||
*   | |||
; Routing  | |||
* Mit diesem Header kann eine Route vollständig oder teilweise spezifiziert werden  | |||
=== End-to-End ===  | |||
; Optionen für Ziele  | |||
Optionen, die nur vom Zielhost interpretiert werden  | |||
; Authentifikation  | |||
Der Authentifizierungsheader bietet einen Mechanismus, durch den der Empfänger sicher sein kann, das der in der Adresse angegebene Sender auch tatsächlich der ist, der er behauptet zu sein  | |||
; Verschlüsselte Sicherheitsdaten  | |||
Dieser Header enthält Informationen über das verwendete Verschlüsselungsverfahren  | |||
==  | == Extension Headers ==  | ||
{| class="wikitable options"    | {| class="wikitable options big col2right col3center"  | ||
|-  | |-  | ||
! Name !! Typ !! Größe !! Beschreibung !! RFC  | |||
|-  | |||
| [[Hop-By-Hop Options]] || 0 || variabel  || Optionenvon allen IPv6-Geräten zu beachtenwird beispielsweise für Jumbograms benutzt || [https://www.rfc-editor.org/rfc/rfc2460 2460] </br> [https://www.rfc-editor.org/rfc/rfc2675 2675]  | |||
|-  | |||
| [[Routing]] || 43 || variabel || Hier kann der Weg des Paketes durch das Netzwerk beeinflusst werde. Wird u. a. für Mobile IPv6 verwendet || [https://www.rfc-editor.org/rfc/rfc2460 2460] </br> [https://www.rfc-editor.org/rfc/rfc6275 6275] </br> [https://www.rfc-editor.org/rfc/rfc5095 5095]  | |||
|-  | |||
| [[Fragment]] || 44 || 64 Bit || Parameter zur Fragmentierung || [https://www.rfc-editor.org/rfc/rfc2460 2460]  | |||
|-  | |||
| [[Authentication]] ([[AH]]) || 51 || variabel || Daten zur [[Authentifizierung]] ([[IPsec]]) || [https://www.rfc-editor.org/rfc/rfc4302 4302]  | |||
|-  | |||
| [[Encapsulating Security Payload]] ([[ESP]]) || 50 || variabel || Daten zur [[Verschlüsselung]] ([[IPsec]]) || [https://www.rfc-editor.org/rfc/rfc4303 4303]  | |||
|-  | |||
| [[Destination Options]] || 60 || variabel || Optionen nur vom Zielrechner zu beachten || [https://www.rfc-editor.org/rfc/rfc2460 2460]  | |||
|-  | |||
| [[Mobility]] || 135 || variabel || Daten für Mobile IPv6 || [https://www.rfc-editor.org/rfc/rfc6275 6275]  | |||
|-  | |||
| [[No Next]] || 59 || leer || Platzhalter, zeigt Ende eines Header-Stapels an || [https://www.rfc-editor.org/rfc/rfc2460 2460]  | |||
|}  | |}  | ||
===   | === Auftreten ===  | ||
=== Basis Extension Header ===  | |||
Von jedem IPv6-Node zu implementieren  | |||
* IPv6-Header   | |||
* Hop-by-Hop Options   | |||
* Routing   | |||
* Fragment   | |||
* Destination Options   | |||
* Authentication   | |||
* Encapsulating Security Payload  | |||
Extension Header dürfen höchstens einmal vorkommen  | |||
; Ausnahme  | |||
: Destination Options Header dürfen zweimal vorkommen  | |||
*   | :* Befindet sich ein Routing Extension Header im Paket, so darf davor ein weiterer Destination Options Header stehen  | ||
=== Reihenfolge ===  | |||
[[File:ipv6headerReihenfolge.png|mini|500px]]  | |||
{| class="wikitable options"  | |||
|-  | |||
! !! Header !! Type  | |||
|-  | |||
[[  | | 1 || [[IPv6/Header]] || Hop-to-Hop  | ||
|-  | |||
|  | |||
[[  | |-  | ||
| 2 || [[Hop-by-Hop Options]] || Hop-to-Hop  | |||
|-  | |||
| 3 || [[Routing]] || Hop-to-Hop  | |||
|-  | |||
| 4 || [[Fragment]] || Hop-to-Hop  | |||
|-  | |||
|  | |||
|-  | |||
| 5 || [[Authentication]] || End-to-End  | |||
|-  | |||
| 6 || [[Encapsulating Security Payload]] || End-to-End  | |||
|-  | |||
| 7 || [[Destination Options ]] || End-to-End  | |||
|-  | |||
| 8 || [[Upper-Layer]] || End-to-End  | |||
|}  | |||
== Anhang ==  | == Anhang ==  | ||
=== Siehe auch ===  | === Siehe auch ===  | ||
<div style="column-count:2">  | |||
==  | <categorytree hideroot=on mode="pages">IPv6/Header/Extension</categorytree>  | ||
</div>  | |||
----  | |||
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}  | |||
=== RFC ===  | |||
{| class="wikitable big options col1center col3center"  | |||
|-  | |||
! RFC !! Titel !! Date !! Status  | |||
|-  | |||
| [https://www.rfc-editor.org/info/rfc2460 2460] || Internet Protocol, Version 6 (IPv6) Specification || 1998 || Ersetzt durch [https://www.rfc-editor.org/info/rfc8200 RFC 8200]  | |||
|-  | |||
| [https://www.rfc-editor.org/rfc/rfc2675 2675] || || ||  | |||
|-  | |||
| [https://www.rfc-editor.org/rfc/rfc4302 4302] || || ||  | |||
|-  | |||
| [https://www.rfc-editor.org/rfc/rfc4303 4303] || || ||  | |||
|-  | |||
| [https://www.rfc-editor.org/rfc/rfc5095 5095] || || ||  | |||
|-  | |||
| [https://www.rfc-editor.org/rfc/rfc6275 6275] || || ||  | |||
|-  | |||
| [https://www.rfc-editor.org/info/rfc8200 8200] || Internet Protocol, Version 6 (IPv6) Specification || 2017 || Updated by [https://www.rfc-editor.org/info/rfc9673 RFC 9673]  | |||
|-  | |||
| [https://www.rfc-editor.org/info/rfc9673 9673] || IPv6 Hop-by-Hop Options Processing Procedures  || 2024 || Proposed Standard  | |||
|}  | |||
=== Links ===  | |||
==== Weblinks ====  | |||
[[Kategorie:IPv6/Header/Extension]]  | |||
[[  | |||
</noinclude>  | </noinclude>  | ||
Aktuelle Version vom 5. Juli 2025, 09:16 Uhr
IPv6/Header/Extension - IPv6 Extension Header
Beschreibung
Zusätzliche Informationen für die Netzwerkschicht (IP-Layer)
- IPv6-Header durch Extension-Header erweiterbar
 
Werden bei Bedarf eingefügt
- Zusätzliche Funktionen
 - Zukünftige Erweiterungen
 
- Folgen direkt auf den IPv6-Header
 
Außerhalb des IP-Headers
- Vielfaches von 64 Bit
 - Speicherzugriffe im Router beschleunigen
 
- Die meisten IPv6-Pakete kommen ohne Extension Header aus
 
Nur IPv6-Header, TCP-Header und Daten
- Typen
 
| Typ | Beschreibung | 
|---|---|
| Hop-to-Hop | Von jedem Hop auzuwerten
  | 
| End-to-End | Nur vom Endsystem auszuwerten | 
Hop-to-Hop
- Optionen für Teilstrecken
 
- Informationen, die alle Router auf der Strecke prüfen
 
- Bisher ist eine Option definiert
 
- Unterstützung von Jumbogrammen (Paketen größer 64 kByte)
 
- Routing
 
- Mit diesem Header kann eine Route vollständig oder teilweise spezifiziert werden
 
End-to-End
- Optionen für Ziele
 
Optionen, die nur vom Zielhost interpretiert werden
- Authentifikation
 
Der Authentifizierungsheader bietet einen Mechanismus, durch den der Empfänger sicher sein kann, das der in der Adresse angegebene Sender auch tatsächlich der ist, der er behauptet zu sein
- Verschlüsselte Sicherheitsdaten
 
Dieser Header enthält Informationen über das verwendete Verschlüsselungsverfahren
Extension Headers
| Name | Typ | Größe | Beschreibung | RFC | 
|---|---|---|---|---|
| Hop-By-Hop Options | 0 | variabel | Optionenvon allen IPv6-Geräten zu beachtenwird beispielsweise für Jumbograms benutzt | 2460  2675  | 
| Routing | 43 | variabel | Hier kann der Weg des Paketes durch das Netzwerk beeinflusst werde. Wird u. a. für Mobile IPv6 verwendet | 2460  6275 5095  | 
| Fragment | 44 | 64 Bit | Parameter zur Fragmentierung | 2460 | 
| Authentication (AH) | 51 | variabel | Daten zur Authentifizierung (IPsec) | 4302 | 
| Encapsulating Security Payload (ESP) | 50 | variabel | Daten zur Verschlüsselung (IPsec) | 4303 | 
| Destination Options | 60 | variabel | Optionen nur vom Zielrechner zu beachten | 2460 | 
| Mobility | 135 | variabel | Daten für Mobile IPv6 | 6275 | 
| No Next | 59 | leer | Platzhalter, zeigt Ende eines Header-Stapels an | 2460 | 
Auftreten
Basis Extension Header
Von jedem IPv6-Node zu implementieren
- IPv6-Header
 - Hop-by-Hop Options
 - Routing
 - Fragment
 - Destination Options
 - Authentication
 - Encapsulating Security Payload
 
Extension Header dürfen höchstens einmal vorkommen
- Ausnahme
 - Destination Options Header dürfen zweimal vorkommen
- Befindet sich ein Routing Extension Header im Paket, so darf davor ein weiterer Destination Options Header stehen
 
 
Reihenfolge

| Header | Type | |
|---|---|---|
| 1 | IPv6/Header | Hop-to-Hop | 
| 2 | Hop-by-Hop Options | Hop-to-Hop | 
| 3 | Routing | Hop-to-Hop | 
| 4 | Fragment | Hop-to-Hop | 
| 5 | Authentication | End-to-End | 
| 6 | Encapsulating Security Payload | End-to-End | 
| 7 | Destination Options | End-to-End | 
| 8 | Upper-Layer | End-to-End | 
Anhang
Siehe auch
RFC
| RFC | Titel | Date | Status | 
|---|---|---|---|
| 2460 | Internet Protocol, Version 6 (IPv6) Specification | 1998 | Ersetzt durch RFC 8200 | 
| 2675 | |||
| 4302 | |||
| 4303 | |||
| 5095 | |||
| 6275 | |||
| 8200 | Internet Protocol, Version 6 (IPv6) Specification | 2017 | Updated by RFC 9673 | 
| 9673 | IPv6 Hop-by-Hop Options Processing Procedures | 2024 | Proposed Standard | 
Links
Weblinks