Subnetzrechnen ist pillepalle!

Dass Subnetzrechnen Menschen in die Klapse bringt, muss nicht sein.
Hier die einfachste Erklärung in diesem Teil der Galaxis, wie man anhand der Subnetzmaske ermittelt, wie gross ein IP-Netz ist.
IT-Trainer erklären das ganze gerne anhand von "logisch UND Verknüpfungs'" Dramatismen oder malen Billionen von einsen und Nullen an die Tafel und gestikulieren dabei gerne forsch in der Luft herum, als wöllten sie einen Schmeissfliegenschwarm vertreiben, und scheinen darauf erpicht zu sein, dass es ja keiner versteht. 


Dabei könnte es so einfach sein, wenn man es EINFACH erklärt bekommt ohne Verwirrungs-Faktor.



Herausfinden des IP-Ranges anhand einer IP und dazugehöriger Subnetzmaske

Beispiel 1:

IP-Adresse 192.168.1.23 mit Subnetzmaske 255.255.252.0.
Preisfrage:
In welchem IP-Range befindet sich diese IP?

255.255.252.0= 11111111.11111111.11111100.0000000

Entscheidend ist dabei immer die LETZTE der gesetzten EINSEN.
Bei 255.255.252.0 steht die LETZTE 1 bei der 4. Das sind die Netz-Sprünge (wird auch "Inkrement" genannt).
128/64/32/16/8/4/2/1

Im gegebenen Beispiel geht der IP-Range bei Subnetzmaske 255.255.252.0 deshalb von



192.168.0.0 - 192.168.3.255 < 1. Netz
(Plus 4) 192.168.4.0 - 192.168.7.255 < 2. Netz
(Plus 4) 192.168.8.0 - 192.168.11.255 < 3. Netz
usw


Die 192.168.1.23 ist also innerhalb des IP-Bereiches 192.168.0.0 - 192.168.3.255 

Beispiel 2:

IP-Adresse 192.168.2.5 mit Subnetzmaske 255.255.255.0.
Gretchenfrage:
In welchem IP-Range befindet sich die IP?

Bei Subnetzmaske 255.255.255.0 dagegen sieht es so aus:
255.255.255.0=11111111.11111111.11111111.00000000

Die LETZTE der Einsen steht hier bei der 1. Also haben wir "einser"-Sprünge.
128/64/32/16/8/4/2/1


192.168.0.0 - 192.168.0.255 < 1. Netz
(Plus 1) 192.168.1.0 - 192.168.1.255 < 2. Netz
(Plus 1) 192.168.2.0 - 192.168.2.255 < 3. Netz

usw


Also ist die IP 192.168.2.5 eine IP innerhalb des IP-Ranges 192.168.2.0 - 192.168.2.255.

Bei beiden Beispielen sei bemerkt, dass die ERSTE IP (die sogenannte Netz-Kennung) und LETZTE IP (die sogenannte Broadcast-Adresse) nicht für Host-PCs genutzt werden können.


Ein gegebenes Netz in mehrere Teilnetze aufteilen, wobei in jedes der Teilnetze eine bestimmte Anzahl von Host-IPs passen muss.

Frage: Wir haben das Netz 192.168.1.0 mit Subnetzmaske 255.255.255.0.
Wir möchten das Netz in kleinere Teilnetze aufteilen. 
In jedes der Teilnetze müssen aber 5 PCs passen.

Was tun (sprach das Huhn, und verschwand im Elefant, wo es keiner mehr fand)?
Lösung:
Berechne eine Potenz von 2, die mindestens 5+2, also 7 ergibt.
Das "+2" ist notwendig, da zwei IPs abgezogen werden müssen, für die Netzkennung und die Broadcast-Adresse.

2^2=4 Nö, das ist zu wenig.
2^3=8 Ok, das ist MINDESTENS 7.

Nun setze die letzten 3 Bits der Subnetzmaske auf 0.

Aus 255.255.255.0 wird dadurch 255.255.255.248
oder binär:
Aus 11111111.11111111.11111111.00000000 wird 11111111.11111111.11111111.11111000

Damit ist das C-Klasse Netz 192.168.1.0 aufgeteilt. 
Die einzelnen Teilnetze können wir recht einfach anhand obiger Anleitung berechnen (Denke an die LETZTE Eins!)


192.168.1.0 - 192.168.1.7
(Plus 8) 192.168.1.8 - 192.168.1.15
(Plus 8) 192.168.1.16 - 192.168.1.23
(Plus 8) 192.168.1.24 - 192.168.1.31

usw. bis zum bitteren Ende. Und das bittere Ende liegt bei 192.168.1.255. face-wink


Ein gegebenes Netz aufteilen in eine bestimmte Anzahl von Subnetzen, wobei jedes Subnetz möglichst viele Host-IPs bereitstellen soll.

Wir haben das Netz 192.168.10.0 mit Subnetzmaske 255.255.255.0.
Wir sollen das Netz in 8 Subnetze aufteilen. Der Router unterstützt "ip subnet zero".

Lösung:
Berechne eine Potenz von 2, die MINDESTENS 8 ergibt.
2^2=4 Nö, zu wenig
2^3=8 OK, das ist MINDESTENS 8.

Setze nun die ersten 3 Bits des vierten Oktetts auf 1.
Aus 255.255.255.0 wird somit 255.255.255.224
Bzw. aus 11111111.11111111.11111111.00000000 wird 11111111.11111111.11111111.11100000.

Das Netz 192.168.10.0 wurde somit in folgende Subnetze aufgesplittet:

192.168.10.0 - 192.168.10.31 <<1.tes Subnetz
192.168.10.32 - 192.168.10.63 <<2.tes Subnetz
192.168.10.64 - 192.168.10.95 <<3.tes Subnetz
192.168.10.96 - 192.168.10.127 <<4.tes Subnetz
192.168.10.128 - 192.168.10.159 <<5.tes Subnetz
192.168.10.160 - 192.168.10.191 <<6.tes Subnetz
192.168.10.192 - 192.168.10.223 <<7.tes Subnetz
192.168.10.224 - 192.168.10.255 <<8.tes Subnetz

TIP:
In Prüfungen muss man etwas aufpassen, ob in der Frage erwähnt wird, dass Subnet 0 unterstützt wird, oder nicht.
Falls Subnet 0 NICHT unterstützt wird (bzw. der Befehl "ip subnet zero" nicht gesetzt wurde), kann man das allererste und allerletzte Subnetz NICHT verwenden.
Falls Subnet 0 unterstützt wird, kann man alle Subnetze verwenden.

Hintergrund:
http://www.cisco.com/en/US/tech/tk648/tk361/technologies_tech_note09186 ...
Bei älteren Geräten wurde das Subnet 0 (im Beispiel 192.168.10.0 - 192.168.10.31) und All-Ones-Subnet (im Beispiel 192.168.10.224 - 192.168.10.255) nicht verwendet.
Bei neueren kann man alle Subnetze verwenden, also auch das erste und letzte.

 

Quelle: http://www.administrator.de/wissen/subnetzrechnen-ist-pillepalle-64803.html