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:
Die Anzahl der Adressen pro Subnetz ist:
Für nutzbare Hostadressen rechnet man in klassischen IPv4-Subnetzen meist:
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:
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:
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
- CIDR und Route Aggregation – RFC 4632
- Internet Protocol (IPv4) – RFC 791
- Subnetting (historisch) – RFC 950
- Variable Length Subnet Masking (VLSM) – RFC 1878
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.










