1. Schreiben Sie die korrekte Langfassung der folgenden IPv6-Adressen, welche in Kurzform dargestellt sind 2001:0:C101::DC:3:1008 2001::2:0:0:1?

2 Antworten

Eine IPv6 ist 128-Bit lang und :: stellt aufeinanderfolgende "0" dar. Es gibt also nur eine Möglichkeit, solange nur einmal je IPv6 diese Regel angewendet wird. Führende Nullen dürfen gekürzt werden. Was du also machst ist einfach die führenden Nullen wieder einfügen und danach ausrechnen, wie viel "0" dir noch fehlen und das dann beim :: einfügen

2001:0:C101::DC:3:1008 wird zu

2001:0000:C101:0000:0000:00DC:0003:1008

Woher ich das weiß:Studium / Ausbildung – Studium in theoretischer Informatik (Master)

Mazuki 
Fragesteller
 08.05.2021, 21:58

Okay verstehe, aber wie kommt du erst auf DC00 und dann auf 00DC und das gleiche bei 3000 zu 0003 ?

0
Mazuki 
Fragesteller
 08.05.2021, 22:01
@Mazuki

Die nullen bei der 3 könnte ja vorne oder hinten gekürzt sein oder nicht

0
GrakaVII  08.05.2021, 22:02
@Mazuki

Nein, denn nur führende Nullen dürfen gekürzt werden!

1
Mazuki 
Fragesteller
 08.05.2021, 22:03
@GrakaVII

aso ich dachte das gilt nur für die 0000

vielen Dank

0
GrakaVII  08.05.2021, 22:04
@Mazuki

Was du meinst ist, dass mehrere Blöcke von Nullen zu einem :: gekürzt werden dürfen, also ..0000:0000:0012:... wäre ..::12... und damit die IP einmalig bleibt darf man das auch nur einmal machen (logischerweise mit dem größten Block aufeinanderfolgender Nullen).

0
Mazuki 
Fragesteller
 08.05.2021, 22:09
@GrakaVII

und wenn ich das kürzen wollen würde 1080:0000:0000:0000:0007:0700:0003:316b

wäre das richtig? 1080::7:700:3:316b

0
KarlRanseierIII  08.05.2021, 22:26
2001:0:C101::DC00:3000:1008 wird zu
2001:0000:C101:0000:0000:00DC:0003:1008

Wohl kaum. Korrekt wäre:

'2001:0000:c101:0000:0000:dc00:3000:1008'

0
KarlRanseierIII  08.05.2021, 22:35
@GrakaVII

Nicht ich, Du hattest genau das geschrieben. Die Langfassung passt zwar zur Kurzform in der Frage, aber Du hast:

2001:0:C101::DC00:3000:1008 wird zu

zu

2001:0000:C101:0000:0000:00DC:0003:1008

In Deienr Antwort expandiert. Die Langversion passt zur Kurzform der Frage, die gekürzte Version jedoch nicht, sodaß beide Angaben in Deienr ersten Antwort inkonsistent sind (inzwischen: waren).

-----

Ah, jetzt haben wir es schnell umgeschrieben :-D.

0

Führende Nullen können gekürzt werden :0003: -> :3:

Außerdem darf einmal in der Adresse eine Reihe Gruppen mit Wert 0 weggekürzt werden.

Ffff:0000:ffff:0000:0000:0000:f -> ffff:0:ffff::f