Zum Inhalt springen

Netzmaske von 50 Subnetzen ausrechen !?


Empfohlene Beiträge

Hi,

du brauchst in dieser Aufgabe die Subnetmaske für 50 Subnetze

Ich hab mal was geschrieben war zwar mehr für mich aberich hoffe du verstehst es so... (Rechtschreibfehler Satzbau sidn nciht zu beachten!;)

Gegeben: IP: 151.12.0.0

Gesucht: Subnetmaske für 50 Subnetze

Berechnung:

Dadurch, dass die IP gegeben ist kann die Netzgröße ganz einfach Bestimmt werden. In diesem Fall befinden wir uns in einem Klasse B Netz da die IP mit 151 beginnt und somit in dem Bereich zwischen 127 und 192 befindet. Dieser Bereich ist als Klasse B Netz deklariert. Liegt somit in dem Bereich 255.255.255.0.

Da wir nun geklärt haben in welchen Netz wir uns befinden beginnen wir mit der Berechnung der Subnetmaske. Am einfachsten ist es wenn man sich die Bit Wertigkeiten aufschreibt:

Also… 128 – 64 – 32 – 16 – 8 – 4 – 2 – 1

Nun schauen wir in welche Zahl passen die 50 Subnetze als erstes vollständig hinein.

In unserem Fall ist die erste Zahl die 64, in dieser Zahl bekommen wir alle 50 Subnetze unter.

Die 64 muss nun als Hochzahl geschrieben werden, 2hoch5 = 64. Durch die Hochzahl weiß man nun wie viele Stellen man auf 1 setzen muss, das heißt:

128 – 64 – 32 – 16 – 8 – 4 – 2 – 1

1 – 1 – 1 – 1 – 1 – 1 – 0 – 0

Wie man hier sieht müssen nun die ersten fünf Stellen auf 1 gesetzt werden, somit steht man von 128 bis zur Zahl 4. Als letzter Schritt müssen nun die Zahlen unter denen eine 1 steht zusammen gerechnet werden. Also 128 + 64 + 32 + 16 + 8 + 4 = 252 die Zahl die für die Subnetmaske verwendet wird lautet nun 252. Wie wir schon zu beginn geklärt haben das es sich hier um ein B Netz handelt so können wir nun die Zahl richtig einsetzen:

255.255.(unsere Zahl)252.0 die letzte Zahl ist null da es sich um ein B Netz handelt.

Ergebnis 255.255.252.0

Grüße xaser2k

Link zu diesem Kommentar
Auf anderen Seiten teilen

Eventuell noch mal als Alternative ein anderes Vorgehen:

Du hast die IP 151.12.0.0 vorgegeben.

Da keine Subnetmaske angegeben ist, geht man von einer Standartmaske vom Class B Netz aus, also

255.255.0.0

Diese Subnetzmaske in anderer Form lautet "/16", also richtig geschrieben:

151.12.0.0 /16

Da du 50 Subnetze willst, musst du gucken, dass du mindestens X=50 bei 2^x rausbekommen. Vereinfacht gesagt: Zwei hoch welche Zahl ist mindestens 50. In den vorherigen Posts stand schon richtig: Es ist die sechs, da 2^6 gleich 64 ist.

Also brauchen wir 6 Stellen von der Subnetmaske.

Nun rechnen wir einfach die /16 + die 6 stellen und haben /22

Also lautet die neue Subnetzmaske:

151.12.0.0 /22

Prinzipiell bist du hier fertig. Wenn du die Subntzmaske umrechnen willst, dann musst du einfach beachten, dass /22 bedeutet, dass die ersten 22 Bit der Maske auf 1 stehen, die restlichen 10 auf 0.


11111111. 11111111. 11111100. 00000000

255        255        252      0

Eventuell scheint das Vorgehen nun etwas kompliziert. Da man hierbei aber quasi nichts umrechnen muss, kann man das alles ohne Probleme schnell im Kopf erledigen.

SiemensmasterXXX

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ok danke erstmal...

um nicht noch ein Extra Thread aufmachen zu müssen hab ich hier nochmal eine Aufgabe wo ich nicht wirklich weiß wie es ausgerechnet wurde.

und zwar hab ich 3 Räume

1Raum max 20 Hosts

2Raum max.20 Hosts

3Raum 29 Hosts

Zugewiesene IP Adresse 221.45.137.0 /24

Die Aufgabe heisst nun..

Definieren Sie für die Einrichtung der o.a drei Segmente dei entsprechende Subnetmask, die Adressen der Subnetmask sowie die jeweiligen Adressbereiche, die für die Hostadressierung zur Verfügung stehen (IP Start und IP Endadresse des jeweiligen Bereichs). Welche Erweiterun (max Anzahl Subnets und Hosts) sind bei dieser Konfiguration noch möglich ?

Wenn das jemand "nachvollziehbar" ausrechnen könnte wäre mich glaub schon geholfen ;)

Danke

Link zu diesem Kommentar
Auf anderen Seiten teilen

So, hier mal mein Versuch. Kann ja nochmal jemand drüber gucken, ob ich jetzt totalen Mist erzähle ;)

Ausgangssituation:

221.45.137.0 /24

Das bedeutet die Subnetzmaske ist 255.255.255.0

Wir brauchen mindestens 3 Subnetze. Also eins für jeden Raum.

2^2 wäre 4, aber ich gehe mal davon aus, dass wir uns an die "alte" Regel halten und das erste und das letzte Subnetz nicht verwendet werden dürfen. Wäre also 4-2 = 2 und somit eins zuwenig.

Also 2^3 = 8, somit mehr als genug Netze.

Nun wird die /24 Subnetzmaske um 3 nach rechts verschiben, also statt /24 sind wir nun bei /27

221.45.137.0 /27

Subnetmaske in anderer Schreibweise: 255.255.255.224

Subnetzmaske in Binär:

11111111.11111111.11111111.11100000

die IP 221.45.137.0 in Binär:

Netz1: 11011101.00101101.010001001. 000 00000 <= Die drei frei stehenden Bits sind für die neue Adressierung zuständig

Netz2: 11011101.00101101.010001001. 001 00000

Netz3: 11011101.00101101.010001001. 010 00000

Netz4: 11011101.00101101.010001001. 011 00000

Netz5: 11011101.00101101.010001001. 100 00000

Netz6: 11011101.00101101.010001001. 101 00000

Netz7: 11011101.00101101.010001001. 110 00000

Netz8: 11011101.00101101.010001001. 111 00000

Netzadresse 1: 221.45.137.0 <= Darf (sollte) nicht verwendet werden,da die drei Bits alle 0 sind

Für Hosts: 221.45.137.1 - 221.45.0.30

Netzadresse 2: 221.45.137.32

Für Hosts: 221.45.137.33 - 221.45.0.62

Netzadresse 3: 221.45.137.64

Für Hosts: 221.45.137.65 - 221.45.0.94

Netzadresse 4: 221.45.137.96

Für Hosts: 221.45.137.97 - 221.45.0.126

Netzadresse 5: 221.45.137.128

Für Hosts: 221.45.137.129 - 221.45.0.158

Netzadresse 6: 221.45.137.160

Für Hosts: 221.45.137.161 - 221.45.0.190

Netzadresse 7: 221.45.137.192

Für Hosts: 221.45.137.193 - 221.45.0.222

Netzadresse 8: 221.45.137.224 <= Darf (sollte) nicht verwendet werden,da die drei Bits alle 1 sind

Für Hosts: 221.45.137.225 - 221.45.0.254

Anzahl Hosts pro Netz: 2^5=32 (eigentlich 30, da 1 Netzid und 1 Broadcast) also für alle Räume ausreichend

SiemensmasterXXX

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi,

danke erstmal :) .. aber 1-2 Fragen hätte ich dazu noch.

Wieso das die Netzadresse nicht bei 0 Anfangen ? ich hab hier Beispiele da ist das so ?

Hat das war mit der Regel zu tun das man mit dem größten Netz anfangen sollte ?

Wieso werden die Netze von 0-32-96-128 etc verteilt ? und nicht

0-32-64-128-256 ?

ohje, ich blicks langsam nimmer ^^

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi,

ich hab mal eine Beschreibung gefunden die nicht schlecht ist, und die mein Verständnisproblem so gut wie löst ;).

"

Es wird uns vorgegeben, das Netz 192.168.23.0 in mindestens 5 Subnetze einzuteilen.

Als erstes gehen wir die 2^x (2 hoch x) Reihe durch, um zu sehen wie viele Bits wir aus dem Hostanteil entlehnen müssen.

2^0 = 1

2^1 = 2

2^2 = 4

2^3 = 8

Soweit soll uns die Zahlenreihe genügen, da 5 (für die fünf zu bildenden Subnetze) erst in der 2^3 unterzubringen ist. Das bedeutet, dass wir 3 Hostbits entlehnen müssen, um 8 Subnetze zu bilden.

IP Adresse (binär) Subnetzmaske (binär)

11000000.10101000.00010111.00000000 11111111.11111111.11111111.11100000

IP Adresse (dezimal) Subnetzmaske (dezimal)

192.168.23.0 255.255.255.224

Jetzt haben wir die Subnetzmaske, die man benötigt um 8 Subnetze zu bilden. Wir müssen jedoch berücksichtigen, dass wir das erste Subnetz nicht verwenden können, da es die "normale" Netzadresse enthält. Das letzte Subnetz darf auch nicht verwendet werden, weil es die "normale" Broadcastadresse enthält. Um zu ermitteln bei welchen IP Adressen die Netzsprünge sind, rechnen wir einfach 256-224 (Zahl aller IP Adressen des 4. Oktetts – Dezimaler Wert der Subnetzmaske im 4. Oktett). Das Ergebnis zeigt, dass die Netze in 32er Schritten springen. Das bedeutet, dass alle 32 IP Adressen das Subnetz wechselt.

Jetzt haben wir folgende Netze gebildet:

Subnetz Nr. Netzadresse Erster Host Letzter Host Broadcastadresse

0 192.168.23.0 192.168.23.1 192.168.23.30 192.168.23.31

1 192.168.23.32 192.168.23.33 192.168.23.62 192.168.23.63

2 192.168.23.64 192.168.23.65 192.168.23.94 192.168.23.95

3 192.168.23.96 192.168.23.97 192.168.23.126 192.168.23.127

4 192.168.23.128 192.168.23.129 192.168.23.158 192.168.23.159

5 192.168.23.160 192.168.23.161 192.168.23.190 192.168.23.191

6 192.168.23.192 192.168.23.193 192.168.23.222 192.168.23.223

7 192.168.23.224 192.168.23.225 192.168.23.254 192.168.23.255

"

hier steht, das man wenn man 256-224 =32 rechnet man weiß in welchen Schritten das Subnetz wechselt. Was mach ich jetzt aber wenn ich Subnete mit z.B 128 Adressen hab ? Kann ich die dann einfach in mehrere Subnetze verteilen oder muss ich da von anfang an schon grössere Netze bilden indem ich mehr Bits von der Maske "klaue" ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi,

danke erstmal :) .. aber 1-2 Fragen hätte ich dazu noch.

Wieso das die Netzadresse nicht bei 0 Anfangen ? ich hab hier Beispiele da ist das so ?

Hat das war mit der Regel zu tun das man mit dem größten Netz anfangen sollte ?

Guck dir diesen Beitrag mal an. Das hat was mit den unterschiedlichen RFC Normen zu tun.

Wieso werden die Netze von 0-32-96-128 etc verteilt ? und nicht

0-32-64-128-256 ?

Die Frage verstehe ich nicht :)

SiemensmasterXXX

Link zu diesem Kommentar
Auf anderen Seiten teilen

Guck dir diesen Beitrag mal an. Das hat was mit den unterschiedlichen RFC Normen zu tun.

Die Frage verstehe ich nicht :)

SiemensmasterXXX

die Netze werden in der Aufgabe hier so verteilt

.33 - .62

.65 - .94

.97 - .126

ich hab hier ein Beispiel da werden erst die ersten 11 hosts von

.0 - .16

dann 28 Hosts

.32 - .63

dann 34 Hosts

.64 - 127

dann 46 Hosts

.128 -190

verteilt

oder liegt das einfach daran das man einfach immer das man einfach das nächst höhere Zahl nimmt in die die Hosts rein passen? wenn ich also bei .64 bin und ich brauch zum Beispiel 20 Adressen dann geh ich halt bis .95

oder wenn ich bei .64 bin und ich brauch zum Beispiel 40 Adressen dann geh ich bis .127 ? stimmt die Logik ?

weil wen mir zum ende eines Netzes die Adressen nicht mehr reichen dann spring ich ja auch eins weiter

z.b hört das eine Subnetz bei 172.18.16.191 (Broadcast) auf. jetzt will ich nochmal 97 Hosts vergeben. Dann fang ich bei 172.18.17.0 wieder an ?

danke ,)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Das hängt von der Subnetzmaske ab. Die bestimmt, wann der Sprung ist.

Nochmal genau an Hand der von mir erläuterten Aufgabe erklärt:


Netz1: 11011101.00101101.010001001. [color=red]000[/color] 00000

Netz2: 11011101.00101101.010001001. [color=red]001[/color] 00000

Netz3: 11011101.00101101.010001001. [color=red]010[/color] 00000

Die 3 farbigen Bits sind diejenigen, welche wir uns von den Hostbis "geliehen" haben. Nehmen wir hier die letzten 8 Bits, da sich der Rest nicht verändert, haben wir das hier:

[color=red]000[/color] 00000

[color=red]001[/color] 00000

[color=red]010[/color] 00000

Rechnen wir das ins Duale Zahlensystem um, haben wir:

0

32

64

Also beginnt das erste Netz bei 0 und geht maximal bis 31, da ab 32 wieder das nächste Beginnt. Dieses geht maximal bis 63, da hier wieder das neue beginnt. Und so weiter.

SiemensmasterXXX

Link zu diesem Kommentar
Auf anderen Seiten teilen

Das hängt von der Subnetzmaske ab. Die bestimmt, wann der Sprung ist.

Nochmal genau an Hand der von mir erläuterten Aufgabe erklärt:


Netz1: 11011101.00101101.010001001. [color=red]000[/color] 00000

Netz2: 11011101.00101101.010001001. [color=red]001[/color] 00000

Netz3: 11011101.00101101.010001001. [color=red]010[/color] 00000

Die 3 farbigen Bits sind diejenigen, welche wir uns von den Hostbis "geliehen" haben. Nehmen wir hier die letzten 8 Bits, da sich der Rest nicht verändert, haben wir das hier:

[color=red]000[/color] 00000

[color=red]001[/color] 00000

[color=red]010[/color] 00000

Rechnen wir das ins Duale Zahlensystem um, haben wir:

0

32

64

Also beginnt das erste Netz bei 0 und geht maximal bis 31, da ab 32 wieder das nächste Beginnt. Dieses geht maximal bis 63, da hier wieder das neue beginnt. Und so weiter.

SiemensmasterXXX

ok.. soweit alles klar !

und was wenn ich jetzt Mehr Adressen hab? Brauch ich dann ein größeres Subnetz oder spring ich einfach ins Nächste?

Link zu diesem Kommentar
Auf anderen Seiten teilen

ok.. soweit alles klar !

und was wenn ich jetzt Mehr Adressen hab? Brauch ich dann ein größeres Subnetz oder spring ich einfach ins Nächste?

Dann brauchst du eine andere Subnetzmaske.

Denn mit der /27 kannst du maximal in allen möglichen Netzen zusammen (2^5)*8=256 Hosts abbilen, da du nur 5 Bits für Hosts hast pro Netz.

Um es einfacher zu sagen:

Gaanz zu Beginn der Aufgabe war ja als Startangabe 221.45.137.0 /24 gegeben. Bei diesem einen Subnetz hast du 8 Bits für Hosts. 2^8 = 256

Du kannst also so viele "Kinder" Subnetze machen wie du willst: Es werden nie mehr Hosts insgesamt als das "Mutter" Subnetz bereit stellen kann :)

Korrigiert mich, wenn ich lüge.

SiemensmasterXXX

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...