🔍 Was ist Subnetting?
Subnetting ist das Aufteilen eines Netzwerks in kleinere Teilnetze (Subnets). Ziel ist:
- Bessere Netzwerkstruktur
- Weniger Broadcasts
- Mehr Sicherheit und Kontrolle
- Effizientere IP-Adressen-Nutzung
Kurz gesagt: Du nimmst ein großes Netz (z. B. ein /16) und machst daraus viele kleinere Netze (z. B. /24), je nach Bedarf.
📦 Beispiel: IP-Adresse + Subnetzmaske
Nehmen wir:
IP-Adresse: 192.168.1.10
Subnetzmaske: 255.255.255.0 → entspricht /24
Das heißt:
- Netzwerkanteil: 192.168.1
- Hostanteil: 10
- Mögliche Hostadressen: 192.168.1.1 bis 192.168.1.254
- Insgesamt 254 Hosts möglich (2^8 – 2)
Warum minus 2?
- 1 IP ist das Netzwerk (192.168.1.0)
- 1 IP ist die Broadcast-Adresse (192.168.1.255)
📏 Wichtige Präfixe und was sie bedeuten:
CIDR | Subnetzmaske | # Hosts | Beschreibung |
---|---|---|---|
/30 | 255.255.255.252 | 2 Hosts | Punkt-zu-Punkt-Verbindung |
/29 | 255.255.255.248 | 6 Hosts | Sehr kleines Netz |
/24 | 255.255.255.0 | 254 Hosts | Standard für viele LANs |
/16 | 255.255.0.0 | 65.534 Hosts | Großes Netzwerk |
/8 | 255.0.0.0 | 16 Mio Hosts | Extrem groß – kaum genutzt |
🧠 Wie funktioniert Subnetting?
Du „klaust“ Bits vom Host-Teil und machst daraus zusätzliche Netzwerkbits.
Beispiel:
- Original: 192.168.0.0/24 → 256 Adressen
- Du brauchst 4 Subnetze → nimmst 2 Bits extra:
→ /26 (also 255.255.255.192)
Das ergibt:
- 4 Subnetze:
- 192.168.0.0/26
- 192.168.0.64/26
- 192.168.0.128/26
- 192.168.0.192/26
- Jeweils 62 Hosts pro Subnetz
🧮 Subnetz-Berechnung (Grundidee)
Wenn du n Subnetze brauchst:
- Rechne:
2^x ≥ n
→ das x ist die Anzahl der zusätzlichen Bits, die du brauchst - Neue Subnetzmaske: ursprüngliches Präfix + x
Wenn du h Hosts pro Netz brauchst:
- Rechne:
2^y - 2 ≥ h
→ das y ist die Anzahl der Host-Bits - Neue Subnetzmaske: 32 – y
🛠 Tools zum Lernen & Testen
Wenn du üben willst:
- Subnetting.net
- IPCalc
- Cisco Packet Tracer (wenn du’s praktisch sehen willst)
💬 Fazit
Subnetting ist logisch, aber anfangs trocken. Sobald du’s einmal verstanden UND geübt hast, ist’s kein Hexenwerk – nur Binär-Rechnen, Powers of 2 und etwas Übersicht.
🔢 Grundlagen verstehen – was brauchst du zuerst?
1. IP-Adresse (z. B. 192.168.1.0
)
2. Subnetzmaske oder CIDR (z. B. /24
)
3. Ziel:
- Willst du viele kleine Netze (also Subnetze)?
- Oder brauchst du viele Hosts pro Netz?
🧮 Beispiel 1: Du willst 4 Subnetze aus einem /24-Netz machen
🔧 Gegeben:
- Startnetz:
192.168.1.0/24
- Du willst: 4 Subnetze
➕ Schritt 1: Berechne die benötigten Subnetz-Bits
Du brauchst 4 Netze → also:
2^x ≥ 4 → x = 2
→ Du musst 2 Bits vom Hostanteil „klauen“
🧠 Schritt 2: Neue Subnetzmaske berechnen
- Ursprünglich: /24
- Neu: /24 + 2 = /26
- Neue Maske:
255.255.255.192
🔢 Schritt 3: Adressbereiche auflisten
Subnetz 1: 192.168.1.0/26 → Hosts: 192.168.1.1 - 192.168.1.62
Subnetz 2: 192.168.1.64/26 → Hosts: 192.168.1.65 - 192.168.1.126
Subnetz 3: 192.168.1.128/26 → Hosts: 192.168.1.129 - 192.168.1.190
Subnetz 4: 192.168.1.192/26 → Hosts: 192.168.1.193 - 192.168.1.254
Jedes Subnetz hat:
- 64 IPs
- Davon 62 nutzbar für Hosts
- 1 Netzwerkadresse (z. B. 192.168.1.0)
- 1 Broadcastadresse (z. B. 192.168.1.63)
🧮 Beispiel 2: Du brauchst Subnetze mit mindestens 30 Hosts
🔧 Gegeben:
- Startnetz:
10.0.0.0/16
- Du willst: Subnetze mit jeweils ≥30 Hosts
➕ Schritt 1: Berechne Host-Bits
2^y - 2 ≥ 30 → y = 5 (weil 2^5 = 32, und 32 - 2 = 30)
Du brauchst 5 Bits für Hosts
🧠 Schritt 2: Neue Subnetzmaske berechnen
- 32 Bit (IPv4) – 5 Bit (für Hosts) = /27
- Neue Maske:
255.255.255.224
🔢 Schritt 3: Mögliche Adressen je Subnetz
- Adressen pro Subnetz: 32
- Davon nutzbar: 30
- Erste Subnetze wären:
10.0.0.0/27 → Hosts: 10.0.0.1 - 10.0.0.30
10.0.0.32/27 → Hosts: 10.0.0.33 - 10.0.0.62
10.0.0.64/27 → Hosts: 10.0.0.65 - 10.0.0.94
usw.
Du kannst aus dem /16-Netz tausende dieser Subnetze machen.
🔧 Binär-Denken kurz erklärt
Ein IPv4 besteht aus 4 Oktetten (8 Bit je Block), z. B.:
192.168.1.0 → 11000000.10101000.00000001.00000000
Die Subnetzmaske /26 sieht so aus:
255.255.255.192 → 11111111.11111111.11111111.11000000
→ Die ersten 26 Bits sind fix für das Netz. Die letzten 6 Bits = 2^6 = 64 Adressen (minus 2).
📦 Noch ein Praxisbeispiel: Subnetting für VLANs
Aufgabe:
Du willst für 3 Abteilungen jeweils ein eigenes Subnetz:
Lösung:
Du brauchst:
- Vertrieb: /26 (62 Hosts)
- IT: /27 (30 Hosts)
- HR: /28 (14 Hosts)
Verteile die Bereiche z. B. so:
Netz 1 (Vertrieb): 192.168.1.0/26
Netz 2 (IT): 192.168.1.64/27
Netz 3 (HR): 192.168.1.96/28
Und schon hast du strukturierte, isolierte Netze mit genug Adressen.
📚 Zusammenfassung
Zweck | Berechnung |
---|---|
Anzahl Subnetze | 2^x ≥ gewünschte Subnetze |
Hosts pro Subnetz | 2^y - 2 ≥ gewünschte Hosts |
Neue Subnetzmaske | CIDR + x oder 32 - y |
Adressbereich erkennen | Durch Schritte von 2^y in IPs |
Inhaltsverzeichnis
- 1 🔍 Was ist Subnetting?
- 2 📦 Beispiel: IP-Adresse + Subnetzmaske
- 3 📏 Wichtige Präfixe und was sie bedeuten:
- 4 🧠 Wie funktioniert Subnetting?
- 5 🧮 Subnetz-Berechnung (Grundidee)
- 6 🛠 Tools zum Lernen & Testen
- 7 💬 Fazit
- 8 🔢 Grundlagen verstehen – was brauchst du zuerst?
- 9 🧮 Beispiel 1: Du willst 4 Subnetze aus einem /24-Netz machen
- 10 🧮 Beispiel 2: Du brauchst Subnetze mit mindestens 30 Hosts
- 11 🔧 Binär-Denken kurz erklärt
- 12 📦 Noch ein Praxisbeispiel: Subnetting für VLANs
- 13 📚 Zusammenfassung