welche Ip adressen befinden sich im selben subnetz?

4 Antworten

Wenn ich mir das so anschaue, dann ist kein PC im gleichen Subnetz.

Mit 224 hat man 3 Bit für den Netzanteil, was jeweils eine Range von x.x.0.0 bis x.x.7.255 hat (usw.)

Geht man nun alle Möglichkeiten, also

  • 10.47.0.0 - 10.47.7.255
  • 10.47.8.0 - 10.47.15.255
  • 10.47.16.0 - 10.47.23.255
  • etc.

durch, dann sieht man eigentlich, dass kein PC im gleichen Subnetz sein kann.

Die f) passt zudem sowieso nicht, da die ersten beiden Oktette sich von a) bis e) unterscheiden.

Edit:

Mir ist aufgefallen, dass ich die falschen Bits genommen habe.

Wir haben für Hosts natürlich noch 5 Bits übrig. Daher ist meine Rechnung auch falsch.

Die Range wäre demnach:

x.x.0.0 - x.x.31.255

Also:

  • 10.47.0.0 - 10.47.31.255
  • 10.47.32.0 - 10.47.63.255
  • etc.

Demnach würden b) und d), sowie a) und e) im gleichen Subnetz liegen.

Im Zweifelsfall schreibst du dir einfach Mal die IP Adressen in binär auf.

Beispiel bei Adresse a)

00001010.00101111.00111111.01000101

Da markierst du dir dann die Trennung zwischen Netz- und Host-Anteil.

00001010.00101111.00111||111.01000101

Wenn du die IP Adressen jetzt alle untereinander schreibst musst du nur schauen welche Adressen den identischen Netzanteil haben, die liegen im gleichen SubNetz.

Woher ich das weiß:Berufserfahrung – Administrator mit über 12 Jahren Berufserfahrung

255.255.224.0 sieht in binärer Darstellungsform folgendermaßen aus:

11111111.11111111.11100000.00000000

Zwei Rechner befinden sich genau dann im gleichen Subnetz, wenn bei den IP-Adresse die Stellen übereinstimmen, an denen sich in der Subnetzmaske eine 1 befindet.

Bei den gegebenen Beispielen...

Bild zum Beitrag

Wenn der rot markierte Anteil übereinstimmt, befinden sich die Rechner im gleichen Subnetz. Im konkreten Fall gilt also:

  • a), e) liegen in einem Subnetz.
  • b), d) liegen in einem Subnetz.
  • c) liegt in einem Subnetz.
  • f) liegt in einem Subnetz.

============

Natürlich musst du nicht unbedingt alle Teile der Adressen in Binärdarstellung umrechnen. Es reicht vor allem den dritten Teil umzurechnen. Im konkreten Fall würde reichen...

Damit die Rechner im gleichen Subnetz liegen muss insbesondere der erste Teil der IP-Adresse übereinstimmen, da dort bei der Subnetzmaske 255 steht. Demnach liegt f) in einem anderen Netz als alle anderen Rechner.

Bei a) bis e) stimmen die Adressen in den ersten beiden Teilen überein. Der vierte Teil ist egal (für die Unterscheidung des Subnetzes), da dort bei der Subnetzmaske eine 0 steht. Man muss bei dem Vergleich von a) bis e) also quasi nur den dritten Teil der IP-Adresse betrachten.

Des Weiteren könnte man nutzen, dass bei dritten Teil nur entscheidend ist, ob sich die Zahlen ab der 2⁵-er-Stelle (also 32-er-Stelle) und höher unterscheiden. D.h. bei den Zahlen 0 bis 31 befindet man sich im gleichen Subnetz, genauso bei den Zahlen 32 bis 63, bei den Zahlen 64 bis 95, bei den Zahlen 96 bis 128, etc.

D.h. man kann beispielsweise folgende Bereiche identifizieren, bei denen IP-Adressen innerhalb des Bereiches zum gleichen Subnetz gehören,...

10.47.0.x   bis 10.47.31.x
10.47.32.x  bis 10.47.63.x   [enthält a) und e)]
10.47.64.x  bis 10.47.95.x   [enthält b) und d)]
10.47.96.x  bis 10.47.128.x  [enthält c)]
192.168.0.x bis 192.168.31.x [enthält f)]
 - (Computer, Schule, Internet)

b und d.

Edit: a und e liegen auch in einem Netz.

Die Netze sind:

10.0.0.0

10.0.32.0

10.0.64.0

10.0.96.0

...


skiddy  07.02.2022, 14:36

Wieso liegen die zusammen? Da bräuchte ich mal die Erklärung. Habe ich was falsch verstanden?

skiddy  07.02.2022, 14:39
@skiddy

Mir fällt auf, dass ich die falschen Bits genommen habe.