Subnetzmaske Bitlänge errechnen

derv1x

Cadet 1st Year
Registriert
Jan. 2017
Beiträge
14
Nabend zusammen,

Im Netzwerkunterricht haben wir derzeit eine Aufgabe bekommen welche IP Gültig ist.
Beispiel:

IP 10.101.31.255
Subnetzmaske: 255,255,248.0
Klar könnte man sagen Broadcast. Stimmt aber nicht immer. Gerade bei Größeren netzen.
Problem an der Sache Ist wie kriege ich raus welche Bits 1 sind.

Sektion 1 und 2 ist schon mal klar beides je 8*1
Aber wie kriege ich die 252.0 raus?
2"8 bringt mir da wenig.


11111111.11111111.????????.00000000

Vielen Dank

Christian
 
Aber dann habe ich doch nur die Netz ID und nicht die netzmaske.

Stopp Ich habe ein Denkfehler.

Ich habe bei 2"8 gerechnet.

2"7 2"6 2"5 2"4 2"3 2"3 2"2 2"1 2"0
128 + 64 +32 +16 +18 = 248

Jetzt habe ichs.
 
Zuletzt bearbeitet:
denndsd schrieb:
Aber dann habe ich doch nur die Netz ID und nicht die netzmaske.

Ah sorry, da hab ich wohl nicht richtig aufgepasst. Die Netzmaske lässt sich -sofern man sie nicht sowieso auswendig kennt- easy im Kopf ausrechnen. In deinem Fall hast du ja schon mal zwei Oktette (255.255) lauter Einsen, was in der Summe 16 ergibt. Da sich die Netzmaske zwingend von rechts nach links verkleinert, kannst du nun schrittweise die entsprechenden Bitwertigkeiten von 255 abziehen.

255 - 1 = 254 = 7 Bits übrig
254 - 2 = 252 = 6 Bits übrig
252 - 4 = 248 = 5 Bits übrig
248 - 8 = 240 = 4 Bits übrig
240 - 16 = 224 = 3 Bits übrig
224 - 32 = 192 = 2 Bits übrig
192 - 64 = 128 = 1 Bit übrig
128 - 128 = 0 = 0 Bit übrig

Die Antwort lautet somit: 8 Bit (255) + 8 Bit (255) + 5 Bit (248) = 21 Bit = 10.101.24.0/21 = 2048 Hosts
 
Zuletzt bearbeitet:
Stopp Ich habe ein Denkfehler.

Ich habe bei 2"8 gerechnet.

2"7 2"6 2"5 2"4 2"3 2"3 2"2 2"1 2"0
128 + 64 +32 +16 +18 = 248

Jetzt habe ichs.
 
Zurück
Oben