matsusmoto_tさんの投稿一覧
192.168.3.1はホストアドレスと呼ばれていて、ネットワークアドレスとは別のものなのです。
結論から言うと、この問題の場合、
192.168.3.0がネットワークアドレス、
192.168.3.255がブロードキャストアドレス、
残りの192.168.3.1 ~ 192.168.3.254がホストアドレスと呼ばれます。
問題のPCは 192.168.3.0 の「ネットワーク」に属しています。
問題のPCは 192.168.3.2 のIPアドレスが割り当てられているひとつの「ホスト」です。
192.168.3.1 ~ 192.168.3.254 のIPアドレス(192.168.3.2はすでに割り当てられているため除外)を他のPC(ホスト)に割り当てることができます。
192.168.3.0 はネットワーク自体を表すアドレスなので、ホストに割り当てることはできません。
192.168.3.255 もブロードキャストアドレスなので、ホストに割り当てることはできません。
ブロードキャストアドレスはその「ネットワーク」に属する「ホスト」すべて、という意味です。
ー---
どうやって「ネットワーク」を決めているのか、ということですが、「サブネットマスク」によって決められています。
問題の図の「サブネットマスク」という個所に「255.255.255.0」と書いてありますよね。
これで「ネットワーク」を決めています。
255を2進数に直すと11111111ですね。
なので、255.255.255.0 は 11111111.11111111.11111111.00000000 と直せます。
問題のPCに割り当てられているアドレスは 192.168.3.2 ですね。これも2進数に直すと、11000000.10100100.00000011.00000010 です。
並べます。
11111111.11111111.11111111.00000000
11000000.10100100.00000011.00000010
サブネットマスクの 1 の部分までが、11000000.10100100.00000011.00000010 のネットワークですよ、という意味になります。
192.168.3. までが「ネットワーク」ということですね。
192.168.3. から先を全部 0 にしてあげたら、それを「ネットワークアドレス」と呼んでいます。「ネットワークを表すアドレス」という意味です。
2進数でやります。
11000000.10100100.00000011.00000000 = 192.168.3.0 (ネットワークアドレス)
※こんなふうに、「ネットワーク」を決めるには一回、2進数にして考えなくてはいけないです。
ー--ー
以上を踏まえて、あらためて質問に答えると、
ネットワークアドレスは「192.168.3.1」である
がダメな理由は、
192.168.3.2 のサブネットマスクが 255.255.255.0 なので、 のネットワークアドレスは 192.168.3.0 だから。
ということになります。
模擬試験の範囲も無料範囲のみですよ。
自分の場合、赤本で勉強して、試験日まで迫っていたので、模擬試験受けるためだけに有料会員になりましたが
問題数が1000問以上あるので、かなり経験?が積めました。一発合格でした!