ネットワークスペシャリスト 2018年 午前2 問11
問題文
IPv4のマルチキャストに関する記述のうち、適切なものはどれか。
選択肢
ア:全てのマルチキャストアドレスは、アドレスごとにあらかじめ用途が固定的に決められている。
イ:マルチキャストアドレスには、クラスDのアドレスが使用される。(正解)
ウ:マルチキャストパケットは、TTL値に関係なくIPマルチキャスト対応ルータによって中継される。
エ:マルチキャストパケットは、ネットワーク上の全てのホストによって受信され、IPよりも上位の層で、必要なデータか否かが判断される。
IPv4のマルチキャストに関する問題【午前2 解説】
要点まとめ
- 結論:IPv4のマルチキャストアドレスはクラスD(224.0.0.0~239.255.255.255)が使用されるため、正解はイです。
- 根拠:IPv4アドレスはクラスA~Eに分類され、マルチキャスト用はクラスDに割り当てられていることが標準仕様で定められています。
- 差がつくポイント:TTL値の役割やマルチキャストの受信範囲、アドレスの用途固定性について正確に理解しているかが重要です。
正解の理由
イの「マルチキャストアドレスには、クラスDのアドレスが使用される。」はIPv4の仕様に合致しています。クラスDアドレス範囲は224.0.0.0から239.255.255.255で、マルチキャスト通信専用に予約されています。これにより、複数のホストに同時にデータを送信可能です。
よくある誤解
- マルチキャストアドレスは全て用途が固定されているわけではなく、動的に割り当てられるものもあります。
- TTL値が0でもマルチキャストパケットが中継されるわけではありません。
- マルチキャストパケットは全ホストが受信するのではなく、参加しているホストのみが受信します。
解法ステップ
- IPv4アドレスのクラス分類を復習する(A~Eクラス)。
- マルチキャストに割り当てられているクラスDの範囲を確認する。
- 各選択肢の記述が仕様に合致しているか検証する。
- TTL値の意味とマルチキャストパケットの中継条件を理解する。
- マルチキャストの受信範囲が限定的であることを確認する。
選択肢別の誤答解説
- ア: マルチキャストアドレスは用途が固定的に決まっているわけではなく、予約済みのものと動的に割り当てられるものがあります。
- イ: 正解。クラスDアドレスがマルチキャスト用に割り当てられているため適切です。
- ウ: TTL値はパケットの生存時間を示し、0になるとルータは中継しません。したがってTTLに関係なく中継されるのは誤りです。
- エ: マルチキャストパケットは参加しているホストのみが受信し、全ホストが受信するわけではありません。
補足コラム
IPv4のマルチキャストは、特定のグループに属する複数のホストに効率的にデータを配信する技術です。クラスDアドレスはこのために予約されており、ネットワーク負荷を軽減します。TTL(Time To Live)はパケットの寿命を制御し、不要なループや過剰な中継を防ぎます。
FAQ
Q: マルチキャストアドレスはどの範囲のIPアドレスですか?
A: 224.0.0.0から239.255.255.255までのクラスDアドレス範囲です。
A: 224.0.0.0から239.255.255.255までのクラスDアドレス範囲です。
Q: TTL値が0のマルチキャストパケットはどうなりますか?
A: TTLが0のパケットはルータで破棄され、中継されません。
A: TTLが0のパケットはルータで破棄され、中継されません。
Q: マルチキャストパケットは全てのホストが受信しますか?
A: いいえ、マルチキャストグループに参加しているホストのみが受信します。
A: いいえ、マルチキャストグループに参加しているホストのみが受信します。
関連キーワード: IPv4, マルチキャスト、クラスDアドレス、TTL, ネットワーク通信、IPアドレス分類

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

