IP-Adressen, Netzmaske < Netzwerke < Praktische Inform. < Hochschule < Informatik < Vorhilfe
|
Aufgabe | Sie haben die Netzwerkadresse 99.7.64.0/18
a)Wie lautet die Netzmaske in Binär und Dezimaldarstellung?
b)Broadcast Adresse in Dezimaldarstellung?
c)Wie viele IP-Adressen stehen innerhalb des Netzwerkes insgesamt für Hosts zuverfügung? |
Moin Moin, Ich würde mich über Korrektur meiner Lösung freuen, da ich mir bei der Lösung nicht ganz sicher bin, insbesondere bei der Aufgabe c.:
a) Dezimal: 255.0.0.0 --> da Klasse A
Binär: 11111111.00000000.00000000.00000000
b)Broadcastadresse Dezimal: 0.255.255.255 --> da Klasse A
c)Es stehen insgesamt 2^24 IP Adressen für Hosts zuverfügung da die IP-Adresse zu der Klasse A gehört da diese mit 99 anfängt. Die Klasse B würde ab 128 anfangen.
Gruß
|
|
|
|
Hallo!
Hier verwechselst du etwas.
Die IP-Adresse besteht aus 32 Bits, von denen der erste Teil zur Adressierung des Netzwerks, und der zweite zur Adressierung z.B. eines Rechners dient.
Die Zahl hinter deiner IP gibt die Anzahl der Bits an, die für die Netzwerkaddressierung verwendet werden. Das Netz belegt also 18 Bit, es bleiben 14 Bits für die IP-Adresse.
Und daraus ergeben sich auch Subnet-Maske, Broadcast, ...
Die Sache mit den Klassen ist eine alte, ziemlich starre Einteilung, die mit deiner Aufgabe nix zu tun hat.
|
|
|
|
|
Ok danke für den Tipp, verstanden also stehen uns 14 Bit zuverfügung und damit 2^14-2 IP-Adressen.
Ich habe noch eine weitere Frage ob folgende Überlegung richig ist:
Wenn man jetzt das Netzwerk in Subnetze gleicher groeße mit max 80 Hosts unterteilen würde dann würde man ja eine Netzgroeße von insgesamt [mm] 2^6=64 [/mm] Hosts pro Subnetz wählen da [mm] 2^7=128 [/mm] schon die max. Anzahl der Hosts überschreiten würde.
Man hätte damit 2^14-2=16382 also 16382 /64=256 Subnetze gleicher groeße mit jewals 64 Host IP-Adressen pro Subnetz.
Dann würde die Subnetzmaske folgendermassen aussehen:255.255.255.255 da ja die 14 frei verfügbaren bits alle weg sind, dafür Haben wir 256 Subnetze.
Wäre das alles soweit richtig?
Gruß
|
|
|
|
|
Hallo!
Wenn du [mm] 2^6=64 [/mm] Hosts pro Subnetz (ok, eigentlich 64-2) haben willst, bleiben dir von den 14 Bit ja noch 8 bit für die Subnetze übrig, macht [mm] 2^8=256 [/mm] Netze.
Und die Subnetzmaske paßt auch nicht, denn an ihr erkennst du ja, welche Bits zur Adressierung der Hosts verwendet werden, und welche zur Adressierung des Netzes.
255.255.255.255 hieße, daß die komplette IP für das Netz drauf ginge, und du nicht mal mehr genügend IPs für Broadcast etc. hättest.
Hier mußt du nochmal überlegen!
|
|
|
|
|
Ok, also bleiben noch 8 bit übrig, somit hat die Subnetzmaske 24 Bit (32-8=24) und sieht folgendermassen aus: 255.255.255.0, so müsste es doch richtig sein, oder?
|
|
|
|
|
Hallo!
nein!
Gesetzte Bits in der Subnetzmaske markieren das Netzwerk, nicht gesetzte markieren den Teil für die Host-Adressen. Und da du 6 Bits für die 64 Hostadressen haben möchtest...
|
|
|
|
|
Dann betseht der Netzwerkanteil aus 26 Bits und Hostanteil aus 6 Bits also sieht die Subnetzmaske folgendermassen aus: 255.255.255.192 jetzt aber so ist das doch richtig oder habe ich doch mal wieder was übersehen?
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 20:30 So 06.02.2011 | Autor: | capablanca |
Danke für die Tipps, jetzt habe ich es verstanden.
Gruß
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 18:43 Mo 07.02.2011 | Autor: | Infinit |
Hallo capablanca,
jetzt sieht es gut aus, wie Du Dir ja schon dachtest.
Viele Grüße,
Infinit
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 08:37 Di 15.02.2011 | Autor: | capablanca |
Danke!
|
|
|
|