Dだと思ったのですが、間違っていました。正しい答えとその理由を知っている人はいますか?
255.192.255.255
255.255.255.192 電話番号
255.255.192.0 電話番号
255.192.0.0 です
答え1
IP アドレスは 32 ビットです。サブネットの識別に 10 ビットを使用する場合、ホストには 22 ビットが残ります。サブネット識別子は
1111111111000000000000000000000000となり
、ドットを追加した「バイナリ ドット」表記では次のようになります:
11111111.110000000.000000000.000000000
つまり 255.192.0.0 となります。
質問 1: 正解が何かわかる人はいますか?
はい、D です。
質問 2: なぜですか?
上記のとおりです。
暗黙の質問 3: 何を間違えたのでしょうか?
何も間違っていません。誰かが何か間違えたのですが、それはあなたではありません。テストの正解を決めた人です。
そうでなければ... おそらく彼らは別の用語を使おうとしていたのでしょう。それは意味を成すかもしれませ
ん。255.0.0.0 はクラス A に暗示され、「ネットワーク マスク」であると言えます。同様に、255.255.0.0 はクラス B の「ネットワーク マスク」になります。次に、クラス B ネットワーク内のサブネットを識別するために追加のビットが必要な場合は、そのネットワーク内のサブネットに 10 ビットを追加できます。このように考えると、先頭の 255.255. は暗示され、その後に 255.192 を追加して、答えは B になります。彼らがそれを意味していたとしたら、まあ、それはひどいひっかけ問題だと私は言いますが、それは別の見方だと思います。
答え2
「10ビットサブネット識別子」を合計10ビットとして解釈しようとしましたが、RFC950 の翻訳サブネット部分はの隣にクラスフル ネットワーク部分では、クラス B + 10 ビット サブネット = 合計 26 ビット (つまり、/26 ネットワーク) になります。この場合、ネットマスクは になります255.255.255.192
。
For example, the Internet address might be interpreted as:
<network-number><subnet-number><host-number>
....
For example, on a Class B network with a 6-bit wide subnet field,
an address would be broken down like this:
1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|1 0| NETWORK | SUBNET | Host Number |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
サイドノート
興味深いことに、この文書では非連続マスクも許可されていたため、答えAは間違っていても技術的には可能だった。これ質問です。(これはあなたのアンケートがいかに古いかを示しています...)幸いなことに、そのような異端は後に禁止されました。