ByteTools

Subnetzmaske und CIDR erklärt

Aktualisiert am 2026-11-04

Eine Subnetzmaske sagt einem Gerät, welcher Teil einer IPv4-Adresse das Netzwerk und welcher Teil den Host kennzeichnet. Die CIDR-Notation schreibt dieselbe Information als Schrägstrich mit einer Zahl, zum Beispiel /24; das bedeutet, dass die ersten 24 Bit der Netzwerkteil sind. Die Maske 255.255.255.0 und das Präfix /24 sind zwei Schreibweisen für dasselbe.

Eine Maske im Binärsystem

Eine IPv4-Adresse hat 32 Bit. Eine Subnetzmaske besteht aus einer Reihe von 1-Bits, gefolgt von einer Reihe von 0-Bits. Die 1-Bits kennzeichnen den Netzwerkteil, die 0-Bits den Hostteil. Die Präfixlänge ist die Anzahl der 1-Bits.

/24  11111111.11111111.11111111.00000000  = 255.255.255.0
/26  11111111.11111111.11111111.11000000  = 255.255.255.192
/20  11111111.11111111.11110000.00000000  = 255.255.240.0

Jedes Oktett der Maske hat einen von neun Werten: 0, 128, 192, 224, 240, 248, 252, 254 oder 255. Sie sind die Summen der Bits von links: 128, 128+64=192, 192+32=224 und so weiter.

Die Anzahl der Host-Bits ist 32 - Präfix. Ein Subnetz hat insgesamt 2^(Host-Bits) Adressen. Normalerweise sind zwei davon nicht nutzbar: die erste ist die Netzwerkadresse, die letzte die Broadcast-Adresse. Die Zahl der nutzbaren Adressen beträgt also 2^(Host-Bits) - 2.

Rechenbeispiel: 192.168.10.37/26

Bestimmen Sie Netzwerk, Broadcast und Host-Bereich von 192.168.10.37/26.

  1. Die Maske ist 255.255.255.192. Nur das letzte Oktett wird teilweise verwendet.
  2. Die Blockgröße ist 256 - 192 = 64. Subnetze im letzten Oktett beginnen bei 0, 64, 128 und 192.
  3. Der Wert 37 liegt zwischen 0 und 63, also beginnt das Subnetz bei 0.
EintragWert
Netzwerkadresse192.168.10.0
Erster nutzbarer Host192.168.10.1
Letzter nutzbarer Host192.168.10.62
Broadcast-Adresse192.168.10.63
Adressen insgesamt64 (26)
Nutzbare Hosts62

Das Ergebnis lässt sich mit einer bitweisen UND-Verknüpfung prüfen: Die Netzwerkadresse ist die Adresse UND die Maske. Im letzten Oktett ist 37 gleich 00100101 und 192 gleich 11000000; das UND ergibt 00000000, also 0. Jedes Beispiel können Sie mit dem Subnetzrechner überprüfen.

CIDR-Übersicht von /8 bis /32

CIDRSubnetzmaskeAdressen insgesamtNutzbare Hosts
/8255.0.0.016,777,21616,777,214
/9255.128.0.08,388,6088,388,606
/10255.192.0.04,194,3044,194,302
/11255.224.0.02,097,1522,097,150
/12255.240.0.01,048,5761,048,574
/13255.248.0.0524,288524,286
/14255.252.0.0262,144262,142
/15255.254.0.0131,072131,070
/16255.255.0.065,53665,534
/17255.255.128.032,76832,766
/18255.255.192.016,38416,382
/19255.255.224.08,1928,190
/20255.255.240.04,0964,094
/21255.255.248.02,0482,046
/22255.255.252.01,0241,022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422 (Punkt-zu-Punkt-Verbindungen, RFC 3021)
/32255.255.255.25511 (ein einzelner Host)

Wildcard-Masken

Eine Wildcard-Maske ist die Umkehrung einer Subnetzmaske: Jedes Bit wird invertiert. Wo die Subnetzmaske eine 1 hat, hat die Wildcard eine 0 und umgekehrt. Router und Firewalls (zum Beispiel Cisco-Zugriffslisten und OSPF-Network-Anweisungen) verwenden Wildcard-Masken, bei denen ein 0-Bit „muss übereinstimmen“ und ein 1-Bit „beliebiger Wert“ bedeutet.

  • /24, Maske 255.255.255.0 ergibt die Wildcard 0.0.0.255
  • /26, Maske 255.255.255.192 ergibt die Wildcard 0.0.0.63
  • /20, Maske 255.255.240.0 ergibt die Wildcard 0.0.15.255

Ein schneller Weg zur Berechnung: Ziehen Sie jedes Oktett der Maske von 255 ab.

Ein /24 in vier /26-Subnetze aufteilen

Nehmen wir das Dokumentationsnetz 198.51.100.0/24. Zwei zusätzliche Bits im Präfix ergeben 22 = 4 Subnetze mit je 64 Adressen.

SubnetzNetzwerkNutzbarer BereichBroadcast
1198.51.100.0/26198.51.100.1 – 198.51.100.62198.51.100.63
2198.51.100.64/26198.51.100.65 – 198.51.100.126198.51.100.127
3198.51.100.128/26198.51.100.129 – 198.51.100.190198.51.100.191
4198.51.100.192/26198.51.100.193 – 198.51.100.254198.51.100.255

Die vier Subnetze fassen zusammen 4 × 62 = 248 nutzbare Hosts, gegenüber 254 im einzelnen /24. Der Unterschied von sechs Adressen sind die zusätzlichen Netzwerk- und Broadcast-Adressen. Subnetting ist nützlich, um Abteilungen, Server und das Gast-WLAN zu trennen und den Broadcast-Verkehr zu begrenzen.

IPv6-Präfixkonventionen

IPv6 nutzt dieselbe Schrägstrich-Notation, aber die Planungsregeln sind anders. Da der Adressraum riesig ist, zählt man keine Hosts. Übliche Konventionen sind:

  • /64 für jedes normale lokale Netzwerk (LAN). Funktionen wie SLAAC (automatische Adresskonfiguration) benötigen einen 64 Bit langen Hostteil. Verwenden Sie in einem normalen LAN kein längeres Präfix.
  • /56 oder /48 für einen Kunden oder Standort. Ein /48 enthält 65,536 Netze vom Typ /64, ein /56 enthält 256.
  • /32 ist eine typische Zuteilung für einen Internetanbieter, und 2001:db8::/32 ist der Dokumentationsbereich.
  • /128 ist eine einzelne Adresse, wie /32 in IPv4.

Ein Standort mit 2001:db8:abcd::/48 kann zum Beispiel 2001:db8:abcd:1::/64 für ein VLAN und 2001:db8:abcd:2::/64 für das nächste verwenden.

Die Grundlagen zu Adressen finden Sie unter Was ist eine IP-Adresse?. Um ein beliebiges Netzwerk schnell zu berechnen, nutzen Sie den Subnetzrechner.

Verwandte Ratgeber