Subnetting leicht gemacht!

Heute möchte ich ein kleines Helferlein für Netzwerker vorstellen. Es ist zum Ausdrucken gedacht. Dann kann man es sich direkt an den Monitor kleben. Dort habe ich es auch zum ersten Mal bei meinem ehemaligen Kollegen Lutz gesehen.

Im linken Bereich sind die Zahlen von 1 bis 32 aufsteigend sortiert und in 4 Spalten dargestellt. Die Zahlen im rechten Bereich sollten einem Netzwerker ebenfalls alle bekannt vorkommen.

+-----------------+------------+
| 1 9 17 25 | 127 128 |
| 2 10 18 26 | 63 192 |
| 3 11 19 27 | 31 224 |
| 4 12 20 28 | 15 240 |
| 5 13 21 29 | 7 248 |
| 6 14 22 30 | 3 252 |
| 7 15 23 31 | 1 254 |
| 8 16 24 32 | 0 255 |
+-----------------+------------+

Aber wie genau benutzt man das nun? Die Zahlen im linken Bereich entsprechen der Präfixlänge. Alle Präfixlängen, die sich auf das gleiche Oktett beziehen, stehen dabei in einer Spalte. So weit, so einfach. Nehmen wir uns nun also ein Netz mit Präfixlänge 21 vor. Die 21 steht in Spalte 3, analog dazu befindet sich der Übergang von Netzanteil zu Hostanteil in diesem Fall im 3. Oktett. Zugegeben, dafür braucht man noch kein Helferlein.

Wie war jetzt nochmal die Subnetzmaske zu dieser Präfixlänge? 255.255.X.0 An dieser Stelle muss ich oft kurz nachdenken. /21 entspricht 11111111.11111111.11111000.00000000, also X = 128 + 64 + 32 + 16 + 8 = 248. Diese Zahl steht ganz rechts in der Zeile unserer 21. Links daneben steht übrigens eine 7. Die braucht man gelegentlich für Wildcard Masken. In unserem Fall wäre das 0.0.7.255.

Befindet man sich stattdessen im letzten Oktett, wir rutschen gedanklich kurz mal von der 21 nach rechts zur 29, dann steht die 7 sogar für die Anzahl der IP-Adressen im Subnetz… na, zumindest fast: Es gibt 8 Adressen in einem /29, man muss also noch +1 rechnen.

In den anderen Oktetten stimmt das natürlich nicht, denn hier muss man noch entsprechend oft mit 256 multiplizieren. Rutschen wir also wieder nach links zur 21 und rechnen 8 * 256 = 2048 IP-Adressen. Das geht gerade noch im Kopf. So große Netze braucht man aber eh nur selten. Man könnte stattdessen auch IPv6-Denke anwenden:1 Hier entfällt das Multiplizieren mit 256, denn ein /21 enthält 8 Netze der Größe /24.

Natürlich kann man auch den Netzwerk-Rechner von heise.de nehmen, aber wo wäre dabei der Spaß? 😉

  1. https://www.ripe.net/media/documents/IPv6_Chart_2015.pdf ↩︎
folder
chat 2

2 Antworten zu “Subnetting leicht gemacht!”

  1. Sehr interessant, die Liste. Man setzt einfach den Wert der letzten rechten Spalte, in der jeweiligen Zeile, des Oktetts ein.
    Also für ein /11 setzt man die 224 (letzte Spalte) an die zweite Position im subnet ein. Also 255.224.0.0 = /11
    Die vorletzte Spalte ist die wildcard. Also für ein /11 ist es in der 2’ten Zeile die 31. das heißt die wildcard ist 0.31.255.255

    Cool gemacht.👍🏼

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert