IP-Adressen

Was sind IP-Adressen

IP-Adressen sind eindeutige IDs innerhalb eines Netzwerkes. Sie werden Entweder Dynamisch (DHCP) oder Statisch (manuell) vergeben. Es gibt sie in zwei formen:

Zudem definieren IP-Adressen auch Netzwerkbereiche, dies passiert mittels Subnetzmasken.
Man findet sie auf OSI-Schicht 3.

Aufbau von IP-Adressen

Die folgenden Beispiele gelten für IPv4- und IPv6- Adressen, der einzige Unterschied ist die Schreibweise und Länge der IP-Adressen. Zur leichteren Lesbarkeit werden nun IPv4-Adressen verwendet.

Subnetzmaske IP-Adresse Schreibweise
255.255.255.0 192.168.1.37 Decimal
11111111 11111111 1111111 00000000 11000000 10101000 00000001 00100101 Binär

An den stellen, wo die Subnetzmaske die Einser hat ist der sogenannte Netz-Anteil, da wo die Nuller sind ist der sogenannte Host-Anteil. Der Netz-Anteil darf dann nicht verändert werden. Also wären gültige Adressen von 192.168.1.0 bis 192.168.1.255.
Eine kürzere Schreibweise ist "Netzadresse/länge" des Netzanteils in Bit.
Beispiel für IPv4:

Beispiel für IPv6:

IPv4

Was ist IPv4

IPv4 (lang Internet Protokoll Version 4) kümmert sich darum, dass IP-Adressen (der vierten Version) gefunden werden.

IPv4 Aufbau

IPv4-Adressen bestehen aus vier Oktetten, die in gepunkteter Decimal-Schreibweise dargestellt werden.
z. B.:

Adresse Schreibform
11000000 10101000 00000001 00100101 Binär
192.168.1.37 gepunktete Decimal-Schreibweise

Besondere Adressen

Broadcast-Adressen sind bei IPv4 immer die letzte IP-Adresse im Netz. Die Netzadresse ist immer die erste Adresse im Netzwerk. Beide Adressen dürfen NIEMALS an Clients vergeben werden.

IPv6

Was ist IPv6?

IPv6 steht für Internet Protokoll Version 6. IPv6 wurde Entwickelt, weil die IPv4 Adressen ausgegangen sind. IPv4 hat 2³² und IPv6 hat 2¹²⁸ mögliche Adressen. Daran sieht man, dass IPv6 einen viel größeren Adressbereich hat als IPv4.
Beispiele:

IPv6 Adressraum

IPv6 hat 128 bit, die in Doppelpunkt-Schreibweise in Hexadezimalen Zahlen dargestellt werden, also Zahlen von 0 - f.

IPv6-Adressraum.png

Verkürzungs Regeln

Es gibt zwei verschiedene Verkürzungs Regeln, mit denen man IPv6 Adressen abkürzen kann. In den Folgenden Kapiteln, wird jeweils nur eine Regel aus vranschaulichungs Gründen angewandt. Natürlich können die Regeln kombiniert werden.

Vornullen

Pro Block können sämtliche Vornullen weggelassen werden z. B.:

2001:0db8:0000:08d3:0000:8a2e:0070:7344 vorher
2001:db8:0:8d3:0:8a2e:70:7344 nachher

Nullerblöcke

Es können Nuller Blöcke oder Nuller Blöcke Reihen durch "::" ersetzt werden. Diese Regel kann jedoch aus eindeutigkeits Gründen nur einmal angewandt werden. z. B.:

2001:0000:0000:1db8:0000:0000:0000:1428 Vorher
2001::1db8:0000:0000:0000:1428 Nachher
2001:0000:0000:1db8::1428 Nachher

Besondere Adressen

Besondere-IPv6-Adressen-Bild.png
Besondere-IPv6-Adressen-Beschreibung.png

(Bei IPv6 nennt man Geräte Nodes)

IPv6-Scopes.png

SLAAC

SLAAC oder auch Stateless Address Autoconfiguration dient zur selbstständigen konfiguration einer Unique-Local-Scope Adresse.

Der Router schickt dafür in regelmäßigen Abständen z. B. alle 30 Sekunden einRouter Advertisement an die Addresse FF02::2 (Multicast für alle Nodes). In diesem Advertisement stehen Informationen wie den on-Link-Präfix. Mit Hilfe dieses Präfix erstellt sich der Client dann seinenInterface Identifier.
Falls der Client aber den Router Advertisement verpasst, kann er diesen über eine Router Solicitation anfordern 1 = Multicast für alle Router.

SLACC.png

Vor- und Nachteile von IPv6

Vorteile

Nachteile