Tach die Damen und Herren
also lasst mich versuchen es euch anschaulich zu erklären...
Aufgabe: Welche der folgenden Subnetzmasken sind für die folgende Konfiguration möglich:
31.0.0.0. ist die Netzadresse Sie sollen 1600 Rechner pro Subnetz adressieren können Es sollen 2500 Subnetze adressiert werden
Zur Auswahl stehen:
255.255.252.0
255.255.224.0
255.255.192.0
255.255.255.0
255.255.248.0
255.255.240.0
255.255.254.0
255.255.255.128
Wenn man jetzt einen genauen Blick auf die Antworten wirft, erkennt man
-> dass nur größer 16 bit Netzwerk-Kennungs-Anteil zur Auswahl stehen (255.255.xxx.xxx)
Dennoch kurz die Rechnung zum notwendigen Anteil der Netzwerk-Kennung:
11 Bit (2^11) = 2048 Adressen ; 12 Bit (2^12) = 4096 Adressen
Das bedeutet für uns, wir bräuchten mind. 12 Bit Netzwerk-Kennungsanzeil um 2500 Subnetze adressieren zu können.
-> NNNNNNNN.NNNNxxxx.xxxxxxxx.xxxxxxxx N=Netzwerkkennung
(Für diese Frage jedoch irrelevant, weil die vorgegeben Antworten erst ab 16 Bit anfangen!)
Nun die Berechnung für den Hostkennung-Anteil:
Notwendig sind 1600 Rechner + 2 (Netzadresse + Broadcast) = 1602 pro Subnetz
10 Bit (2^10) = 1024 Adressen ; 11 Bit (2^11) = 2048 Adressen
Damit wir 1602 Rechner adressieren können brauchen wir mind. eine 11 Bit Kennung.
-> xxxxxxxx.xxxxxxxx.xxxxxHHH.HHHHHHHH H = Hostkennung
Wenn wir nun von den 32 Bit die eine IPv4 Kennung ja hat, 11 Bit für den Host abziehen - bleiben noch 21 Bit.
Das ist entscheidend bei weiteren Berechnungen, denn unsere Subnetzmaske wird somit nie größer als 21 Bit -> (8bit.8bit.5bit.0bit) also 255.255.248.0 werden
Rein theoretisch wäre nun von
NNNNNNNN.NNNNNNNN.NNNNNHHH.HHHHHHHH bis
NNNNNNNN.NNNNHHHH.HHHHHHH.HHHHHHHH alles Menge der Möglichkeiten um beide vorgegebenen Kriterien zu erfüllen.
Da wir bei den Antwortmöglichkeiten aber 255.255.xxx.xxx (entspricht größer 16 Bit Netzwerkkennung) vorgegeben haben, ist die Frage..
welche Subnetzmasken es von über 16 (gegeben) bis unter 22 Bit gibt. Das wären bei:
17 Bit -> (16+1) (1 bit = 128) 255.255.128.0 (NNNNNNNN.NNNNNNNN.NHHHHHHH.HHHHHHHH) 18 Bit -> (16+2) (2 bit = 192) 255.255.192.0 (NNNNNNNN.NNNNNNNN.NNHHHHHH.HHHHHHHH) 19 Bit -> (16+3) (3 bit = 224) 255.255.224.0 (NNNNNNNN.NNNNNNNN.NNNHHHHH.HHHHHHHH) 20 Bit -> (16+4) (4 bit = 240) 255.255.240.0 (NNNNNNNN.NNNNNNNN.NNNNHHHH.HHHHHHHH) 21 Bit -> (16+5) (5 bit = 248) 255.255.248.0 (NNNNNNNN.NNNNNNNN.NNNNNHHH.HHHHHHHH)
Jetzt müssen wir nur noch schauen, welche davon in den vorgebenen Antworten existieren:
( ) 255.255.252.0
(X) 255.255.224.0
(X) 255.255.192.0
( ) 255.255.255.0
(X) 255.255.248.0
(X) 255.255.240.0
( ) 255.255.254.0
( ) 255.255.255.128
Aufgabe gelöst :mod:
Grüße Pat