Was ist eine Subnetzmaske? - Der komplette Leitfaden zum Subnetting


Was ist eine Subnetzmaske?

Eine Subnetzmaske ist eine 32-Bit-Zahl, die eine IP-Adresse maskiert und sie in Netzwerkadresse und Hostadresse unterteilt. Die Subnetzmaske wird gebildet, indem die Netzwerkbits alle auf "1" und die Hostbits alle auf "0" gesetzt werden. Innerhalb eines gegebenen Netzwerks sind zwei Hostadressen für besondere Zwecke reserviert. Die Adresse "0" wird als Netzwerkadresse vergeben und "255" wird einer Broadcast-Adresse zugewiesen; beide können keinen Hosts zugewiesen werden.

Wie Subnetzmasken funktionieren

Die Subnetzmaske bestimmt, welcher Teil einer IP-Adresse der Netzwerkanteil und welcher Teil der Hostanteil ist. Sie funktioniert mithilfe binärer Logik:

  • Netzwerkbits (1en): Kennzeichnen den Netzwerkanteil der IP-Adresse
  • Hostbits (0en): Kennzeichnen den Hostanteil der IP-Adresse

Gängige Subnetzmasken

Subnetzmaske Binär CIDR Netzwerkbits Hostbits Max. Hosts
255.0.0.0 11111111.00000000.00000000.00000000 /8 8 24 16.777.214
255.255.0.0 11111111.11111111.00000000.00000000 /16 16 16 65.534
255.255.255.0 11111111.11111111.11111111.00000000 /24 24 8 254

Beispiel: Wie Subnetzmasken funktionieren

Betrachten wir die IP-Adresse 192.168.1.100 mit der Subnetzmaske 255.255.255.0:

IP-Adresse: 192.168.1.100 Binär: 11000000.10101000.00000001.01100100

Subnetzmaske: 255.255.255.0 Binär: 11111111.11111111.11111111.00000000

Netzwerkanteil: 192.168.1 (erste 24 Bits) Hostanteil: 100 (letzte 8 Bits)

CIDR-Notation

Classless Inter-Domain Routing (CIDR) ist eine Methode zur Zuweisung von IP-Adressen und zum IP-Routing. Sie verwendet eine Schrägstrich-Notation, um die Anzahl der Netzwerkbits anzugeben:

  • /8 = 255.0.0.0 (Klasse A)
  • /16 = 255.255.0.0 (Klasse B)
  • /24 = 255.255.255.0 (Klasse C)
  • /25 = 255.255.255.128
  • /26 = 255.255.255.192
  • /27 = 255.255.255.224
  • /28 = 255.255.255.240
  • /29 = 255.255.255.248
  • /30 = 255.255.255.252

Beispiele für Subnetting

Beispiel 1: Klasse-C-Netzwerk

Netzwerk: 192.168.1.0/24 Subnetzmaske: 255.255.255.0 Verfügbare Hosts: 192.168.1.1 bis 192.168.1.254 (254 Hosts) Netzwerkadresse: 192.168.1.0 Broadcast-Adresse: 192.168.1.255

Beispiel 2: Ein Klasse-C-Netzwerk in Subnetze aufteilen

Ursprüngliches Netzwerk: 192.168.1.0/24 Subnetzmaske: 255.255.255.192 (/26)

Dadurch entstehen 4 Subnetze:

  • 192.168.1.0/26 (192.168.1.1 - 192.168.1.62)
  • 192.168.1.64/26 (192.168.1.65 - 192.168.1.126)
  • 192.168.1.128/26 (192.168.1.129 - 192.168.1.190)
  • 192.168.1.192/26 (192.168.1.193 - 192.168.1.254)

Warum Subnetting verwenden?

  1. Netzwerksegmentierung: Große Netzwerke in kleinere, überschaubare Segmente unterteilen
  2. Sicherheit: Verschiedene Teile des Netzwerks voneinander isolieren
  3. Leistung: Netzwerkverkehr reduzieren und die Leistung verbessern
  4. Organisation: Zusammengehörige Geräte gruppieren
  5. Sparsamer Umgang mit IP-Adressen: IP-Adressen effizienter nutzen

Subnetze berechnen

Um die Anzahl der Subnetze und Hosts zu berechnen:

Anzahl der Subnetze = 2^(Subnetzbits) Anzahl der Hosts pro Subnetz = 2^(Hostbits) - 2

Das "-2" berücksichtigt die Netzwerkadresse und die Broadcast-Adresse.

Best Practices

  1. Planen Sie Ihr Subnetting sorgfältig, bevor Sie es umsetzen
  2. Verwenden Sie möglichst einheitliche Subnetzgrößen
  3. Lassen Sie Raum für Wachstum bei Ihrem Subnetz-Design
  4. Dokumentieren Sie Ihre Subnetz-Zuweisung
  5. Verwenden Sie private IP-Adressbereiche für interne Netzwerke
  6. Berücksichtigen Sie zukünftige Erweiterungen beim Entwurf von Subnetzen

Gängige Subnetzmasken für unterschiedliche Anforderungen

Anwendungsfall Subnetzmaske CIDR Max. Hosts
Punkt-zu-Punkt 255.255.255.252 /30 2
Kleines Netzwerk 255.255.255.248 /29 6
Mittleres Netzwerk 255.255.255.240 /28 14
Großes Netzwerk 255.255.255.224 /27 30
Sehr großes Netzwerk 255.255.255.0 /24 254

IP Flager für Chrome

Zeigt die Länderflagge der IP-Adresse einer Website direkt in deinem Browser an.

Mehr erfahren
ADVERTISEMENT