Subnetting und CIDR
Grundlagen und Nachschlagetabelle
📚 Was ist Subnetting?
Subnetting ist die Aufteilung eines IP-Netzwerks in kleinere, logisch isolierte Teilnetze (Subnetze) [citation:6]. Dies verbessert die Netzwerkleistung, erhöht die Sicherheit und ermöglicht eine effizientere Nutzung des IP-Adressraums [citation:4].
💡 Vorteile von Subnetting:
• Reduzierung von Netzwerkverkehr durch logische Segmentierung [citation:10]
• Höhere Sicherheit durch Isolation von Bereichen [citation:4]
• Effizientere Nutzung von IP-Adressen [citation:8]
• Einfachere Verwaltung großer Netzwerke
192.168.1.0/24 bedeutet: 24 Bits für Netzwerk, 8 Bits für Hosts [citation:5].
🧮 Grundlegende Formeln
Die -2 wird benötigt, weil die erste Adresse die Netzwerkadresse (alle Host-Bits = 0) und die letzte die Broadcast-Adresse (alle Host-Bits = 1) ist [citation:8].
| Begriff | Bedeutung |
|---|---|
| Netzwerkadresse | Erste Adresse im Subnetz (alle Host-Bits = 0). Identifiziert das Netzwerk selbst [citation:8]. |
| Broadcast-Adresse | Letzte Adresse im Subnetz (alle Host-Bits = 1). Sendet Pakete an alle Geräte [citation:8]. |
| Subnetzmaske | 32-Bit-Zahl, die Netzwerk- und Host-Teil trennt (z.B. 255.255.255.0) [citation:4]. |
| CIDR | Kurzform der Subnetzmaske (z.B. /24 für 255.255.255.0) [citation:5]. |
📊 CIDR-Tabelle (IPv4)
| CIDR | Subnetzmaske | Wildcard | IPs total | Hosts nutzbar |
|---|---|---|---|---|
| /8 | 255.0.0.0 | 0.255.255.255 | 16.777.216 | 16.777.214 [citation:1] |
| /9 | 255.128.0.0 | 0.127.255.255 | 8.388.608 | 8.388.606 [citation:7] |
| /10 | 255.192.0.0 | 0.63.255.255 | 4.194.304 | 4.194.302 |
| /11 | 255.224.0.0 | 0.31.255.255 | 2.097.152 | 2.097.150 |
| /12 | 255.240.0.0 | 0.15.255.255 | 1.048.576 | 1.048.574 |
| /13 | 255.248.0.0 | 0.7.255.255 | 524.288 | 524.286 |
| /14 | 255.252.0.0 | 0.3.255.255 | 262.144 | 262.142 |
| /15 | 255.254.0.0 | 0.1.255.255 | 131.072 | 131.070 |
| /16 | 255.255.0.0 | 0.0.255.255 | 65.536 | 65.534 [citation:3] |
| /17 | 255.255.128.0 | 0.0.127.255 | 32.768 | 32.766 |
| /18 | 255.255.192.0 | 0.0.63.255 | 16.384 | 16.382 |
| /19 | 255.255.224.0 | 0.0.31.255 | 8.192 | 8.190 |
| /20 | 255.255.240.0 | 0.0.15.255 | 4.096 | 4.094 |
| /21 | 255.255.248.0 | 0.0.7.255 | 2.048 | 2.046 |
| /22 | 255.255.252.0 | 0.0.3.255 | 1.024 | 1.022 |
| /23 | 255.255.254.0 | 0.0.1.255 | 512 | 510 |
| /24 | 255.255.255.0 | 0.0.0.255 | 256 | 254 [citation:1] |
| /25 | 255.255.255.128 | 0.0.0.127 | 128 | 126 [citation:5] |
| /26 | 255.255.255.192 | 0.0.0.63 | 64 | 62 [citation:1] |
| /27 | 255.255.255.224 | 0.0.0.31 | 32 | 30 [citation:1] |
| /28 | 255.255.255.240 | 0.0.0.15 | 16 | 14 [citation:1] |
| /29 | 255.255.255.248 | 0.0.0.7 | 8 | 6 [citation:1] |
| /30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 [citation:1] |
| /31 | 255.255.255.254 | 0.0.0.1 | 2 | 0* [citation:7] |
| /32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 [citation:3] |
* /31 wird oft für Punkt-zu-Punkt-Verbindungen genutzt, da Netzwerk und Broadcast nicht benötigt werden [citation:8].
🔢 Binäre Darstellung der Subnetzmasken
Die Subnetzmaske im Binärformat zeigt genau, welche Bits zum Netzwerk gehören (1) und welche für Hosts (0) [citation:5].
| Dezimal | Binär | Bedeutung |
|---|---|---|
| 255 | 11111111 | Alle 8 Bits sind Netzwerk |
| 254 | 11111110 | /25 Netzwerke [citation:1] |
| 252 | 11111100 | /30 Netzwerke (Punkt-zu-Punkt) [citation:1] |
| 248 | 11111000 | /29 Netzwerke [citation:1] |
| 240 | 11110000 | /28 Netzwerke [citation:1] |
| 224 | 11100000 | /27 Netzwerke [citation:1] |
| 192 | 11000000 | /26 Netzwerke [citation:1] |
| 128 | 10000000 | /25 Netzwerke [citation:1] |
| 0 | 00000000 | Host-Portion [citation:1] |
🏠 Private IP-Adressbereiche (RFC 1918)
Diese Adressen werden nicht im öffentlichen Internet geroutet und können frei in lokalen Netzwerken verwendet werden [citation:8].
| Klasse | Netzwerk | CIDR | Adressbereich |
|---|---|---|---|
| Klasse A | 10.0.0.0 | /8 | 10.0.0.0 – 10.255.255.255 [citation:1] |
| Klasse B | 172.16.0.0 | /12 | 172.16.0.0 – 172.31.255.255 [citation:1] |
| Klasse C | 192.168.0.0 | /16 | 192.168.0.0 – 192.168.255.255 [citation:1] |
• Localhost: 127.0.0.0/8 (127.0.0.0 – 127.255.255.255) [citation:1]
• APIPA (Automatische IP): 169.254.0.0/16 [citation:1]
• CGNAT (Carrier-Grade NAT): 100.64.0.0/10 [citation:1]
📋 Praxisbeispiele
Beispiel 1: Kleines Büronetzwerk (/24)
| Netzwerk | 192.168.1.0/24 |
| Subnetzmaske | 255.255.255.0 |
| Nutzbare IPs | 192.168.1.1 – 192.168.1.254 |
| Broadcast | 192.168.1.255 [citation:1] |
Beispiel 2: Abteilungssegmentierung mit VLSM (/26)
| Netzwerk | 192.168.1.0/26 |
| Subnetzmaske | 255.255.255.192 |
| Nutzbare IPs | 192.168.1.1 – 192.168.1.62 |
| Broadcast | 192.168.1.63 [citation:1] |
Beispiel 3: Punkt-zu-Punkt Router-Link (/30)
| Netzwerk | 192.168.1.0/30 |
| Subnetzmaske | 255.255.255.252 |
| Nutzbare IPs | 192.168.1.1 – 192.168.1.2 |
| Broadcast | 192.168.1.3 [citation:1] |
📐 VLSM (Variable Length Subnet Mask)
VLSM ermöglicht die Verwendung unterschiedlicher Subnetzmasken im selben Netzwerk – perfekt für effiziente Adressnutzung [citation:1].
💡 Beispiel für VLSM-Planung:
• Gesamtnetz: 172.16.0.0/16 (65.534 Adressen)
• Vertrieb: 172.16.1.0/24 (254 Adressen)
• IT-Abteilung: 172.16.2.0/26 (62 Adressen)
• Router-Links: 172.16.3.0/30 (2 Adressen pro Link) [citation:1]
✂️ Netzwerk in Subnetze aufteilen
Um ein Netzwerk in gleich große Subnetze zu teilen, werden Bits vom Host-Teil geliehen. Die Anzahl der Subnetze muss eine Zweierpotenz sein (2, 4, 8, 16...) [citation:8].
| Von /24 in | Benötigte Bits | Ergibt | Hosts pro Subnetz |
|---|---|---|---|
| 2 Subnetze | 1 Bit | /25 | 126 [citation:8] |
| 4 Subnetze | 2 Bits | /26 | 62 [citation:8] |
| 8 Subnetze | 3 Bits | /27 | 30 |
| 16 Subnetze | 4 Bits | /28 | 14 |
⚠️ Häufige Fehler & Troubleshooting
❌ Geräte können nicht über Subnetze kommunizieren
Prüfe: Konsistente Subnetzmasken auf allen Geräten im selben Subnetz [citation:1].
❌ IP-Adresskonflikt
Ursache: Doppelt vergebene IP im selben Subnetz. Lösung: DHCP oder Dokumentation prüfen.
❌ Falsche Subnetzmaske
Beispiel: /27 statt /24 eingerichtet – Geräte sind in verschiedenen Subnetzen.
💡 Merksätze für die Prüfung:
• /24 = 256 Adressen, 254 nutzbar (Klasse C)
• /16 = 65.536 Adressen, 65.534 nutzbar (Klasse B)
• /30 = 4 Adressen, 2 nutzbar (Punkt-zu-Punkt)
• Formel: 2^(32 - CIDR) - 2 = nutzbare Hosts [citation:7]
🔧 Nützliche Online-Tools
⚡ Quick Reference (Die wichtigsten Werte)
💡 Merksatz: /24 = 256 (254), /30 = 4 (2), /31 = 2 (0) für Punkt-zu-Punkt [citation:8]
📚 Quellen: Paessler Blog [citation:1], IP2Location [citation:3], m0n0wall [citation:5], narrowin [citation:8]
💡 Tipp: Übung macht den Meister – nutze die Online-Rechner zum Testen!
CIDR Schritt für Schritt üben
Das Geheimnis der /Zahl
Eine IP-Adresse ist wie ein Haus. Die /Zahl sagt dir, wie viele Stellen der Adresse fest sind (die Straße) und wie viele Stellen variabel sind (die Hausnummern).
Aufgabe 1.1: Die /24
Frage: Ein Netz hat die Angabe /24. Wie viele Bits sind fest und wie lautet die Subnetzmaske?
Lösungsweg:
- /24 bedeutet: 24 Bits sind fest (Netzwerk)
- Rest: 32 - 24 = 8 Bits sind frei (Hosts)
- Maske binär: 24 Einsen, dann 8 Nullen
In Dezimal: 255.255.255.0
Antwort: 24 feste Bits, Maske = 255.255.255.0
Aufgabe 1.2: Die /17
Frage: Ein Netz hat die Angabe /17. Wie viele Bits sind fest und wie lautet die Subnetzmaske?
Lösungsweg:
- /17 bedeutet: 17 Bits sind fest
- Rest: 32 - 17 = 15 Bits sind frei
- Maske binär: 17 Einsen, dann 15 Nullen
Drittes Oktett: 10000000 = 128
In Dezimal: 255.255.128.0
Antwort: 17 feste Bits, Maske = 255.255.128.0
Aufgabe 2.1: Das /24-Netz
Frage: Wie viele nutzbare Hosts hat ein /24-Netz?
Lösungsweg:
- Hostbits = 32 - 24 = 8 Bits
- Formel:
2Hostbits - 2 - 28 = 256
- 256 - 2 = 254
Antwort: 254 nutzbare Hosts
Aufgabe 2.2: Das /20-Netz
Frage: Wie viele nutzbare Hosts hat ein /20-Netz?
Lösungsweg:
- Hostbits = 32 - 20 = 12 Bits
- 212 = 4096
- 4096 - 2 = 4094
Antwort: 4094 nutzbare Hosts
Aufgabe 2.3: Das /28-Netz
Frage: Wie viele nutzbare Hosts hat ein /28-Netz?
Lösungsweg:
- Hostbits = 32 - 28 = 4 Bits
- 24 = 16
- 16 - 2 = 14
Antwort: 14 nutzbare Hosts
Aufgabe 3.1: Vom /24 zum /27
Frage: Ich habe ein /24-Netz. Wie viele /27-Netze passen da rein?
Lösungsweg:
- /24 hat 24 feste Bits (großer Topf)
- /27 hat 27 feste Bits (kleinere Stücke)
- Differenz: 27 - 24 = 3 zusätzliche feste Bits
- 23 = 8
Antwort: 8 Stück
Kontrolle: /24 = 256 Adressen, /27 = 32 Adressen, 8 × 32 = 256 ✓
Aufgabe 3.2: Vom /16 zum /20
Frage: Ein großes Unternehmen hat ein /16-Netz. Der Admin will es in gleich große /20-Netze aufteilen. Wie viele bekommt er?
Lösungsweg:
- /16 hat 16 feste Bits
- /20 hat 20 feste Bits
- Differenz: 20 - 16 = 4 Bits
- 24 = 16
Antwort: 16 /20-Netze
Aufgabe 3.3: Vom /19 zum /22
Frage: Aus einem /19-Netz sollen /22-Netze gemacht werden. Wie viele entstehen?
Lösungsweg:
- /19 hat 19 feste Bits
- /22 hat 22 feste Bits
- Differenz: 22 - 19 = 3 Bits
- 23 = 8
Antwort: 8 /22-Netze
Aufgabe 4.1: Komplettanalyse /18
Frage: Analysiere ein /18-Netz vollständig.
Lösungsweg:
- Maske: 18 Einsen
Drittes Oktett: 11000000 = 192
Maske = 255.255.192.0
Hostbits: 32 - 18 = 14 Bits
Hosts: 214 - 2 = 16384 - 2 = 16382
Vergleich zu /24: 24 - 18 = 6 Bits Differenz
26 = 64 → Ein /18 ist so groß wie 64 /24-Netze
Antwort: Maske: 255.255.192.0, Hosts: 16.382, Enthält: 64 Class-C-Netze (/24)
Aufgabe 4.2: Büroplanung
Frage: Eine Firma bekommt ein /22-Netz. Sie braucht 4 gleich große Abteilungsnetze. Welche CIDR-Größe haben die Abteilungsnetze und wie viele Hosts hat dann jede Abteilung?
Lösungsweg:
- Ausgang: /22 (22 feste Bits)
- Ziel: 4 Netze → 2x = 4 → x = 2 zusätzliche Bits
- Neue feste Bits: 22 + 2 = 24 → /24 für jede Abteilung
- Hosts pro Abteilung: /24 = 8 Hostbits
- 28 - 2 = 254
Antwort: /24-Netze mit je 254 Hosts
Aufgabe 5.1: Rückwärts rechnen
Frage: Ein Netz hat 62 nutzbare Hosts. Welche CIDR-Notation hat es?
Lösungsweg:
- Formel umstellen: 2Hostbits - 2 = 62
- 2Hostbits = 64
- 26 = 64 → Hostbits = 6
- Feste Bits = 32 - 6 = 26
Antwort: /26
Aufgabe 5.2: Netzgröße erraten
Frage: Ein Netz hat die Maske 255.255.240.0. Welche CIDR-Notation ist das?
Lösungsweg:
- 240 in Binär =
11110000 - Das ist das 3. Oktett
- Also: 8 (1. Oktett) + 8 (2. Oktett) + 4 (aus dem 3.) = 20
- 4. Oktett = 0 = 0 Bits
Antwort: /20
| CIDR | Hosts (ca.) | Verwendung |
|---|---|---|
| /30 | 2 | Routerverbindungen |
| /29 | 6 | Kleine Gerätegruppen |
| /28 | 14 | Kleine Abteilungen |
| /27 | 30 | Abteilungen |
| /26 | 62 | Größere Abteilungen |
| /25 | 126 | Etagen |
| /24 | 254 | Klassisches Büronetz |
| /23 | 510 | Kleinere Firmen |
| /22 | 1022 | Firmen |
| /21 | 2046 | Größere Firmen |
| /20 | 4094 | Große Firmen |
| /19 | 8190 | Konzerne |
| /18 | 16382 | Große Konzerne |
| /16 | 65534 | Universitäten |
Beispiele für Formel 3:
- Von /20 zu /24: 24 - 20 = 4 → 24 = 16 Netze
- Von /16 zu /19: 19 - 16 = 3 → 23 = 8 Netze
📚 DAA FISI & FIAE • Subnetting leicht gemacht
💡 Tipp: Übung macht den Meister - klick dich durch alle Aufgaben!