2台のPCにIPv4アドレスを割り振りたい。
サブネットマスクが255.255.255.240のとき,両PCのIPv4アドレスが同一ネットワークに所属する組合せはどれか。
正答2
解説
正解は2です。
サブネットマスクから、2つのIPv4アドレスが同じネットワークに属するかを判断する問題です。
【計算】
255.255.255.240の最後の8ビットは11110000です。
上位28ビットがネットワーク部、下位4ビットがホスト部です。
4ビットで表せるのは16通りなので、最後の値は16個ずつ区切られます。
区切りは0〜15、16〜31、32〜47、48〜63のようになります。
2つのアドレスの最後の値が同じ区切りに入れば、同じネットワークです。
【選択肢別解説】
1:× 14は0〜15、17は16〜31の区切りに入ります。
別のネットワークです。
2:○ 17も29も16〜31の区切りに入ります。
ネットワークアドレスはともに192.168.1.16で、同じネットワークです。
3:× 29は16〜31、33は32〜47の区切りに入ります。
別のネットワークです。
4:× 33は32〜47、49は48〜63の区切りに入ります。
別のネットワークです。
【ポイント】
IPアドレスとサブネットマスクのビットごとの論理積がネットワークアドレスです。
マスクの最後が240なら、16の倍数ごとに区切ると覚えると速く解けます。