Broadcast-Adresse für Adresse 144.16.95.255?

536
Mithlesh Upadhyay

Ein untergeordnetes Klasse-B-Netzwerk hat die folgende Broadcast-Adresse: 144.16.95.255. Seine Subnetzmaske

(a) ist notwendigerweise 255.255.224.0

(b) ist notwendigerweise 255.255.240.0

(c) ist notwendigerweise 255.255.248.0

(d) könnte einer von 255.255.224.0, 255.255.240.0, 255.255.248.0 sein


Mein Versuch:

Für die Netzwerk-Broadcast-Adresse der Klasse B sollten die ersten zwei Oktetts oder 16 Bits alle 1 sein, um die Netzwerkadresse der Klasse B (255.255.0.0) beizubehalten. Die jetzt angegebene Adresse 144.16.95.255 ist die gleiche wie 144.16.010 11111.1111 1111, eindeutig die letzten 13 Bits 1 zeigt zusammenhängend, dass die letzten 13 Bits für Hostadressen, im dritten Oktett die ersten 3 Bits für die Subnetzadresse gelten sollen. Es sollte in Broadcast-Adresse beibehalten werden. In der Subnetzmaske sollten also 3 Bits alle 1 sein. Daher ist die resultierende Subnetzmaske 1111 1111. 1111 1111. 111 00000. 0000 0000 = 255.255.224.0

Daher ist die Option (a) gemäß meiner Berechnung wahr.

Kannst du es bitte formell erklären?

0
Sie müssen die Maske tatsächlich für die Adressen verwenden. Konvertieren Sie sowohl die Adresse als auch die Maske in eine Binärdatei und führen Sie ein logisches "AND" aus, um das Subnetz zu erhalten. Sie können ein logisches "NOT" auf der Maske ausführen, um die inverse Maske zu erhalten. Fügen Sie dem Subnetz die inverse Maske hinzu, um die Broadcast-Adresse zu erhalten. Konvertieren Sie zurück in Dezimalzahlen, um die Broadcast-Adresse anzuzeigen. Ron Maupin vor 8 Jahren 1

1 Antwort auf die Frage

3
jcbermu

Die Antwort lautet (d).

Die Erklärung:

Wenn die Netzmaske 255.255.224.0 ist, haben wir für den Host 5 Bits des dritten Oktekts, dann sind die Netzwerke:

  • 144.16.0.0
  • 144.16.32.0
  • 144.16.64.0

Letzteres geht von 144.16.64.0 auf 144.16.95.255


Wenn die Netzmaske 255.255.240.0 ist, haben wir für den Host 4 Bits dritten Terz, dann sind die Netzwerke:

  • 144.16.0.0
  • 144.16.16.0
  • 144.16.32.0
  • 144.16.48.0

Und so weiter, bis wir zu 144.16.80.0 bekamen, die geht 144.16.95.255


Wenn die Netzmaske 255.255.248.0 ist, haben wir für den Host 3 Bits des dritten Oktekts, dann sind die Netzwerke:

  • 144.16.0.0
  • 144.16.8.0
  • 144.16.16.0
  • 144.16.24.0

Und so weiter, bis wir zu 144.16.88.0 bekamen, die geht 144.16.95.255