Learn Subnetting In 5 Minutes, Ok, maybe in 7 Minutes…
Du denkst Subnetze sind überflüssig?
Du denkst du musst ein Supergenie sein um Subnetting zu verstehen?

Da liegst du Falsch!

Hier eine Schritt für Schritt Anleitung!


Was ist eine Subnetzmaske?

Mit einer Subnetzmaske können wir einen IP Adresse in einen Netzwerk Teil und einen Host Teil zerlegen. Ein vorhandenes Netzwerk kann in kleine teile eingeteilt werden. Jedes dieser Teile nennt man ein Subnetz.

Hier ein Beispiel

IP Adresse: 192.168.10.0
Subnetz: 255.255.255.0

Dies Adresse ist ein Klasse C Netzwerk mit 253 nutzbaren IP Adressen. Eigentlich wären es 255 aber man zieht die erste Adresse 192.168.10.0 (Netzadresse) und die letzte 192.168.10.255 Adresse (Broadcast) von den verfügbaren Adressen ab. Müsste man heute nicht mehr unbedingt aber wenn man die zwei Adressen so nötig hat dann braucht man langfristig auf jedenfall eine andere Lösung.

Die effektiv verfügbaren Adressen sind also von 192.168.10.1 bis 192.168.10.154

Jetzt haben wir aber den Plan aus diesem Netzwerk zwei Netzwerke zu machen sei es aus Sicherheitsgründen oder um die Netzwerklast zu minimieren.

Um dies durchzuführen benötigen wir aber eine andere Subnetz Adresse nämlich 255.255.255.128 warum 128? Ganz einfach 255.255.255.0 die 0 bedeutet das wir das ganze Netz haben also 256 Adressen wenn wir 256 durch 2 teilen bekommen wir 128 also das halbe netz. Aber aufpassen von diesen beiden netzen muss man jeweils auch wieder die erste und letzte Adresse abziehen es gehen also insgesamt 4 Adressen verloren:!:.

Mit der 255.255.255.128 haben wir nun dies nun dies IP bereiche inklusive zweier Netzwerk Adresse und zweier Brodcast Adresse.

1 Netzwerk: 192.168.10.0 bis 192.168.10.127

2 Netzwerk: 192.168.10.128 bis 192.168.10.255


Subnetz Adresse ist bei beiden 255.255.255.128

Jetzt möchte ich noch einmal etwas genauer auf die Subnetze von gerade eingehen

Als erstes noch einmal das erste Subnetz 255.255.255.0
192.168.10.0 >>> Dies ist die Netwerk Adresse diese Adresse kann nicht von PC’s Benutzt werden!

Diese Adressen sind frei im Netzwerk verfügbar:

192.168.10.1
192.168.10.2
192.168.10.3
192.168.10.4
192.168.10.5


viele viele weitere Adressen


192.168.10.250
192.168.10.251
192.168.10.252
192.168.10.253
192.168.10.254

192.168.10.255 >>> dies ist die Broadcast Adresse und ebenfalls nicht von PC’s genutzt werden!

Nun beginnen wir mit den geteilten Netzwerken mit den Subnetzmasken 255.255.255.128

Erstes Subnetz:

192.168.10.0 >>> Dies ist die Netwerk Adresse diese Adresse kann nicht von PC’s Benutzt werden!

Diese Adressen sind frei im Netzwerk verfügbar:

192.168.10.1
192.168.10.2
192.168.10.3
192.168.10.4
192.168.10.5


viele viele weitere Adressen


192.168.10.122
192.168.10.123
192.168.10.124
192.168.10.125
192.168.10.126

192.168.10.127 >>> dies ist die Broadcast Adresse und ebenfalls nicht von PC’s genutzt werden!

Zweites Subnetz:

192.168.10.128 >>> Dies ist die Netwerk Adresse diese Adresse kann nicht von PC’s Benutzt werden!

192.168.10.129
192.168.10.130
192.168.10.131
192.168.10.132
192.168.10.133



viele viele weitere Adressen


192.168.10.250
192.168.10.251
192.168.10.252

192.168.10.253
192.168.10.254

Du siehst eine Subnetzmaske definiert wie groß ein Subnetzwerk ist.
Das heißt wie viele PC’s in ein ein (Sub)Netzwerk passen.

Jetzt wird es leider doch ein klein wenig Komplizierter den jetzt müssen wir in das Binärsystem gehen.

Die Subnetzmaske 255.255.255.255.0 ist besteht im binär System immer aus 8 Zifferen die entweder 0 oder 1 sind,

255.255.255.0 ist also Binär

11111111.11111111.11111111.00000000

Damit du Subnetze berechnen kannst musst du erst das Binär System verstehen. Schauen wir uns dazu den ersten Block aus einsen an.

Die erste “1″ steht für 128
Die zweiten “1″ steht für 64
Die dritte “1″ steht für 32
Die vierte “1″ steht für 16
Die fünfte “1″ steht für 8
die sechste “1″ steht für 4
die siebte “1″ steht für 2
und die achte “1″ für 1

Was wiederum bedeutet das

11111111 = 255
11110000 = 240
11100000 = 224 ist.

Teilweise wird die Subnetzmaske auch einfach nur mit /24 angegeben dies heißt das die ersten 24 Bit (Zeichen) auf “1″ stehen:

Zum Beispiel:

IP-Adresse /16 = 255.255.0.0 = 11111111.11111111.00000000.00000000
IP-Adresse /20 = 255.255.240.0 = 11111111.11111111.11110000.00000000

Wie Kalkuliert man eine Subnetz groß genug für eine exakte Anzahl von PC’s

Wenn du gefragt wirst …

“erstelle ein Subnetz das mindestens 10 Adressen enthält aber nicht all zu viel mehr”

1. Rechne im Binär System eine Zahl aus die mindestens 10 ist

2^3 = 8 oder 2 x 2 x 2 = 8 das reicht aber nicht ganz
2^4 = 16 oder 2 x 2 x 2 x 2 = 16 das reicht

2. Nun setze die letzten 4 Bits in deiner Binären Subnetzmaske auf 0

Die Binäre Subnetzmasek lautet nun

11111111.11111111.11111111.11110000

Dezimal wäre es die

255.255.255.240

Warum 240? Die ersten 4 Einsen stehen ja noch und die haben den wert 128 + 64 + 32 + 16 was 240 ergibt.

Mit DIESER Subnetzmaske hast du das Minimum von 10 IP Adressen erfüllt ohne all zu viele andere IP Adressen zu verschwenden.

So ab nun solltes du hoffentlich alles verstanden haben wenn noch dinge unklar sind einfach Fragen ;)

————————————————————
————————————————————
————————————————————
So hier noch einige Übungen um wirklich alles zu können.

Wenn du gebeten wirst ein Subnetz mit mindestens 70 nutzbaren IP Adressen

2^6 = 64 Nicht genug
2^7 = 128 größer als 70, passt.

2. Setze die letzten 7 Bits von deiner Subnetzmaske auf 0

11111111.11111111.11111111.10000000

Im Dezimal System wäre das

255.255.255.128

Du hast nun ein Subnetz mit über 70 Host IP’s

Wie errechne ich die Broadcast IP eines Subnetzes?

Wenn du gefragt wirst

“Wir haben das Subnetz 172.16.64.0/20 was ist die Broadcast Adresse dieses Subnetztes?
1. Schritt

172.16.64.0 ist nicht das Subnetz die /20 ist das Subnetz ;)

/20 bedeutet das das Subnetz 255.255.240.0 ist

2. Schritt

Jetzt analysieren wir das Subnetz um herauszufinden wo der Netzwerk Teil und wo der Host Teil ist.

240 bedeutet 11111111.11111111.11110000.00000000

Die Letzte 1 steht im Dezimal System für 16 dort ist also die stelle an der sich der Netzwerk Teil und der Host Teil trennen.
(128/64/32/16/8/4/2/1)

3. Schritt

Bedeutet also das das Netzwerk alle 16 Adressen einmal “springt”indiesem beispiel muss man auf die vorletzte Gruppe achten das Prinzip ist aber ohne änderungen auch auf die ersten zwei und die letzte anwendbar.
172.16.64.0 bis 172.16.79.255
+16 172.16.80.0 bis 172.16.95.255
+16 172.16.96.0 bis 172.16.111.255
+16 172.16.112.0 bis 172.16.127.255

Das nächste Subnetz in diesem Beispiel ist 80 die Broadcast Adresse mus also 172.16.79.255 sein weil dies die letzte IP Adresse ist bevor das nächste Netzwerk startet. Die obigen Adressbereich sind nur beispiele davor und danach gibt es natürlich auch noch Subnetze

.

——

Und gleich noch mal ein anderes Beispiel wie man die Broadcast Adresse raus bekommt

Angenommen das Subnetz wäre dieses hier 172.16.64.0 /26

das gleiche wie gerade oben

/26 ist die Subnetzmaske 255.255.255.192

192 ist binär 11000000

Die letzte 1 steht für 64 das heißt das wir alle 64 Adressen Springen müssen.

Dies ist die Netzwerk Adresse >>> 172.16.64.0172.16.64.63 <<< dies ist die Broadcast Adresse des ersten Subnetztes
Dies ist die Netzwerk Adresse >>> 172.16.64.64172.16.64.127 <<< dies ist die Broadcast Adresse des ersten Subnetztes
Dies ist die Netzwerk Adresse >>> 172.16.64.128172.16.64.191 <<< dies ist die Broadcast Adresse des ersten Subnetztes
usw usw usw, die Adressen dazwischen sind natürlich voll nutzbar.

——

Berechnen Sie die Netzwerk und Broadcast Adresse

Du hast die IP-Adresse 192.168.20.32 /27

1. Schritt

/27 ist 255.255.255.224

2. Schritt

224 bedeutet 11100000

Die letzte “1″ hat den Wert 32 das ist unserer Sprung Nummer.
(128/64/32/16/8/4/2/1)

Nutzbare Adressen in deinem Subnetzwerk sind
192.168.20.33 – 192.168.20.62
(192.168.20.63 ist nicht verwendbar da sie die Broadcast Adresse ist die Netzwerk Adresse die ebenfalls nicht nutzbar ist des nächsten Subnetzes ist also die 64

Die erste nutzbare Adresse in unserem Netzwerk ist also die 34 und diese haben wir dem Standard Gateway zugeteilt. Die Letzte Adresse die ein PC also hier habe könnte wäre die 62.

#######################
#######################
#######################
#######################

Jetzt noch einige weitere Fragen rund um Subnetting

Angenommen du hast einen Klasse B Netzwerkbereich, welches der Folgenden Subnetz masken würde für 100 Subnetze und mit je 500 möglichen PC’s reichen?

A, 255.255.0.0
B, 255.255.224.0
C, 255.255.254.0
D, 255.255.255.0
E, 255.255.255.224

Lösung:

Wie auch oben beschreiben,

erst berechen

2 ^ 7 = 128 zu wenig
2 ^ 8 = 256 zu wenig
2 ^ 9 = 512 richtig

Nun setze die letzen 9 Bit deiner Subnetzmaske auf 0

11111111.11111111.11111110.00000000

Schnell in das Dezimal System umrechen

255.255.254.0

############################################

Und weiter geht’s

Wenn ein PC in einem Netzwerk die Adresse 172.16.45.14 /30 hat, wie ist die Netzwerkadresse des Subnetes zu dem diese Adresse gehört?

A, 172.16.45.0
B, 172.16.45.4
C, 172.16.45.8
D, 172.16.45.12
E, 172.16.45.18

Lösung:

172.16.45.14/30

/30 bedeutet 11111111.11111111.11111111.11111100

Die letzte 1 hat den wert 4 also gehen die Subnetze immer im 4er schritt.

172.16.45.0 – 172.16.45.3
172.16.45.4 – 172.16.45.7
172.16.45.8 – 172.16.45.11
172.16.45.12 – 172.16.45.15
172.16.45.16 – 172.16.45.19

Wir sehen der IP Bereich von 172.16.45.12 – 172.16.45.15 ist der richtige
Demzufolge ist die Netzwerkadresse dieses Subnetzes 172.16.45.12

############################################

Welche der Folgenden IP Adressen die unterhalb aufgeführt sind sind erreichbar für diese Adresse 192.168.15.19 /28
(zwei Möglichkeiten)

A, 192.168.15.17
B, 192.168.15.14
C, 192.168.15.29
D, 192.168.15.16
E, 192.168.15.31
F, Keine

Lösung:

/28 bedeutet 11111111.11111111.11111111.11110000
Die letzte 1 steht für 16. Dies ist wieder unserer Schrittweite der Netzwerke

192.168.15.0 – 192.168.15.15
192.168.15.16 – 192.168.15.31
192.168.15.32 – 192.168.15.47

Nur A und C sind im richtigen IP Bereich, aber auch E ist im richtigen bereich ABER dieses ist nicht nutzbar weil es die Broadcast Adresse des Netzwerkes ist.

Die Lösung ist also A und C

Zum Abschluss noch einige Tipps

Es ist gut wenn du dir die die 2^2 usw auf ein Blatt Papier schreibst

2^2=4
2^3=8
2^4=16
2^5=32
2^6=64
2^7=128
2^8=256
2^9=512
2^10=1024
2^11=2048
2^12=4096

Außerdem sind folgende Nummern sehr nützlich

128 192 224 240 248 252 254

Dieses Nummern brauchst du um mit Subnetzen zu rechnen.

Noch besser ist aber wenn du sie auswendig lernst, und in dein Gedächtnis einbrennst.

########################################################
########################################################
########################################################

Persönliche Bemerkung ;)nein das war kein Copy und Paste das hab ich alles selbst geschrieben ich hatte Google und eine Englische Vorlage, viele von uns verstehen einige Dinge einfach Schneller dafür andere Dinge langsamer, oder haben von ihren Firmen Seminare bekommen. Ich fände es deshalb toll wenn diese Leute auch Anleitung für andere schreiben es kostet Zeit aber es hilft vielen ungemein. Auch wenn ihr es nicht versteht macht es so wie ich gerade bringt es euch bei und schriebt zur gleichen Zeit eine Post für andere ;)

Ach ja wenn sich das hier jemand durchliest der sich damit auch auskennt wäre klasse wenn er mir ne Rückmeldung gibt ob ich nicht doch irgendwo mist Geschrieben haben.
Quelle BsInfo-Board.de