Zum Inhalt springen

RFC/5952: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „<div style="column-count:3">“ durch „<div style="column-count:2">“
Keine Bearbeitungszusammenfassung
 
(12 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  
'''RFC/5952''' - Notation und Darstellung von [[IPv6/Adresse|IPv6-Adressen]] für und zwischen Menschen  


== Beschreibung ==
== Beschreibung ==
; Notation für und zwischen Menschen
Notation für und zwischen Menschen
Zulässige Schreibweisen nach [[RFC/4291|RFC 4291]]
 
; Problem nach [[RFC/4291]]
Zulässige Schreibweisen
  2001:db8:0:0:1:0:0:1
  2001:db8:0:0:1:0:0:1
  2001:0db8:0000:0000:1:00:0:1
  2001:0db8:0000:0000:1:00:0:1
Zeile 14: Zeile 16:
  …
  …


; RFC/5952 Übersicht
== Übersicht ==
{| class="wikitable big options gnu col1center"
{| class="wikitable big options gnu col1center"
! Regel !! Aspekt !! Beschreibung
! Regel !! Aspekt !! Beschreibung
|-
|-
| 1 || [[#1 Führende Nullen|Führende Nullen]] || [[Müssen]] weggelassen werden
| 1 || [[RFC/5952/Aufgaben#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
| 2 || [[RFC/5952/Aufgaben#2 Zwei Doppelpunkte|Null-Blöcke]] || [[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
| 3 || [[RFC/5952/Aufgaben#3 Zwei Doppelpunkte|Alleinstehende Null-Blöcke]] || [[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
| 4 || [[RFC/5952/Aufgaben#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
| 5 || [[RFC/5952/Aufgaben#5 Alphabetische Zeichen|Alphabetische Zeichen]] || [[Müssen]] kleingeschrieben werden
|-
|-
| 6 || [[#6 Port-Nummern|Port-Nummern]] || [[Müssen]] in eckige Klammern geschrieben werden
| 6 || [[RFC/5952/Aufgaben#6 Port-Nummern|Port-Nummern]] || Bei angabe eine [[Port-Nummer]] [[muss]] die [[IPv6-Adressen]] in eckige Klammern gesetzt werden
|-
|-
| 7 || [[#7 URL-Notation|URL-Notation]] || In URLs [[müssen]] IPv6-Adressen in eckige Klammern eingeschlossen werden
| 7 || [[RFC/5952/Aufgaben#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
| 8 || [[RFC/5952/Aufgaben#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
=== 3 Zwei Doppelpunkte ===
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
<nowiki>https://</nowiki><span style="color:red">[</span>2001:0db8:85a3:08d3:1319:8a2e:0370:7344<span style="color:red">]</span>/
Verhindert die Interpretation von Port-Nummern als Teil der IPv6-Adresse
<nowiki>https://</nowiki><span style="color:red">[</span>2001:0db8:85a3:08d3:1319:8a2e:0370:7344<span style="color:red">]</span>:8080/
=== 8 Netznotation ===
IPv6-Netzwerke werden in der [[CIDR]]-Notation angegeben
* Netzadresse und Länge des Präfixes in Bit
* getrennt durch einen Schrägstrich notiert
; Beispiel
2001:0db8:1234::<span style="color:red">/48</span>
für das Netzwerk mit den Adressen
<span style="color:red">2001:0db8:1234</span>:0000:0000:0000:0000:0000
bis
<span style="color:red">2001:0db8:1234</span>: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/Adresse|IPv6-Adressen]] regelt [[RFC/4291]]
[[File:ipv6Adressierung13.png|900px]]


<noinclude>
<noinclude>
Zeile 111: Zeile 46:
----
----
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
 
----
* [[RFC/4291]]
=== Dokumentation ===
=== Dokumentation ===
<!--
<!--
Zeile 120: Zeile 56:
! RFC !! Titel !! Jahr !! Status
! 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/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/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/rfc8200 8200] || Internet Protocol, Version 6 (IPv6) Specification || 2017 || Updated by [https://www.rfc-editor.org/info/rfc9673 RFC 9673]

Aktuelle Version vom 17. Juli 2025, 09:21 Uhr

RFC/5952 - Notation und Darstellung von IPv6-Adressen für und zwischen Menschen

Beschreibung

Notation für und zwischen Menschen

Problem nach RFC/4291

Zulässige Schreibweisen

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
…

Übersicht

Regel Aspekt Beschreibung
1 Führende Nullen Müssen weggelassen werden
2 Null-Blöcke Müssen die größtmögliche Anzahl von Null-Blöcken kürzen
3 Alleinstehende Null-Blöcke 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 Bei angabe eine Port-Nummer muss die IPv6-Adressen in eckige Klammern gesetzt 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


Anhang

Siehe auch



Dokumentation

Links

Weblinks