Broadcast und IP-Adresse mit Host berechnen?

5 Antworten

net1 soll 88 Hosts beheimaten. Das bedeutet, dass Du mindestens 7 Hostbits benötigst, denn 2^7 ist 128. Mit 6 Hostbits kommst Du nicht aus, weil 2^6 nur 64 ist und mit 66 Adressen naheliegender Weise keine 88 Hosts bedient werden können.

Mit 7 Hostbits hast Du 128 Adressen, wobei die Netzadresse und die Broadcast-Adresse wegfällt. Wenn mit Hosts "Rechner" gemeint ist, fällt noch eine weitere Adresse für den Router weg. Passt aber alles immer noch locker. Die IPv4-Adresse hat 32 Bit, für die Hosts brauchst Du 7 Bit, für das Netz hast Du damit 32-7=25 Bit.

Die von Dir genannte Subnetzmaske 255.255.240.0 hat nun 12 Hostbits. Damit kannst Du 2^12, also 4096 Adressen bilden. Das ist viel zu großzügig.

Du hast folgendes Netz:

195.162.0.0/20

Das heißt, dass 20 Bit für den Netzanteil belegt sind. Die restlichen Bits stehen zur Verfügung.

Daraus ergibt sich:

      Netzanteil      |  Hostanteil
----------------------|-------------
11111111.11111111.0000|0000.00000000  (Netz ID)
11111111.11111111.0000|1111.11111111  (Broadcast)
                      ^
                     /20 (ersten 20 bit belegt)

Die Pipe | gibt die Trennung zwischen Netzanteil und Hostanteil an. In Dezimalschreibweise ergibt es:

192.168.0.0
192.168.15.255

Die Anzahl der nutzbaren Hosts kann über folgende Formel berechnet werden:

2 ^ (32 - CIDR) - 2

in deinem Fall also:

2 ^ (32 - 20) - 2
Woher ich das weiß:Studium / Ausbildung

McEiche13 
Beitragsersteller
 29.01.2019, 20:34

und wenn ich jetzt das netzt mit beispielweise 88 Hosts beschreiben muss?

müsste ich dann von 2^7 anfangen diese auf 1 zu stellen ?

bsp. 88 Hosts
2^7=128>88 wäre es dann 11111111.11111111.11111111.10000000

0
McEiche13 
Beitragsersteller
 29.01.2019, 20:37
@milos2
 Netzanteil      |  Hostanteil
----------------------|-------------
11111111.11111111.0000|0000.00000000  (Netz ID)
11111111.11111111.0000|0000.10000000  (Broadcast wegen 88 Hosts)
                      

kann sein das ich mich blöd ausdrücke

0
TopicsLP  29.01.2019, 20:43
@McEiche13

Um die Anzahl Hosts zu erhalten verwendest du die Formel die dir @milos2

Aufgeschrieben hat, die -2 ist ja für Netz und Broadcast Adresse.

So nun da in 62 (2^6-2) deine 88 nicht rein passen musst du die nächst höhere Host-Bit Anzahl nehmen (7 .... 2^7-2 = 126 Hosts ... /25)

0
McEiche13 
Beitragsersteller
 29.01.2019, 20:49
@TopicsLP

genau das meinte ich !
wie würde es in binär aussehen?
entschuldige wenn ich nerve aber bin seit einer stunde dran...

0
McEiche13 
Beitragsersteller
 29.01.2019, 20:53
@McEiche13

und müsste ich weiter als die letzten 8 bitz gehen wenn ich zum beispiel 129 Hosts habe ? also dann 2^8?

1
TopicsLP  29.01.2019, 20:54
@McEiche13

Am Beispiel 192.168.0.0/25

Netz-Adresse: 192.168.0.0 - 11000000.10101000.00000000.00000000

Sub-Netzmask: 255.255.255.128 - 11111111.11111111.11111111.10000000

Broadcast: 192.168.0.127 - 11000000.10101000.00000000.01111111

Hoffe das das ist was du wolltest

0
TopicsLP  29.01.2019, 20:56
@McEiche13

Da 129 nicht in 126 passt (2^7-2 = 126) wirst du ein Klasse C Subnet (/24) erstellen müssen mit 2^8-2= 254 Host Adressen

0
RakonDark  29.01.2019, 20:59
@McEiche13

genau . hostanteil sind die bits von rchts abgezählt , Netzanteil die von links abgezählt. und subnetzte sind von links wobai da nur 2 hoch X = anzahl der subnetzte ergibt.

0
McEiche13 
Beitragsersteller
 29.01.2019, 20:59
@TopicsLP

DANKE!!!!
sry wegen den dummen frage, totaler blackout obwohl netze und protokolle mein bestes fach ist

0
TopicsLP  29.01.2019, 21:16
@McEiche13

Bin auch noch in der Ausbildung zum IT-Techniker, den Stoff haben wir letztes und dieses Jahr auf dem Lehrplan. Man kann schnell mal einrosten.

0

Schon paar Jahre das ich es mal gelernt hatte.

Schaut für mich aber soweit plausibel aus. Broadcast definiert das absolute Limit.

Nur bei der Anzahl daran denken das die ip bei 254 endet...


McEiche13 
Beitragsersteller
 29.01.2019, 20:24

ich glaube der Broadcast den ich geschrieben habe wäre der vom net10, weil ich die Hosts im net1 nicht einbezogen habe.
müsste ja 2^7=128>88 sein und daraus dann die IP

Von dem dann kommt die frage auf ob ich die 0 ganz recht ändere oder die 2. von rechts

0

Kannst Du die ganze Aufgabe mal posten .

Aber ich schnall noch gar nicht was das nun werden soll . Ich soll ein Netz mit 10 Subnetzen aufteilen aufteilen ? Wobei das gößte Netz dabei 520 Hosts hat ?

Ansonsten würde ich mich wundern wie du auf den Broadcast bei 88 Hosts kommst.

Gibts irgendeine Grundlage an IP Bereich ?

Hat es einen spezifischen Grund warum Du ein /21er Netz verwendest, wenn es 88 Hosts umfassen soll?

Eigentlich sollte einn /25er Netz doch ausreichen. Oder sagt die Aufgabe etwas anderes??