RFC/5952: Unterschied zwischen den Versionen
(82 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''{{BASEPAGENAME}}''' - Notation und Darstellung von [[IPv6/Adresse|IPv6-Adressen]] für und zwischen Menschen | |||
{| class="wikitable big" | == Beschreibung == | ||
; Notation für und zwischen Menschen | |||
Zulässige Schreibweisen nach [[RFC/4291|RFC 4291]] | |||
2001:db8:0:0:1:0:0:1 | |||
2001:0db8:0000:0000:1:00:0:1 | |||
2001:db8::1:0:0:1 | |||
2001:db8::0:1:0:0:1 | |||
2001:0db8::0:1:0:0:1 | |||
2001:db8:0:0:1::1 | |||
2001:db8:0000:0:1::1 | |||
2001:DB8:0:0:1::1 | |||
… | |||
; RFC/5952 Übersicht | |||
{| class="wikitable big options gnu col1center" | |||
! Regel !! Aspekt !! Beschreibung | |||
|- | |||
| 1 || [[#1 Führende Nullen|Führende Nullen]] || [[Müssen]] weggelassen werden | |||
|- | |||
| 2 || [[#2 Zwei Doppelpunkte|Zwei Doppelpunkte]] || [[Müssen]] die größtmögliche Anzahl von Null-Blöcken kürzen | |||
|- | |- | ||
| | | 3 || [[#3 Zwei Doppelpunkte|Zwei Doppelpunkte]] || [[Dürfen nicht]] zur Kürzung eines alleinstehenden Null-Blocks benutzt werden | ||
|- | |- | ||
| | | 4 || [[#4 Gleichwertige Kürzungen|Gleichwertige Kürzungen]] || Es [[muss]] die Erste von links gekürzt werden | ||
|- | |- | ||
| | | 5 || [[#5 Alphabetische Zeichen|Alphabetische Zeichen]] || [[Müssen]] kleingeschrieben werden | ||
|- | |- | ||
| | | 6 || [[#6 Port-Nummern|Port-Nummern]] || [[Müssen]] in eckige Klammern geschrieben werden | ||
|- | |- | ||
| | | 7 || [[#7 URL-Notation|URL-Notation]] || In URLs [[müssen]] IPv6-Adressen in eckige Klammern eingeschlossen werden | ||
|- | |- | ||
| | | 8 || [[#8 Netznotation|Netznotation]] || Netzwerke [[müssen]] nach [[CIDR]]-Notation angegeben werden | ||
|} | |} | ||
=== | == Regeln == | ||
=== 1 Führende Nullen === | |||
Müssen weggelassen werden | |||
<span style="color:red">✗ 2001:0db8:00::001 → 2001:db8::001</span> | |||
<span style="color:green">✓ 2001:0db8:00::001 → 2001:db8::1</span> | |||
=== 2 Zwei Doppelpunkte === | |||
Müssen die größtmögliche Anzahl von Null-Blöcken kürzen | |||
<span style="color:red">✗ 2001:db8:0:0:0:0:0:1 → 2001:db8::0:1</span> | |||
<span style="color:green">✓ 2001:db8:0:0:0:0:0:1 → 2001:db8::1 | |||
=== Netznotation === | === 3 Zwei Doppelpunkte === | ||
; IPv6-Netzwerke werden in der CIDR-Notation | Dürfen nicht zur Kürzung eines alleinstehenden Null-Blocks benutzt werden | ||
<span style="color:red">✗ 2001:db8:0:1:1:1:1:1 → 2001:db8::1:1:1:1:1</span> | |||
<span style="color:green">✓ 2001:db8:0:1:1:1:1:1 → 2001:db8:0:1:1:1:1:1</span> | |||
=== 4 Gleichwertige Kürzungen === | |||
Die Erste von links wählen | |||
<span style="color:green">✓ 2001:db8:0:0:1:0:0:1 → 2001:db8::1:0:0:1</span> | |||
<span style="color:red">✗ 2001:db8:0:0:1:0:0:1 → 2001:db8:0:0:1::1</span> | |||
=== 5 Alphabetische Zeichen === | |||
Werden kleingeschrieben | |||
<span style="color:red">✗ 2001:DB8::1</span> | |||
<span style="color:green">✓ 2001:db8::1</span> | |||
=== 6 Port-Nummern === | |||
Bei der Angabe von Port-Nummern wird die Adresse in eckige Klammern geschrieben | |||
<span style="color:red">✗ 2001:db8::1:80</span> | |||
<span style="color:green">✓ [2001:db8::1]:80</span> | |||
=== 7 URL-Notation === | |||
; In [[URL]]s werden [[IPv6-Adressen]] in eckige Klammern eingeschlossen | |||
https://[2001:0db8:85a3:08d3:1319:8a2e:0370:7344]/ | |||
Verhindert die Interpretation von Port-Nummern als Teil der IPv6-Adresse | |||
https://[2001:0db8:85a3:08d3:1319:8a2e:0370:7344]:8080/ | |||
=== 8 Netznotation === | |||
; IPv6-Netzwerke werden in der [[CIDR]]-Notation angegeben | |||
Dazu werden die erste Adresse (bzw. die Netzadresse) und die Länge des Präfixes in Bit getrennt durch einen Schrägstrich notiert. | |||
; Beispiel | |||
2001:0db8:1234::/48 | 2001:0db8:1234::/48 | ||
für das Netzwerk mit den Adressen | für das Netzwerk mit den Adressen | ||
2001:0db8:1234:0000:0000:0000:0000:0000 | 2001:0db8:1234:0000:0000:0000:0000:0000 | ||
bis | |||
2001:0db8:1234:ffff:ffff:ffff:ffff:ffff | 2001:0db8:1234:ffff:ffff:ffff:ffff:ffff | ||
; Größe eines IPv6-Netzwerkes | ; Größe eines IPv6-Netzwerkes | ||
* | Subnetzwerkes | ||
* im Sinne der Anzahl der vergebbaren Adressen in diesem Netz muss eine Zweierpotenz sein | |||
; Einzelner Host | |||
Ein einzelner Host kann auch als Netzwerk mit einem 128 Bit langen Präfix betrachtet werden | |||
* Manchmal wird er dann mit einem angehängten "/128" angegeben | |||
== Zusammenfassung == | |||
Grundsätzliche Vorgaben zur Darstellung von [[IPv6/Adresse|IPv6-Adressen]] regelt [[RFC/4291]] | |||
[[File:ipv6Adressierung13.png|900px]] | |||
<noinclude> | |||
== Anhang == | |||
=== Siehe auch === | |||
<div style="column-count:3"> | |||
<categorytree hideroot=on mode="pages">{{BASEPAGENAME}}</categorytree> | |||
</div> | |||
---- | |||
{{Special:PrefixIndex/{{BASEPAGENAME}}/}} | |||
=== Dokumentation === | |||
<!-- | |||
===== RFC ===== | |||
{| class="wikitable big options col1center col3center" | |||
|- | |||
! RFC !! Titel !! Jahr !! Status | |||
|- | |||
| [https://www.rfc-editor.org/info/rfc2460 2460] || Internet Protocol, Version 6 (IPv6) Specification || 1998 || Obsoleted by [https://www.rfc-editor.org/info/rfc8200 RFC 8200] | |||
|- | |||
| [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] | |||
|} | |||
===== Man-Page ===== | |||
===== Info-Page ===== | |||
--> | |||
=== Links === | |||
==== Weblinks ==== | |||
[[Kategorie:IPv6/Adresse]] | [[Kategorie:IPv6/Adresse]] | ||
[[Kategorie:RFC]] | |||
</noinclude> |
Aktuelle Version vom 16. Juni 2025, 16:21 Uhr
RFC/5952 - Notation und Darstellung von IPv6-Adressen für und zwischen Menschen
Beschreibung
- Notation für und zwischen Menschen
Zulässige Schreibweisen nach RFC 4291
2001:db8:0:0:1:0:0:1 2001:0db8:0000:0000:1:00:0:1 2001:db8::1:0:0:1 2001:db8::0:1:0:0:1 2001:0db8::0:1:0:0:1 2001:db8:0:0:1::1 2001:db8:0000:0:1::1 2001:DB8:0:0:1::1 …
- RFC/5952 Übersicht
Regel | Aspekt | Beschreibung |
---|---|---|
1 | Führende Nullen | Müssen weggelassen werden |
2 | Zwei Doppelpunkte | Müssen die größtmögliche Anzahl von Null-Blöcken kürzen |
3 | Zwei Doppelpunkte | Dürfen nicht zur Kürzung eines alleinstehenden Null-Blocks benutzt werden |
4 | Gleichwertige Kürzungen | Es muss die Erste von links gekürzt werden |
5 | Alphabetische Zeichen | Müssen kleingeschrieben werden |
6 | Port-Nummern | Müssen in eckige Klammern geschrieben werden |
7 | URL-Notation | In URLs müssen IPv6-Adressen in eckige Klammern eingeschlossen werden |
8 | Netznotation | Netzwerke müssen nach CIDR-Notation angegeben werden |
Regeln
1 Führende Nullen
Müssen weggelassen werden
✗ 2001:0db8:00::001 → 2001:db8::001 ✓ 2001:0db8:00::001 → 2001:db8::1
2 Zwei Doppelpunkte
Müssen die größtmögliche Anzahl von Null-Blöcken kürzen
✗ 2001:db8:0:0:0:0:0:1 → 2001:db8::0:1 ✓ 2001:db8:0:0:0:0:0:1 → 2001:db8::1
3 Zwei Doppelpunkte
Dürfen nicht zur Kürzung eines alleinstehenden Null-Blocks benutzt werden
✗ 2001:db8:0:1:1:1:1:1 → 2001:db8::1:1:1:1:1 ✓ 2001:db8:0:1:1:1:1:1 → 2001:db8:0:1:1:1:1:1
4 Gleichwertige Kürzungen
Die Erste von links wählen
✓ 2001:db8:0:0:1:0:0:1 → 2001:db8::1:0:0:1 ✗ 2001:db8:0:0:1:0:0:1 → 2001:db8:0:0:1::1
5 Alphabetische Zeichen
Werden kleingeschrieben
✗ 2001:DB8::1 ✓ 2001:db8::1
6 Port-Nummern
Bei der Angabe von Port-Nummern wird die Adresse in eckige Klammern geschrieben
✗ 2001:db8::1:80 ✓ [2001:db8::1]:80
7 URL-Notation
- In URLs werden IPv6-Adressen in eckige Klammern eingeschlossen
https://[2001:0db8:85a3:08d3:1319:8a2e:0370:7344]/
Verhindert die Interpretation von Port-Nummern als Teil der IPv6-Adresse
https://[2001:0db8:85a3:08d3:1319:8a2e:0370:7344]:8080/
8 Netznotation
- IPv6-Netzwerke werden in der CIDR-Notation angegeben
Dazu werden die erste Adresse (bzw. die Netzadresse) und die Länge des Präfixes in Bit getrennt durch einen Schrägstrich notiert.
- Beispiel
2001:0db8:1234::/48
für das Netzwerk mit den Adressen
2001:0db8:1234:0000:0000:0000:0000:0000
bis
2001:0db8:1234:ffff:ffff:ffff:ffff:ffff
- Größe eines IPv6-Netzwerkes
Subnetzwerkes
- im Sinne der Anzahl der vergebbaren Adressen in diesem Netz muss eine Zweierpotenz sein
- Einzelner Host
Ein einzelner Host kann auch als Netzwerk mit einem 128 Bit langen Präfix betrachtet werden
- Manchmal wird er dann mit einem angehängten "/128" angegeben
Zusammenfassung
Grundsätzliche Vorgaben zur Darstellung von IPv6-Adressen regelt RFC/4291
Anhang
Siehe auch
Dokumentation
Links
Weblinks