ネットワークスペシャリスト 2012年 午前2 問14
問題文
2台のPCをIPv6ネットワークに接続するとき,2台ともプレフィックスが2001:db8:100:1000::/56のIPv6サブネットに入るようになるIPアドレスの組合せはどれか。

選択肢
ア:
イ:
ウ:(正解)
エ:
2台のPCをIPv6ネットワークに接続するとき,2台ともプレフィックスが2001:db8:100:1000::/56のIPv6サブネットに入るようになるIPアドレスの組合せ【午前2 解説】
要点まとめ
- 結論:2台のPCのIPv6アドレスが2001:db8:100:1000::/56の範囲内にあるのは選択肢ウです。
- 根拠:/56プレフィックスは最初の56ビットがネットワーク部であり、2001:db8:100:1000::の範囲内に収まるアドレスを選ぶ必要があります。
- 差がつくポイント:IPv6のプレフィックス長と16進数表記の対応関係を正確に理解し、サブネットの範囲を正しく判断できるかが鍵です。
正解の理由
IPv6アドレスのプレフィックス2001:db8:100:1000::/56は、最初の56ビットがネットワーク部です。
- 2001:db8:100:1000::は16進数で4ブロック目の「1000」が含まれています。
- /56は4ブロック目の最初の8ビットまでを固定し、残りはホスト部となります。
- 選択肢ウのアドレスは4ブロック目が1010、1020であり、これは1000::/56の範囲内(1000〜10FF)に含まれます。
- 他の選択肢は4ブロック目が1000以外の範囲や、/56の範囲外のため該当しません。
よくある誤解
IPv6のサブネットマスクはIPv4と異なり、16ビット単位で区切られると思い込みがちですが、/56のように8ビット単位で区切られることもあります。
また、16進数表記のブロック単位で範囲を判断すると誤りやすいです。
また、16進数表記のブロック単位で範囲を判断すると誤りやすいです。
解法ステップ
- プレフィックス2001:db8:100:1000::/56の意味を理解する。
- /56は最初の56ビットがネットワーク部であることを確認。
- IPv6アドレスを16進数4ブロック(各16ビット)で区切り、56ビット目までの範囲を特定。
- 4ブロック目の上位8ビットが1000の範囲内(1000〜10FF)であるかを判定。
- 各選択肢の4ブロック目を比較し、範囲内のものを選ぶ。
選択肢別の誤答解説
- ア:4ブロック目が100::(3ブロック目まで)であり、/56の範囲外。
- イ:2台目のPCの4ブロック目が2000::で、/56の範囲外。
- ウ:両方とも4ブロック目が1010、1020で/56の範囲内。
- エ:4ブロック目が1100、1200で/56の範囲外。
補足コラム
IPv6のサブネットは通常、/64が標準ですが、/56や/48などもよく使われます。
/56はネットワーク部が56ビットで、4ブロック目の最初の8ビットまで固定されるため、サブネットの範囲を正確に把握することが重要です。
16進数表記の各ブロックは16ビットなので、/56は3.5ブロック目まで固定されるイメージです。
/56はネットワーク部が56ビットで、4ブロック目の最初の8ビットまで固定されるため、サブネットの範囲を正確に把握することが重要です。
16進数表記の各ブロックは16ビットなので、/56は3.5ブロック目まで固定されるイメージです。
FAQ
Q: IPv6の/56プレフィックスはどのように計算するのですか?
A: 16ビット×3ブロック=48ビット+次のブロックの上位8ビットで合計56ビットがネットワーク部となります。
A: 16ビット×3ブロック=48ビット+次のブロックの上位8ビットで合計56ビットがネットワーク部となります。
Q: なぜ/64ではなく/56が使われることがあるのですか?
A: /56はISPが顧客に割り当てるサブネットの単位として使われ、複数の/64サブネットを管理しやすくするためです。
A: /56はISPが顧客に割り当てるサブネットの単位として使われ、複数の/64サブネットを管理しやすくするためです。
関連キーワード: IPv6, プレフィックス、サブネットマスク、/56, ネットワークアドレス、16進数、サブネット分割

\ せっかくなら /
ネットワークスペシャリストを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

