Subnet Rechnen für Dummies

Subnetrechnen wird bei diversen Examen (Microsoft 70-216, 70-291 / Cisco  CCNA / CCNP) benötigt.
Auch im "Netzwerkalltag" gehört ein fundiertes Wissen über IP Adressen und Subnetze zum täglichen Geschäft eines Netzwerkers.

Ohne viel mathematisch-theoretischen Hintergrund möchte ich anhand von klassischen Prüfungsaufgaben die gängigen Fragestellungen bzw. einfache Lösungswege beschreiben.

1. Berechnung eines Subnetzes der richtigen Grösse

"Sie haben das Netz 192.10.10.0 /24.
Bilden Sie so viele Subnetze wie möglich, doch in jedes Subnetz müssen mindestens 12 Host-PCs passen"

Lösung

Berechne eine Potenz von 2, die mindestens 12 ergibt
(Bzw. mindestens 12+2=14 ! Die Formel 2^n-2 nicht vergessen. Bei der Berechnung immer 2 dazuaddieren!)

2^3=8 (zu wenig)
2^4=16 (ok, das ist mindestens 12 bzw. 14 )

Setze nun die 4 letzten Bits deiner Subnetzmaske auf 0

11111111.11111111.11111111.11110000

Dezimal wäre die Subnetzmaske 255.255.255.240

In ein Subnetz mit dieser Subnetzmaske passen min. 12 Host-PCs hinein.

2. Berechnen des IP-Ranges eines Subnetzes

"Sie haben das Subnetz 10.10.10.0 /28. Wie heisst die erste und letzte gültige IP dieses Subnetzes?"

Lösung

/28 ist eine vereinfachte Schreibweise für 11111111.11111111.11111111.11110000 (28 bits sind auf 1 gesetzt!).
Dies entspricht der Subnetzmaske 255.255.255.240.

Wir sollten uns nun das Subnetz-Oktett näher anschauen ("240")

240 ist binär 11110000

Entscheidend ist die LETZTE der Einsen. Wie man weiss (hoffentlich) steht jede der Einsen für einen bestimmten Wert.

128/64/32/16/8/4/2/1
Die LETZTE der Einsen steht bei der "16". Dies ist unser sogenanntes "Increment" bzw. unsere "Netzsprünge".

Die Auflistung der IP-Ranges wird hoffentlich etwas mehr Klarheit schaffen...

Code:
Erstes Subnetz 10.10.10.0 - 10.10.10.15   Zweites Subnetz 10.10.10.16 - 10.10.10.31  Drittes Subnetz 10.10.10.32 -10.10.10.47

Die Range des ersten Subnetzes geht also von 10.10.10.0 bis 10.10.10.15

[b]Welche IPs in diesem IP-Bereich kann man einem Host-PC geben?[7b]

Die 10.10.10.0 ist die "Netzkennung". Diese kann keinem Host-PC gegeben werden.
Die 10.10.10.15 ist die "Broadcast-Adresse". Auch diese darf keinem Host-PC gegeben werden.

Der verwendbare IP-Bereich für Host-PCs ist genau dazwischen

10.10.10.1 bis 10.10.10.14

Bei der Berechnung des "Increments" gibt es noch einen idiotensicheren Trick...

Einfach von der Zahl 256 die Zahl abziehen, die im subnet-oktett steht.

Habe ich beispielsweise die Subnetzmaske

255.255.255.248

Berechne einfach 256-248=8

Anderes Beispiel:
255.255.255.224
256-224=32

 

 

Quelle: http://www.source-center.de/forum/showthread.php?24750-Subnet-Rechnen-f%FCr-Dummies