Zum Inhalt springen

RFC/4291: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
 
(70 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== RFC 4291 ==
'''RFC/4291''' - IPv6-Adress-Notation
IPv6-Adress-Notation


=== Hexadezimale Notation ===
=== Beschreibung ===
; Acht Blöcke je vier Nibble
{| class="wikitable options gnu big col1center"
* Mit Doppelpunkten getrennt
|-
:; <nowiki>2001:0db8:85a3:08d3:1319:8a2e:0370:7344</nowiki>
! Regel !! Beschreibung
|-
| 1 || [[#Hexadezimale Darstellung|Hexadezimale Darstellung]]
|-
| 2 || [[#Führende Nullen|Führende Nullen]] streichen
|-
| 3 || [[#0-Blöcke ersetzen|0-Blöcke ersetzen]]
|}


=== Führende Nullen dürfen ausgelassen werden ===
=== [[Hexadezimal]]e Darstellung ===
:;<nowiki> 2001:0db8:0000:08d3:0000:8a2e:0070:7344</nowiki>
20010db885a308d313198a2e03707344
 
; Acht Blöcke
* Je zwei [[Byte]]
* Durch Doppelpunkt getrennt
<nowiki>2001</nowiki><span style="color:red">:</span><nowiki>0db8</nowiki><span style="color:red">:</span><nowiki>85a3</nowiki><span style="color:red">:</span><nowiki>08d3</nowiki><span style="color:red">:</span><nowiki>1319</nowiki><span style="color:red">:</span><nowiki>8a2e</nowiki><span style="color:red">:</span><nowiki>0370</nowiki><span style="color:red">:</span><nowiki>7344</nowiki>
 
=== Führende Nullen ===
* Führende Nullen dürfen ausgelassen werden
<nowiki>2001:0db8:</nowiki><span style="color:red">0000</span><nowiki>:08d3:</nowiki><span style="color:red">0000</span><nowiki>:8a2e:</nowiki><span style="color:red">0070</span><nowiki>:7344</nowiki>
ist gleichbedeutend mit
ist gleichbedeutend mit
:; <nowiki>2001:db8:0:8d3:0:8a2e:70:7344</nowiki>
<nowiki>2001:0db8:</nowiki><span style="color:red">0</span><nowiki>:08d3:</nowiki><span style="color:red">0</span><nowiki>:8a2e:</nowiki><span style="color:red">70</span><nowiki>:7344</nowiki>


=== Aufeinander folgende 0-Blöcke werden durch <nowiki>::</nowiki> ersetzt ===
=== 0-Blöcke ersetzen ===
:; <nowiki>2001:0db8:0:0:0:0:1428:57ab</nowiki>
* Aufeinander folgende 0-Blöcke werden durch <nowiki>::</nowiki> ersetzt
<nowiki>2001:0db8:</nowiki><span style="color:red">0:0:0:0</span><nowiki>:1428:57ab</nowiki>
ist gleichbedeutend mit
ist gleichbedeutend mit
:; <nowiki>2001:db8::1428:57ab</nowiki>
<nowiki>2001:db8</nowiki><span style="color:red">::</span><nowiki>1428:57ab</nowiki>


=== Adressnotation ===
; Ersetzung darf nur einmal durchgeführt werden
; Einbettung eines IPv4-Adressraums in den IPv6-Adressraum
Höchstens eine zusammenhängende Gruppe aus Null-Blöcken darf ersetzt werden
Die letzten vier Byte können dezimal notiert werden
:; <nowiki> ::ffff:127.0.0.1</nowiki>
ist eine alternative Schreibweise für
:; <nowiki>::ffff:7f00:1</nowiki>


=== Reduktion durch Regel 3 darf nur einmal durchgeführt werden ===
<nowiki>2001:0db8:</nowiki><span style="color:red">0:0</span><nowiki>:8d3:</nowiki><span style="color:red">0:0:0</span>
* Es darf höchstens eine zusammenhängende Gruppe aus Null-Blöcken in der Adresse ersetzt werden.
 
:;2001:0db8:0:0:8d3:0:0:0


darf gekürzt werden zu
darf gekürzt werden zu
:;<nowiki>2001:db8:0:0:8d3::</nowiki>
<nowiki>2001:0db8</nowiki><span style="color:red">::</span><nowiki>8d3:</nowiki><span style="color:red">0:0:0</span>
oder
oder
:;<nowiki>2001:db8::8d3:0:0:0</nowiki>
<nowiki>2001:0db8:</nowiki><span style="color:red">0:0</span><nowiki>:8d3</nowiki><span style="color:red">::</span>
 
Es empfiehlt sich, den Block mit den meisten Null-Blöcken zu kürzen
 
; Wegen Mehrdeutigkeit unzulässig
<nowiki>2001:db8</nowiki><span style="color:red">::</span><nowiki>8d3</nowiki><span style="color:red">::</span>
 
kann auch als
<nowiki>2001:db8</nowiki><span style="color:red">:0:0:0:</span><nowiki>8d3</nowiki><span style="color:red">:0:0</span>


; Wegen Mehrdeutigkeit Unzulässig
:;<nowiki>2001:db8::8d3::</nowiki>
könne als
:;<nowiki>2001:db8:0:0:0:8d3:0:0</nowiki>
interpretiert werden
interpretiert werden


; Es empfiehlt sich, den Block mit den meisten Null-Blöcken zu kürzen.
=== Einbettete IPv4-Adresse ===
; Darstellung
Einbettung eines IPv4-Adressraums in den IPv6-Adressraum
 
<nowiki>2001:0db8:</nowiki><span style="color:red">0:0:0:0</span><nowiki>:1428:57ab</nowiki>
 
 
Die letzten vier Byte können dezimal notiert werden
<nowiki>::ffff:</nowiki><span style="color:red">127.0.0.1</span>
 
ist eine alternative Schreibweise für
 
<nowiki>::ffff:</nowiki><span style="color:red">7f00:1</span>


==== Notation für und zwischen Menschen ====
=== Zulässige Schreibweisen ===
; Zulässige Schreibweisen nach RFC 4291
Zulässige Schreibweisen einer IPv6Adresse nach [[RFC/4291|RFC 4291]]
  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 52: Zeile 77:
  2001:db8:0000:0:1::1
  2001:db8:0000:0:1::1
  2001:DB8:0:0:1::1
  2001:DB8:0:0:1::1
  2001:DB8:0:0:1::1
 
 
Die Darstellung für und zwischen Menschen regelt [[RFC/5952]]
 
<noinclude>
 
== Zusammenfassung ==
Grundsätzliche Vorgaben zur Darstellung von [[IPv6/Adresse|IPv6-Adressen]] regelt [[RFC/4291]]
 
[[File:ipv6Adressierung13.png|900px]]
 
== Anhang ==
=== Siehe auch ===
<div style="column-count:2">
<categorytree hideroot=on mode="pages">IPv6/Adresse</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 || 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]
|}
===== Man-Page =====
===== Info-Page =====
-->
 
 
=== Links ===
==== Weblinks ====


[[Kategorie:IPv6/Adresse]]
[[Kategorie:IPv6/Adresse]]
[[Kategorie:RFC]]
</noinclude>

Aktuelle Version vom 17. Juli 2025, 11:13 Uhr

RFC/4291 - IPv6-Adress-Notation

Beschreibung

Regel Beschreibung
1 Hexadezimale Darstellung
2 Führende Nullen streichen
3 0-Blöcke ersetzen

Hexadezimale Darstellung

20010db885a308d313198a2e03707344
Acht Blöcke
  • Je zwei Byte
  • Durch Doppelpunkt getrennt
2001:0db8:85a3:08d3:1319:8a2e:0370:7344

Führende Nullen

  • Führende Nullen dürfen ausgelassen werden
2001:0db8:0000:08d3:0000:8a2e:0070:7344

ist gleichbedeutend mit

2001:0db8:0:08d3:0:8a2e:70:7344

0-Blöcke ersetzen

  • Aufeinander folgende 0-Blöcke werden durch :: ersetzt
2001:0db8:0:0:0:0:1428:57ab

ist gleichbedeutend mit

2001:db8::1428:57ab
Ersetzung darf nur einmal durchgeführt werden

Höchstens eine zusammenhängende Gruppe aus Null-Blöcken darf ersetzt werden

2001:0db8:0:0:8d3:0:0:0

darf gekürzt werden zu

2001:0db8::8d3:0:0:0

oder

2001:0db8:0:0:8d3::

Es empfiehlt sich, den Block mit den meisten Null-Blöcken zu kürzen

Wegen Mehrdeutigkeit unzulässig
2001:db8::8d3::

kann auch als

2001:db8:0:0:0:8d3:0:0

interpretiert werden

Einbettete IPv4-Adresse

Darstellung

Einbettung eines IPv4-Adressraums in den IPv6-Adressraum

2001:0db8:0:0:0:0:1428:57ab


Die letzten vier Byte können dezimal notiert werden

::ffff:127.0.0.1

ist eine alternative Schreibweise für

::ffff:7f00:1

Zulässige Schreibweisen

Zulässige Schreibweisen einer IPv6Adresse 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
…

Die Darstellung für und zwischen Menschen regelt RFC/5952


Zusammenfassung

Grundsätzliche Vorgaben zur Darstellung von IPv6-Adressen regelt RFC/4291

Anhang

Siehe auch


Dokumentation

Links

Weblinks