8.9.1 IPv6-Adressen

[unmarkierte Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
 
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
=IPv6-Adressen=
=IPv6-Adressen=
Durch die Länge von 128 Bit einer IPv6-Adresse ergeben sich insgesamt<br /> 2<sup>128</sup> = 340.282.366.920.938.463.463.374.607.431.768.211.456 Adressen.<br />
<p>
<loop_area type="notice">
Falls du versuchen möchtest, diese unvorstellbar große Zahl auszusprechen:<br />
<p>
340 Sextillionen<br />282 Quintilliarden<br />366 Quintillionen<br />920 Quadrilliarden<br />938 Quadrillionen<br />463 Trilliarden<br />463 Trillionen<br />374 Billiarden<br />607 Billionen<br />431 Milliarden<br />768 Millionen<br />211 Tausend<br />Vier-Hundert-Sechs-Und-Fünfzig<br /><br />- - - - -
</p>
<small>Wikipedia listet diese "''großen Zahlennamen''" in einer schönen Übersicht auf:<br />http://de.wikipedia.org/wiki/Zahlennamen#Billion.2C_Billiarde_und_dar.C3.BCber_hinaus</small>
</loop_area>
</p>
Jedoch steht nicht jede dieser Adressen für eine Verwendung zur Verfügung.
<br />
==== Hexadezimale Darstellung ====
Die übliche Darstellung einer IPv6-Adresse ist hexadezimal.
<loop_area type="example">
<br />
1234:5678:9ABC:DEFF:EDCB:A987:6543:2100
</loop_area>
Jedes hexadezimale Zeichen (die Ziffern 0 bis 9 und die Buchstaben A bis F) repräsentiert dabei vier Bit. Jeweils vier hexadezimale Zeichen (also 16 Bit) werden zu einem Block zusammengefasst, die Blöcke werden durch einen Doppelpunkt voneinander abgegrenzt.
<br />
==== Vereinfachte Darstellung I ====
Führende Nullen eines 16-Bit-Blocks können weggelassen werden.
<loop_area type="example">
Aus
::1234:1080:000A:0001:00B0:0200:C000:4321<br />
kann
::1234:1080:A:1:B0:200:C000:4321<br />
werden.
</loop_area>
<br />
==== Vereinfachte Darstellung II ====
16-Bit-Gruppen von Nullen können einmal zusammengefasst werden.
<loop_area type="example">
Aus
::1234:0000:0000:0000:0000:5678:ABCD:4321<br />
kann
::1234::5678:ABCD:4321<br />
werden.
</loop_area>
Aber Vorsicht, wenn es zwei unterschiedliche Bereiche von 16-Bit-Blöcken aus Nullen gibt!
<loop_area type="example">
Aus
::1234:0000:0000:0000:ABCD:0000:0000:4321<br />
kann
::1234::ABCD:0000:0000:4321<br />
oder
::1234:0000:0000:0000:ABCD::4321<br />
werden.<br />
<br />
Aber nicht
::(Fehler! Falsch! So nicht!) &nbsp; &nbsp; 1234::ABCD::4321 &nbsp; &nbsp; (Fehler! Falsch! So nicht!)<br />
denn hier kann die Länge der beiden zusammengefassten Blöcke nicht eindeutig rekonstruiert werden!
</loop_area>

Aktuelle Version vom 17. September 2014, 15:23 Uhr

IPv6-Adressen

Durch die Länge von 128 Bit einer IPv6-Adresse ergeben sich insgesamt
2128 = 340.282.366.920.938.463.463.374.607.431.768.211.456 Adressen.

Hinweis

Falls du versuchen möchtest, diese unvorstellbar große Zahl auszusprechen:

340 Sextillionen
282 Quintilliarden
366 Quintillionen
920 Quadrilliarden
938 Quadrillionen
463 Trilliarden
463 Trillionen
374 Billiarden
607 Billionen
431 Milliarden
768 Millionen
211 Tausend
Vier-Hundert-Sechs-Und-Fünfzig

- - - - -

Wikipedia listet diese "großen Zahlennamen" in einer schönen Übersicht auf:
http://de.wikipedia.org/wiki/Zahlennamen#Billion.2C_Billiarde_und_dar.C3.BCber_hinaus

Jedoch steht nicht jede dieser Adressen für eine Verwendung zur Verfügung.


Hexadezimale Darstellung

Die übliche Darstellung einer IPv6-Adresse ist hexadezimal.

Beispiel


1234:5678:9ABC:DEFF:EDCB:A987:6543:2100

Jedes hexadezimale Zeichen (die Ziffern 0 bis 9 und die Buchstaben A bis F) repräsentiert dabei vier Bit. Jeweils vier hexadezimale Zeichen (also 16 Bit) werden zu einem Block zusammengefasst, die Blöcke werden durch einen Doppelpunkt voneinander abgegrenzt.


Vereinfachte Darstellung I

Führende Nullen eines 16-Bit-Blocks können weggelassen werden.

Beispiel

Aus

1234:1080:000A:0001:00B0:0200:C000:4321

kann

1234:1080:A:1:B0:200:C000:4321

werden.


Vereinfachte Darstellung II

16-Bit-Gruppen von Nullen können einmal zusammengefasst werden.

Beispiel

Aus

1234:0000:0000:0000:0000:5678:ABCD:4321

kann

1234::5678:ABCD:4321

werden.

Aber Vorsicht, wenn es zwei unterschiedliche Bereiche von 16-Bit-Blöcken aus Nullen gibt!

Beispiel

Aus

1234:0000:0000:0000:ABCD:0000:0000:4321

kann

1234::ABCD:0000:0000:4321

oder

1234:0000:0000:0000:ABCD::4321

werden.

Aber nicht

(Fehler! Falsch! So nicht!)     1234::ABCD::4321     (Fehler! Falsch! So nicht!)

denn hier kann die Länge der beiden zusammengefassten Blöcke nicht eindeutig rekonstruiert werden!