平成24年度 秋期 午前Ⅱ 問14
通信プロトコル
IPv6に関する問題
2台のPCをIPv6ネットワークに接続するとき,2台ともプレフィックスが2001:db8:100:1000::/56のIPv6サブネットに入るようになるIPアドレスの組合せはどれか。
選択肢は原典では1台目のPC・2台目のPCの表。
- ア1台目のPC:2001:db8:100::aa:bb / 2台目のPC:2001:db8:100::cc:dd
- イ1台目のPC:2001:db8:100:1000::aa:bb / 2台目のPC:2001:db8:100:2000::cc:dd
- ウ1台目のPC:2001:db8:100:1010::aa:bb / 2台目のPC:2001:db8:100:1020::cc:dd
- エ1台目のPC:2001:db8:100:1100::aa:bb / 2台目のPC:2001:db8:100:1200::cc:dd
答えと解説を見る
✓ これが正解ウ1台目のPC:2001:db8:100:1010::aa:bb / 2台目のPC:2001:db8:100:1020::cc:dd
解説
/56では第4グループの上位2桁10が共通で、1010と1020が入ります。
プレフィックス長56ビットは、16ビットずつのグループで数えると、先頭3グループの48ビットと、4番目のグループの上位8ビットにあたります。4番目のグループ1000の上位8ビットは、16進数の上位2桁の10です。したがって、2001:db8:100に続く4番目のグループが10で始まる、つまり1000から10ffまでのアドレスがこのサブネットに入ります。1010と1020はどちらも10で始まるので、2台とも同じサブネットに入ります。16進数1桁が4ビットなので、56ビットは14桁、つまり4番目のグループの頭2桁までが共通、と数えると早く判定できます。
ほかの選択肢はなぜ違うのか
- ア1台目のPC:2001:db8:100:…:2001:db8:100::aa:bbの::は0の並びを省略した表記で、4番目のグループは0000です。上位2桁が00となり10ではないので、2台ともこのサブネットには入りません。
- イ1台目のPC:2001:db8:100:…:1台目の4番目のグループ1000は10で始まるので入りますが、2台目の2000は上位2桁が20です。2台目はプレフィックスの範囲から外れるので、2台そろって入る組合せになりません。
- エ1台目のPC:2001:db8:100:…:1100と1200は、上位2桁がそれぞれ11と12で、10ではありません。4番目のグループの頭2桁が違うので、2台ともこの/56のサブネットの外にあります。
この問題の用語
- IPアドレスネットワークにつながった機器を見分けるための番号。通信はこの番号を宛先として届けられ、名前からは変換して求めます。
出典:平成24年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問14
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)