Subnetting lernen: Schritt-für-Schritt-Anleitung mit Beispielen

Subnetting lernen ist einer der wichtigsten Schritte, um IPv4-Netzwerke wirklich zu verstehen – egal ob Sie ein Heimnetz strukturieren, VLANs planen oder in der IT-Administration arbeiten. Viele Einsteiger empfinden Subnetting zunächst als „Bit-Mathematik“, die schwer greifbar ist. In der Praxis folgt Subnetting jedoch klaren Regeln: Sie teilen ein großes Netzwerk in mehrere kleinere Subnetze auf, um Adressen gezielt zu vergeben, Broadcast-Verkehr zu begrenzen und Netzwerke sauber zu segmentieren. Genau das verbessert Übersicht, Sicherheit und Performance. Entscheidend ist, dass Sie bei jeder Aufgabe dieselben Fragen beantworten: Wie viele Subnetze werden benötigt? Wie viele Hosts sollen in jedem Subnetz Platz finden? Welche Präfixlänge (CIDR) passt dazu? Und wie ermitteln Sie daraus Netzadresse, Broadcast-Adresse und den nutzbaren Hostbereich? Diese Schritt-für-Schritt-Anleitung führt Sie durch das Vorgehen – mit verständlichen Beispielen und praktischen Abkürzungen, die im Alltag wirklich helfen. Ziel ist, dass Sie Subnetze nicht nur „auswendig“ können, sondern systematisch herleiten.

Grundlagen: Was ist Subnetting bei IPv4?

Subnetting bedeutet, ein IPv4-Netz in mehrere kleinere Netze (Subnetze) zu unterteilen. Technisch geschieht das, indem Sie Bits aus dem Hostanteil „ausleihen“ und dem Netzanteil hinzufügen. Dadurch entstehen:

  • mehr Subnetze (weil der Netzanteil länger wird)
  • weniger Hosts pro Subnetz (weil der Hostanteil kürzer wird)

Subnetting ist eng mit Subnetzmasken und der CIDR-Notation verknüpft. Eine IPv4-Adresse hat 32 Bits. Die CIDR-Präfixlänge gibt an, wie viele davon Netzbits sind (z. B. /24). Der Rest sind Hostbits.

Warum Subnetting in der Praxis sinnvoll ist

Subnetting ist nicht nur „Theorie für Prüfungen“, sondern löst konkrete Probleme:

  • Struktur: Abteilungen, Standorte, VLANs und WLANs lassen sich logisch trennen.
  • Sicherheit: Segmentierung reduziert Angriffsflächen und vereinfacht Firewall-Regeln.
  • Performance: Kleinere Broadcast-Domänen verringern unnötigen Netzwerkverkehr.
  • Adressmanagement: IP-Adressen werden gezielter und weniger verschwenderisch vergeben.
  • Fehlersuche: Klare Grenzen zwischen Netzen erleichtern Diagnose und Dokumentation.

Schritt 1: Ausgangsnetz und Anforderungen klären

Bevor Sie rechnen, brauchen Sie zwei Informationen:

  • Ausgangsnetz (z. B. 192.168.10.0/24)
  • Anforderung: Anzahl Subnetze oder benötigte Hosts pro Subnetz

Je nachdem, was vorgegeben ist, wählen Sie den passenden Rechenweg:

  • Subnetze vorgegeben → Wie viele Bits brauche ich, um so viele Subnetze zu erzeugen?
  • Hosts vorgegeben → Wie viele Hostbits brauche ich, um genügend Hosts zu ermöglichen?

Schritt 2: Hostbits bestimmen und Hostanzahl berechnen

Wenn Sie die Präfixlänge p kennen, sind die Hostbits h:

h = 32 p

Die Anzahl der Adressen pro Subnetz ist:

Adressen = 2^h

Für nutzbare Hostadressen rechnet man in klassischen IPv4-Subnetzen meist:

NutzbareHosts = 2^h 2

Die „−2“ steht für Netzadresse und Broadcast-Adresse, die nicht an Hosts vergeben werden.

Schritt 3: Subnetzbits bestimmen (wenn Anzahl Subnetze vorgegeben ist)

Wenn Sie aus einem Netz mehrere Subnetze machen möchten, müssen Sie Subnetzbits hinzufügen. Wenn Sie s Subnetzbits ausleihen, erhalten Sie:

AnzahlSubnetze = 2^s

Sie wählen also die kleinste Zahl s, sodass 2s mindestens der benötigten Subnetzanzahl entspricht.

Schritt 4: Neue Präfixlänge (CIDR) festlegen

Ausgangspräfix + ausgeliehene Subnetzbits = neue Präfixlänge. Beispiel: Aus /24 wird mit 2 zusätzlichen Netzbits ein /26.

  • Ausgang: /24
  • Subnetzbits: 2
  • Neu: /26

Schritt 5: Blockgröße berechnen (der wichtigste Shortcut)

Die Blockgröße zeigt, in welchen Schritten Subnetze beginnen. Sie lässt sich oft ohne Bitrechnung bestimmen. Im Oktett, in dem die Subnetzmaske nicht 255 ist, gilt:

  • Blockgröße = 256 − Maskenwert

Alternativ können Sie sich bei /25 bis /30 die Blockgrößen merken (128, 64, 32, 16, 8, 4).

Beispiel: /26

/26 entspricht 255.255.255.192. Blockgröße: 256 − 192 = 64. Subnetze starten also bei .0, .64, .128, .192.

Schritt 6: Netzadresse, Broadcast und Hostbereich je Subnetz bestimmen

Sobald Sie Blockgröße und Startpunkte kennen, ergibt sich jedes Subnetz wie folgt:

  • Netzadresse: Startwert des Blocks
  • Broadcast: Startwert + Blockgröße − 1
  • Hostbereich: Netzadresse + 1 bis Broadcast − 1

Beispiel 1: /24 in vier Subnetze teilen (Einsteigerklassiker)

Aufgabe: Teilen Sie 192.168.1.0/24 in 4 gleich große Subnetze.

  • Benötigte Subnetze: 4
  • 2^2 = 4 → also 2 Subnetzbits ausleihen
  • Neue Präfixlänge: /24 + 2 = /26
  • Hosts pro /26: h = 32 − 26 = 6 → 2^6 − 2 = 62 nutzbare Hosts

Blockgröße bei /26: 64. Daraus folgen die Subnetze:

  • 192.168.1.0/26 → Broadcast 192.168.1.63 → Hosts 192.168.1.1–192.168.1.62
  • 192.168.1.64/26 → Broadcast 192.168.1.127 → Hosts 192.168.1.65–192.168.1.126
  • 192.168.1.128/26 → Broadcast 192.168.1.191 → Hosts 192.168.1.129–192.168.1.190
  • 192.168.1.192/26 → Broadcast 192.168.1.255 → Hosts 192.168.1.193–192.168.1.254

Beispiel 2: Subnetting nach Hostbedarf (praxisnah)

Aufgabe: Sie haben 10.10.0.0/24 und benötigen Subnetze für bis zu 50 Hosts.

Sie wählen die kleinste Subnetzgröße, die mindestens 50 Hosts unterstützt. Dafür prüfen Sie Hostbits:

  • h = 6 → 2^6 − 2 = 62 Hosts
  • h = 5 → 2^5 − 2 = 30 Hosts (zu klein)

Also benötigen Sie h = 6 Hostbits. Daraus folgt Präfix:

p = 32 h = 32 6 = 26

Sie wählen also /26. Aus einem /24 werden vier /26-Subnetze. Die Grenzen sind identisch wie im Beispiel 1 (Blockgröße 64). Sie können damit bis zu vier Segmente mit jeweils bis zu 62 Hosts bereitstellen.

Beispiel 3: VLSM (Variable Length Subnet Mask) mit gemischten Anforderungen

In der Praxis brauchen Subnetze selten alle gleich viele Hosts. Hier kommt VLSM ins Spiel: Sie schneiden ein Netz in unterschiedlich große Subnetze, passend zum Bedarf. Das spart Adressen und hält die Struktur sauber.

Aufgabe

Sie haben 192.168.50.0/24 und benötigen:

  • Subnetz A: 100 Hosts
  • Subnetz B: 50 Hosts
  • Subnetz C: 20 Hosts
  • Subnetz D: 10 Hosts

Schrittweise Lösung: von groß nach klein

Sie planen immer zuerst das größte Subnetz, damit die großen Blöcke sauber passen.

  • 100 Hosts → h = 7 (2^7 − 2 = 126) → Präfix /25 → Blockgröße 128
  • 50 Hosts → h = 6 (62) → Präfix /26 → Blockgröße 64
  • 20 Hosts → h = 5 (30) → Präfix /27 → Blockgröße 32
  • 10 Hosts → h = 4 (14) → Präfix /28 → Blockgröße 16

Nun verteilen Sie im /24 nacheinander:

  • Subnetz A: 192.168.50.0/25 → Broadcast 192.168.50.127 → Hosts 192.168.50.1–192.168.50.126
  • Subnetz B: 192.168.50.128/26 → Broadcast 192.168.50.191 → Hosts 192.168.50.129–192.168.50.190
  • Subnetz C: 192.168.50.192/27 → Broadcast 192.168.50.223 → Hosts 192.168.50.193–192.168.50.222
  • Subnetz D: 192.168.50.224/28 → Broadcast 192.168.50.239 → Hosts 192.168.50.225–192.168.50.238

Der verbleibende Bereich 192.168.50.240–192.168.50.255 kann für weitere kleine Subnetze oder Reserven genutzt werden.

Subnetting-Schablone: ein Ablauf, der immer funktioniert

  • Ausgangsnetz und Bedarf klären (Subnetze oder Hosts).
  • Hostbits bestimmen (kleinstes h, das passt).
  • Neue Präfixlänge berechnen (p = 32 − h).
  • Subnetzmaske bzw. Blockgröße ermitteln.
  • Subnetzstarts (Blockgrenzen) auflisten.
  • Für jedes Subnetz: Netzadresse, Broadcast, Hostbereich bestimmen.

Typische Stolperfallen beim Subnetting

  • Netzgrenzen ignorieren: Subnetze beginnen nur an Blockgrenzen (z. B. bei /26 nur bei 0, 64, 128, 192).
  • Netz- und Broadcast-Adresse vergeben: Das führt zu schwer verständlichen Fehlern.
  • Zu knapp geplant: Wachstum (mehr Geräte) wird unterschätzt; Reserve einplanen.
  • Adresskollisionen bei VPN: Wenn beide Seiten 192.168.0.0/24 nutzen, gibt es Konflikte.
  • Broadcast-Domänen zu groß: Ein /16 als „ein Netz“ ist oft unpraktisch; segmentieren hilft.

Praktische Merkhilfen für den Alltag

  • Wenn das Präfix um 1 steigt (z. B. /24 → /25), halbiert sich die Anzahl der Adressen.
  • Wenn das Präfix um 1 sinkt (z. B. /24 → /23), verdoppelt sich die Anzahl der Adressen.
  • /24 = 256 Adressen, /25 = 128, /26 = 64, /27 = 32, /28 = 16, /29 = 8, /30 = 4.
  • Blockgröße hilft schneller als Bitzählen: 256 − Maskenwert im relevanten Oktett.

Weiterführende Quellen für Standards und Vertiefung

Cisco Netzwerkdesign, CCNA Support & Packet Tracer Projekte

Cisco Networking • CCNA • Packet Tracer • Network Configuration

Ich biete professionelle Unterstützung im Bereich Cisco Computer Networking, einschließlich CCNA-relevanter Konfigurationen, Netzwerkdesign und komplexer Packet-Tracer-Projekte. Die Lösungen werden praxisnah, strukturiert und nach aktuellen Netzwerkstandards umgesetzt.

Diese Dienstleistung eignet sich für Unternehmen, IT-Teams, Studierende sowie angehende CCNA-Kandidaten, die fundierte Netzwerkstrukturen planen oder bestehende Infrastrukturen optimieren möchten. Finden Sie mich auf Fiverr.

Leistungsumfang:

  • Netzwerkdesign & Topologie-Planung

  • Router- & Switch-Konfiguration (Cisco IOS)

  • VLAN, Inter-VLAN Routing

  • OSPF, RIP, EIGRP (Grundlagen & Implementierung)

  • NAT, ACL, DHCP, DNS-Konfiguration

  • Troubleshooting & Netzwerkoptimierung

  • Packet Tracer Projektentwicklung & Dokumentation

  • CCNA Lern- & Praxisunterstützung

Lieferumfang:

  • Konfigurationsdateien

  • Packet-Tracer-Dateien (.pkt)

  • Netzwerkdokumentation

  • Schritt-für-Schritt-Erklärungen (auf Wunsch)

Arbeitsweise:Strukturiert • Praxisorientiert • Zuverlässig • Technisch fundiert

CTA:
Benötigen Sie professionelle Unterstützung im Cisco Networking oder für ein CCNA-Projekt?
Kontaktieren Sie mich gerne für eine Projektanfrage oder ein unverbindliches Gespräch. Finden Sie mich auf Fiverr.

 

Related Articles