Subnetting

Lektion 2 von 6

Präfixlänge und Subnetzmaske

Übersetze häufige Präfixlängen in Subnetzmasken und unterscheide Netzbits von Hostbits.

Lernziele

Nach Abschluss dieser Lektion kannst du:

  • erklären, was die Präfixschreibweise /n bedeutet
  • erklären, dass eine IPv4-Subnetzmaske 32 Bit enthält und /24 für 24 führende, zusammenhängende 1-Bits steht
  • die häufigen Präfixe /8, /16, /24, /25, /26, /27 und /28 in punktierte Subnetzmasken umwandeln
  • diese häufigen Subnetzmasken wieder in Präfixnotation umwandeln
  • begründen, warum in Maskenoktetten nur bestimmte Dezimalwerte möglich sind
  • Netzbits und Hostbits mithilfe der Präfixlänge unterscheiden
  • erklären, warum ein längerer Präfix weniger Hostbits übrig lässt
  • offensichtlich ungültige Subnetzmaskenmuster erkennen

Was bedeutet /24?

Aus den IPv4-Grundlagen kennst du /24. Eine IPv4-Subnetzmaske hat insgesamt 32 Bit. Die Präfixlänge /24 zählt die ersten 24 führenden, zusammenhängenden 1-Bits der Maske. Die übrigen 8 Bit sind 0-Bits.

Die Zahl hinter dem Schrägstrich zählt damit die Bits des Netzpräfixes – nicht Hosts, Subnetznummern oder VLANs.

11111111.11111111.11111111.00000000255.255.255.0/24

32 Bit aufteilen

Die Präfixlänge legt die Grenze zwischen Netz- und Hostanteil fest. Bei /24 bleiben 8 Hostbits, bei /26 nur noch 6.

32 Bit in Netz- und Hostbits aufteilen

N steht für Netzbit, H für Hostbit. Die Zeichen sind in vier Oktette mit je 8 Bit gruppiert.

/2424 Netzbits · 8 Hostbits
NNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHH
/2626 Netzbits · 6 Hostbits
NNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHH

Die Kernregel der Präfixlänge

Weil IPv4 genau 32 Bit hat, gilt: Hostbits = 32 − Präfixlänge.

/24
8 Hostbits
/25
7 Hostbits
/26
6 Hostbits
/27
5 Hostbits
/28
4 Hostbits

Wie entstehen Maskenwerte?

Ein Oktett besitzt die Bitgewichte 128 64 32 16 8 4 2 1. In einer normalen Subnetzmaske stehen alle 1-Bits zusammenhängend von links; danach folgen nur noch 0-Bits. So wird beispielsweise 11000000 zu 128 + 64 = 192.

Gültige Werte am Übergang im Oktett

Von links kommen zusammenhängende 1-Bits, danach nur noch 0-Bits.

0
00000000
0 Netzbits in diesem Oktett
128
10000000
1 Netzbit in diesem Oktett
192
11000000
2 Netzbits in diesem Oktett
224
11100000
3 Netzbits in diesem Oktett
240
11110000
4 Netzbits in diesem Oktett
248
11111000
5 Netzbits in diesem Oktett
252
11111100
6 Netzbits in diesem Oktett
254
11111110
7 Netzbits in diesem Oktett
255
11111111
8 Netzbits in diesem Oktett

Diese Werte dürfen nicht beliebig auf die vier Stellen verteilt werden: Auch die gesamte 32-Bit-Maske muss aus zusammenhängenden 1-Bits und anschließend zusammenhängenden 0-Bits bestehen.

Häufige Präfixe übersetzen

Du brauchst keine riesige Tabelle von /0 bis /32. Für den Einstieg reicht dieses häufige Set; der Übergang liegt ab /25 im vierten Oktett.

Häufige Präfixe im Vergleich
/8255.0.0.0

8 Netzbits · 24 Hostbits

/16255.255.0.0

16 Netzbits · 16 Hostbits

/24255.255.255.0

24 Netzbits · 8 Hostbits

/25255.255.255.128

25 Netzbits · 7 Hostbits

/26255.255.255.192

26 Netzbits · 6 Hostbits

/27255.255.255.224

27 Netzbits · 5 Hostbits

/28255.255.255.240

28 Netzbits · 4 Hostbits

Das zentrale Beispiel: /26

Präfixlänge
/26
Binäre Maske
11111111.11111111.11111111.11000000
Punktierte Maske
255.255.255.192
  • /26 bedeutet 26 führende 1-Bits.
  • Die ersten drei Oktette enthalten 24 Netzbits.
  • Zwei weitere Netzbits stehen im vierten Oktett: 11000000 = 192.
  • Danach bleiben 6 Hostbits.

Warum /26 nicht einfach „drei Netz-Oktette“ ist

Bei /24 liegt die Grenze genau zwischen dem dritten und vierten Oktett. Bei /26 liegt sie innerhalb des vierten Oktetts. Dezimalpunkte sind daher keine dauerhafte Regel für die Netzgrenze.

Die senkrechte Markierung trennt Netz- und Hostbits
11111111.11111111.11111111.11|000000

Übung

Präfix und Maske übersetzen

Ordne jede Angabe zu. Alle Felder müssen beantwortet sein, bevor du prüfst.

Präfix → Subnetzmaske
Subnetzmaske → Präfix

Ungültige Subnetzmasken erkennen

Eine Standard-Subnetzmaske darf nach dem ersten Hostbit mit Wert 0 nicht wieder zu 1-Bits zurückkehren.

255.255.255.123

123 ist binär 01111011 und damit kein Muster aus führenden 1-Bits und anschließenden 0-Bits.

255.255.0.255

Nach dem Null-Oktett haben die Host-0-Bits begonnen; das letzte Oktett kehrt unzulässig zu 1-Bits zurück.

255.255.255.191

191 ist binär 10111111. Nach einer 0 folgen wieder 1-Bits; das Muster ist nicht zusammenhängend.

Wenn der Präfix länger wird

/24/25/26/27

Mit jedem Schritt beschreibt ein weiteres Bit das Netzwerk und ein Bit weniger bleibt für Hosts. Der Präfix wird länger und der dargestellte Adressblock kleiner. Die exakten Blockgrößen berechnen wir bewusst erst in Lektion 3.

Typische Denkfehler

/26 bedeutet 26 Hosts.
26 ist die Zahl der Präfix- beziehungsweise Netzbits.
/24 bedeutet immer, dass die ersten drei Zahlen die Netzadresse sind.
Die ersten 24 Bits bilden den Netzpräfix. Eine Netzadresse ist dagegen eine vollständige 32-Bit-Adresse, die mithilfe der Maske bestimmt wird.
Eine Subnetzmaske darf beliebige Werte von 0 bis 255 enthalten.
Gültig sind nur Muster aus zusammenhängenden 1-Bits von links und danach ausschließlich 0-Bits.
255.255.255.128 ist /24.
Die Maske enthält 25 führende 1-Bits und entspricht daher /25.
Subnetzgrenzen liegen immer zwischen zwei Oktetten.
Präfixe wie /25 oder /26 legen die Grenze innerhalb eines Oktetts fest.

Praxisbezug in der Administration

Windows zeigt mit ipconfig häufig eine punktierte Subnetzmaske wie 255.255.255.0. Linux zeigt mit ip addr oft eine Adresse wie 192.168.10.25/24. Beim Lesen von Router-Konfigurationen, Firewallregeln, DHCP-Scopes und VPN-Netzen übersetzen Administratoren regelmäßig zwischen beiden Schreibweisen.

Windows

ipconfig

Linux

ip addr

Filius-Mini-Praxis

Untersuche oder konfiguriere PC1 zunächst mit folgender IPv4-Adresse. Berechne dabei noch keine Hostbereiche.

PC1

IP-Adresse
192.168.10.20
Maske 1
255.255.255.0
Maske 2
255.255.255.192
Lösung anzeigen

Maske 1 entspricht /24. Maske 2 entspricht /26.

Nächste Lektion

Blockgröße, Adressen und Hosts

Dort beantwortest du: Wie viele Adressen enthält /26? Wie viele gewöhnliche Hostadressen sind verfügbar? Warum liegen Subnetzgrenzen in bestimmten Abständen? Die Antworten und Berechnungen gehören bewusst erst dorthin.

Dein Lernstand

Lektion in Bearbeitung

Das Öffnen startet die Lektion. Als erledigt zählt sie erst nach deiner ausdrücklichen Bestätigung.