Subnetting

Hallo Leute,

da ich www.wer-weiss-was.de nun schon fast 1 Jahr kenne, und hier immer gute Antworten bekommen habe, dachte ich mir, ich frage euch mal. :smile:

Unzwar schreibe ich am Montag eine Wirtschaftsklausur (mit 70% Kostenrechnung) und am Dienstag eine BeNe (Betriebssysteme Netzwerke) Klausur mit Subnetting.

Dummerweise waren meine Subnettingteste bisher 5, 6, 6, 5+, 6

Mein Lehrer meinte, wenn ich die Klausur 4 schreibe gibt er mir eine 4, was mich retten würde. :smile:

Also bitte helft mir.

Mein Lehrer (der Leher der gut erklären kann, also nicht mein derzeitiger BeNe Lehrer^^) hat mir diese Seite empholen.

http://www.administrator.de/index.php?content=33545#…

Problem ist nun, dass ich manches dort nicht ganz verstehe:

  1. Je mehr Subnetze du brauchst, desto mehr Bits müssen von links an nach rechts
    zur Netzadresse hinzugefügt werden.

Verstehe nicht, wie das gemeint ist.

  1. Beispiel IP-Adresse 192.168.40.37 /28

Warum nicht /50 oder /1 oder so?

  1. Wie bekommt man den Standardgateway, Subnetzmaske, Broadcastadresse etc. (müssen da immer so viele Adressen rauskriegen -.-")

  2. Zählst du von links an in der Bit-Tabelle 2,4,8, so kommst du bis zum dritten
    Bit. Die Wertigkeit dieser 3 Bits zusammen ergibt 224.
    Neue Subnetzmaske: 255.255.255.224

Hä?^^

Bitte helft mir. :smile: Bitteeeeee :smile:

mfG

Thomas

Verstehe nicht, wie das gemeint ist.

  1. Beispiel IP-Adresse 192.168.40.37 /28

Warum nicht /50 oder /1 oder so?

Das ganze Subnetting ist mehr oder weniger ein mathematisch-logischer Trick (UND-Verknüpgung). Die dazu verwendete Subnetzmaske wird dabei auf die IP-Adresse „angewendet“ (logisches UND auf die Bits) und man erhält durch eine einfache mathematische Operation die möglichen IP-Adressen. Damit das auch klappt, sind nur bestimmte Subnetzmasken überhaupt möglich, aber ausreichend, um damit das Internet zu betreiben.
So etwas im Kopf auszurechnen ist definitiv übel, selbst gute „Netzwerker“ müssen bei komplexen Masken auch erst mal rechnen - aber kennen die gängigen Subnetzmasken eh auswendig. Hintergrund des ganzen: Alle Router im Internet müssen weltweit wissen, wo ein bestimmtes Netzwerk zu finden ist (den Weg dahin). Damit die dazu notwendigen Tabellen nicht völlig ausarten, hat man das ganze so definiert, daß eine für Computer rechnerisch schnelle UND-Verknüpfung dem Router relativ schnell den Weg zeigt (Stimmt so nicht ganz, aber so kann man es sich ruhig vorstellen).
http://de.wikipedia.org/wiki/CIDR

  1. Wie bekommt man den Standardgateway, Subnetzmaske,
    Broadcastadresse etc. (müssen da immer so viele Adressen
    rauskriegen -.-")

Bei „normalen“ Subnetzen wie 255.255.255.0 ist es einfach, bei weniger geläufigen durchaus spannend.

Beispiel: 162.164.187.160 - 162.164.187.167

Maske: 29 Bits, 162.164.187.160/29 (255.255.255.248)
8 Adressen, aber nur 5 zu gebrauchen, denn:

  • Es muss ein Gateway geben, sonst gibt’s keine Verbindung nach draußen: hier z.B. die .161, das kann aber frei definiert werden. Gängig ist die niedrigste (hier .161) oder die höchste (wäre .166, s.u.), in „normalen“ /24-Netzen (255.255.255.0) meist die .1 oder .254
    Man könnte auch irgendwas in der Mitte nehmen, nur macht das keinen Sinn und es könnte sich kein Schwein merken. Ich selbst definiere auch immer die niedrigste als Standardgateway und weitere Gateways (static routes) dann z.B. im Bereich x.y.z.250-254. Wobei ja dieses „definieren“ nichts anders ist, als dem Router eben diese IP-Adresse zu vergeben.

  • Es muss das Netzwerk selbst „definiert“ sein: 162.164.187.160 Netzadresse durch logisches UND:
    Netzmaske:
    11111111.11111111.11111111.11111000 = 255.255.255.248 = 29 Bits gesetzt /29

Bei den IP-Adressen bleiben die 29 vorderen Bits gleich, es ändern sich nur die letzten 3 Bits:

10100010.10100100.10111011.10100000 162.164.187.160
10100010.10100100.10111011.10100001
10100010.10100100.10111011.10100010
10100010.10100100.10111011.10100011
10100010.10100100.10111011.10100100
10100010.10100100.10111011.10100101
10100010.10100100.10111011.10100110
10100010.10100100.10111011.10100111 162.164.187.167

Da dieser hintere Bereich aber mit der Netzmaske bei einem UND (beide Bits müssen 1 sein) nie etwas ergibt, ist die .160 die Netzadresse:

10100010.10100100.10111011.10100000
10100010.10100100.10111011.10100001
10100010.10100100.10111011.10100010
10100010.10100100.10111011.10100011
10100010.10100100.10111011.10100100
10100010.10100100.10111011.10100101
10100010.10100100.10111011.10100110
10100010.10100100.10111011.10100111
jeweils UND
11111111.11111111.11111111.11111000 255.255.255.248
gibt immer
-----------------------------------
10100010.10100100.10111011.10100000 162.164.187.160
  • Es muss eine Broadcastadresse geben, auf die alle Rechner im Netz horchen: die .167 (Zwingend notwendig, gegeben durch das TCP/IP-Protokoll). Bei „normalen“ /24-Netzwerken wie 192.168.0.x ist das immer die 192.168.0.255, daher darf man die .255 auch nicht verwenden.

Berechnung durch logisches ODER mit der reversen Bitmaske:

10100010.10100100.10111011.10100101 (162.164.187.165 als Beispiel)
00000000.00000000.00000000.00000111 (reverse Bitmaske von /29)
-----------------------------------
10100010.10100100.10111011.10100111 162.164.187.167

Damit bleiben zur freien Verwendung nur .162 bis .166, also 5 nutzbare IP-Adressen.

  1. Zählst du von links an in der Bit-Tabelle 2,4,8, so kommst
    du bis zum dritten
    Bit. Die Wertigkeit dieser 3 Bits zusammen ergibt 224.
    Neue Subnetzmaske: 255.255.255.224

Hä?^^

Uh… gut, kapiere die Frage auch nicht so wirklich (links??)…

Ja genau.^^ Die letzte Frage ist zweierleih verwirrend.^^

Wenn man das von links macht, dann sind das nicht die Wertigkeiten 2,4,8 und von rechts ergibt es nicht zusammen 240.^^

Ja genau.^^ Die letzte Frage ist zweierleih verwirrend.^^

Wenn man das von links macht, dann sind das nicht die
Wertigkeiten 2,4,8 und von rechts ergibt es nicht zusammen
240.^^

Naja, wenn man die ersten 3 Bits von links setzt, kommt man auf

1110 0000 = 0xE0

Und das sind 224.

Hallo Fragewurm,

Zitat:
4. Zählst du von links an in der Bit-Tabelle 2,4,8, so kommst du bis zum dritten
Bit. Die Wertigkeit dieser 3 Bits zusammen ergibt 224.
Neue Subnetzmaske: 255.255.255.224

Ja, aber die Wertigkeit ist von rechts mach links 1,2,4,8,16,32,64,128 …

In die Frage hat sich ein Fehler in der Formulierung eingeschlichen. Fragt sich ob die Aufgabe falsch ist oder ob falsch abgeschrieben wurde …

MfG Peter(TOO)

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Deswegen hab ich ja auch geschrieben, daß ich die Frage nicht so recht verstehe. Wenn man einfach mal von links Bits setzt und dabei mißachtet, was die an Werten darstellen, komm man auf 11100000, aber die 2,4,8 sind denn irgendwie… erm… jo…