情報処理安全確保支援士 2023年 秋期 午前2 問19
問題文
複数ノードから成るグループにマルチキャストでデータを送るときに、宛先として使用できるIPアドレスはどれか。
選択肢
ア:10.0.1.1
イ:127.0.1.1
ウ:192.168.1.1
エ:239.0.1.1(正解)
複数ノードから成るグループにマルチキャストでデータを送るときに、宛先として使用できるIPアドレスはどれか【午前2 解説】
要点まとめ
- 結論:マルチキャスト通信の宛先には、クラスDに属するIPアドレス(224.0.0.0~239.255.255.255)を使用します。
- 根拠:マルチキャストは複数ノードに同時送信するため、特定のグループアドレスが必要であり、クラスDアドレスがこれに割り当てられています。
- 差がつくポイント:プライベートIPやループバックアドレスはユニキャストや特定用途向けであり、マルチキャストには使えません。クラスDアドレスの範囲を正確に理解しましょう。
正解の理由
選択肢の中で、239.0.1.1はクラスDのIPアドレス範囲(224.0.0.0~239.255.255.255)に該当し、マルチキャスト通信の宛先として正しく使用できます。
他の選択肢はすべてユニキャストアドレス(プライベートやループバック)であり、マルチキャストには適しません。
他の選択肢はすべてユニキャストアドレス(プライベートやループバック)であり、マルチキャストには適しません。
よくある誤解
マルチキャストアドレスは単なるプライベートIPの一種と誤解されがちですが、専用のクラスDアドレス範囲で定義されています。
また、127.0.0.0/8はループバック用であり、通信の宛先には使えません。
また、127.0.0.0/8はループバック用であり、通信の宛先には使えません。
解法ステップ
- IPアドレスのクラス分類を確認する(A〜Eクラス)。
- マルチキャストに使われるのはクラスD(224.0.0.0~239.255.255.255)であることを思い出す。
- 選択肢のIPアドレスがどのクラスに属するかを判別する。
- クラスDに該当するIPアドレスを選ぶ。
選択肢別の誤答解説
- ア: 10.0.1.1
→ プライベートIPアドレス(クラスAのプライベート範囲)でユニキャスト用。マルチキャストには使えません。 - イ: 127.0.1.1
→ ループバックアドレス範囲。自分自身への通信に使うため、外部ノードへの送信には不適。 - ウ: 192.168.1.1
→ プライベートIPアドレス(クラスCのプライベート範囲)でユニキャスト用。マルチキャストには使えません。 - エ: 239.0.1.1
→ クラスDのマルチキャストアドレス範囲内であり、複数ノードへの同時送信に適しています。
補足コラム
マルチキャストアドレスは、ネットワーク上の特定のグループにデータを効率的に送信するために設計されています。
例えば、IPTVやオンライン会議など、多数の受信者に同時配信する用途で活用されます。
また、224.0.0.0~224.0.0.255はリンクローカルマルチキャストとして特別に予約されているため、一般的なマルチキャストには239.0.0.0~239.255.255.255の範囲がよく使われます。
例えば、IPTVやオンライン会議など、多数の受信者に同時配信する用途で活用されます。
また、224.0.0.0~224.0.0.255はリンクローカルマルチキャストとして特別に予約されているため、一般的なマルチキャストには239.0.0.0~239.255.255.255の範囲がよく使われます。
FAQ
Q: マルチキャストアドレスはどのように割り当てられていますか?
A: IANAによって224.0.0.0~239.255.255.255の範囲がマルチキャスト用に割り当てられており、用途に応じて細かく管理されています。
A: IANAによって224.0.0.0~239.255.255.255の範囲がマルチキャスト用に割り当てられており、用途に応じて細かく管理されています。
Q: プライベートIPアドレスはマルチキャストに使えますか?
A: いいえ。プライベートIPはユニキャスト通信に使われ、マルチキャストにはクラスDアドレスを使用します。
A: いいえ。プライベートIPはユニキャスト通信に使われ、マルチキャストにはクラスDアドレスを使用します。
関連キーワード: マルチキャスト、IPアドレスクラス、クラスDアドレス、ループバックアドレス、プライベートIP, ネットワーク通信

\ せっかくなら /
情報処理安全確保支援士を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

