どうもなおパパです。
今回の記事では基本情報技術者試験のブロードキャストアドレスの求めかたについて書いていきたいと思います。
IPアドレス 192.168.57.123/22 が属するネットワークのブロードキャストアドレスはどれか。
ア 192.168.55.255
イ 192.168.57.255
ウ 192.168.59.255
エ 192.168.63.255
基本情報技術者平成28年春期 午前問34
ブロードキャストアドレスは?と聞かれたら
「サブネットの0になってるとこが1になるやつだったな〜」と考えましょう。
IPアドレス 192.168.57.123/22
この22は22個1で残りは0ってことです。
つまり、
11111111 11111111 11111100 00000000
って感じです。
答えの選択肢をみると4つ目の数字は全部255になってますね!
ア 192.168.55.255
イ 192.168.57.255
ウ 192.168.59.255
エ 192.168.63.255
ちなにに前の2つも同じ数字になってますね。
ア 192.168.55.255
イ 192.168.57.255
ウ 192.168.59.255
エ 192.168.63.255
ということはIPアドレス 192.168.57.123の3つめのとこだけ計算すれば答えがわかりそうですね!
57を2進数であらわすと、
2|57
2|28・・1
2|14・・0
2|7・・1
2|3・・1
1・・1
0011 1101となります。これにさきほどのサブネットを下に書いてみると
0011 1101
1111 1100
となります。ブロードキャストはサブネットの0のとこの桁が強制的に1になります。
ということはIPアドレスを2進数にしたときに0になったとこでかつサブネットをあわせたとこが1となります。
つまりブロードキャストは
0011 1111
となりますね。
10進数に戻します。
1つずつ計算してもいいですが、面倒なので変わったとこだけをもとのIPアドレスの数値にたします。
0から1になったところは2桁目なので2ですね。
IPアドレス 192.168.57.123の57に2をたします。
そうすると
ブロードキャストアドレスは
192.168.59.123となり答えはウということがわかります。
最後に
ブロードキャストアドレスの求め方について書きました。
ネットワークアドレスの求め方と混同しないように気をつけましょう。
ブロードキャストは0の桁のとこが強制的に1に変化する。
ネットワークアドレスを求める時は0の桁のとこが強制的に0に変化する。
と覚えとくといいかも!