FIAE – Anwendungsentwicklung

LF 3 · Clients ins Netz · 9/42 · 65 Min. angesetzt – Langform, jedes Wort zählt

IPv4, IPv6, Subnetze

Ohne Subnetting fallen Teil 1 und Teil 2. Nicht weil die Kammer sadistisch ist, sondern weil ohne Netz- und Hostanteil jedes Gateway, jeder DHCP-Scope und jede Firewall-Zeile Geratenes ist. Dieses Kapitel rechnet und erklärt. Auswendigliste ohne Rechnung hält den ersten Fall nicht.

IPv4-Adressen sind 32 Bit. Menschen schreiben sie als vier Dezimalzahlen: 192.168.10.1. Die Punkte sind Schreibweise. Gerechnet wird an den 32 Stellen. Die Subnetzmaske oder die CIDR-Länge sagt, wie viele Bits von links das Netz meinen. /24 heißt 24 Netzbits, 8 Hostbits. /26 heißt 26 Netzbits, 6 Hostbits. Dieselbe Adresse 192.168.10.10 liegt in verschiedenen Netzen, je nachdem welche Maske gilt – deshalb steht die Maske immer daneben, nie die Adresse allein.

Was du auf Papier ausfüllst

Klassisch bei IPv4 in einem Subnetz: die erste Adresse ist die Netzadresse, die letzte der Broadcast, dazwischen die nutzbaren Hosts. /24: 256 Adressen, 254 Hosts. /26: 64 Adressen, 62 Hosts. /22 (Beispiel 10.4.0.0/22): Netz 10.4.0.0, Broadcast 10.4.3.255, Hosts 10.4.0.1 bis 10.4.3.254. Das Default-Gateway muss im selben Subnetz sitzen wie der Host. Eine 192.168.10.1 hilft einem Host 192.168.20.50 nicht, wenn dazwischen kein Router arbeitet.

RFC 1918

Private Bereiche, die im Internet nicht als eindeutige öffentliche Adresse gelten: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. NAT übersetzt sie nach außen. NAT ist keine Firewall-Politik.

APIPA

169.254.0.0/16 nach gescheitertem DHCP. Kein Firmennetz. Dokumentierter Fehlschlag.

IPv6 in dem Satz, den du brauchst

128 Bit, andere Schreibweise, oft beides parallel. Link-Local beginnt mit fe80::/10 und sitzt auf dem Interface, ohne dass DHCP nötig war – das ist Absicht, nicht APIPA. SLAAC verteilt Präfixe über Router Advertisements. Broadcasts wie in IPv4 gibt es so nicht, Multicast übernimmt viele Jobs. Wer IPv6 „aus, dann Ruhe“ schaltet, schiebt das Problem hinter den Schrank.

# 10.4.0.0/22
# Netz: 10.4.0.0
# Broadcast: 10.4.3.255
# Hosts: 10.4.0.1 – 10.4.3.254

Prüfung

Wie viele nutzbare Hosts hat 192.168.1.0/26 klassisch?