戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ネットワークスペシャリスト 2018年 午前206


問題文

図のような2台のレイヤ2スイッチ、1台のルータ、4台の端末から成るIPネットワークで、端末Aから端末Cに通信を行う際に、送付されるパケットの宛先IPアドレスである端末CのIPアドレスと、端末CのMACアドレスとを対応付けるのはどの機器か。ここで、ルータZにおいてプロキシARPは設定されていないものとする。
ネットワークスペシャリスト 2018年 午前2 問06の問題画像

選択肢

端末A
ルータZ(正解)
レイヤ2スイッチX
レイヤ2スイッチY

端末CのIPアドレスとMACアドレスの対応付け機器【午前2 解説】

要点まとめ

  • 結論:端末CのIPアドレスとMACアドレスの対応付けはルータZが行います。
  • 根拠:端末Aと端末Cは異なるネットワークに属し、通信はルータを経由するためARP要求はルータが処理します。
  • 差がつくポイント:プロキシARPが設定されていない場合、ルータは自身のインターフェースのMACアドレスで応答し、端末CのMACアドレスはルータが管理します。

正解の理由

端末Aから端末Cへ通信する際、両者は異なるネットワークに存在するため、端末AはまずルータZのMACアドレスをARPで解決します。ルータZは端末CのIPアドレスとMACアドレスの対応を管理し、ルータのインターフェースを経由してパケットを転送します。プロキシARPが設定されていないため、ルータは端末CのMACアドレスを直接端末Aに教えず、自身のMACアドレスで応答します。したがって、端末CのIPアドレスとMACアドレスの対応付けを行うのはルータZです。

よくある誤解

端末Aやスイッチが直接端末CのMACアドレスを知っていると誤解しがちですが、異なるネットワーク間の通信ではルータが仲介し、MACアドレスの対応付けを管理します。

解法ステップ

  1. 端末Aと端末Cが異なるネットワークに属していることを確認する。
  2. 異なるネットワーク間通信はルータを経由することを理解する。
  3. ARPは同一ネットワーク内でIPアドレスとMACアドレスを対応付ける仕組みであることを押さえる。
  4. プロキシARPが設定されていない場合、ルータは端末CのMACアドレスを端末Aに直接教えないことを理解する。
  5. したがって、端末CのIPとMACの対応付けはルータZが管理していると判断する。

選択肢別の誤答解説

  • ア: 端末A
    端末Aは自身のARPテーブルに相手のMACアドレスを登録するが、異なるネットワークの端末CのMACアドレスは直接解決できません。
  • イ: ルータZ
    正解。異なるネットワーク間の通信でIPとMACの対応付けを管理し、パケット転送の仲介を行います。
  • ウ: レイヤ2スイッチX
    スイッチはMACアドレスを学習し転送するが、IPアドレスとMACアドレスの対応付けは行いません。
  • エ: レイヤ2スイッチY
    同様にスイッチはレイヤ2の転送機器であり、IPアドレスとMACアドレスの対応付けは行いません。

補足コラム

ARP(Address Resolution Protocol)は同一ネットワーク内でIPアドレスからMACアドレスを解決するプロトコルです。異なるネットワーク間の通信ではルータがパケットを中継し、ルータのインターフェースのMACアドレスが送信元に通知されます。プロキシARPを設定すると、ルータが代理でMACアドレスを応答することも可能ですが、本問題では設定されていません。

FAQ

Q: プロキシARPが設定されているとどうなるのですか?
A: ルータが代理で端末CのMACアドレスを端末Aに教え、端末Aは直接端末CのMACアドレスを知ることができます。
Q: レイヤ2スイッチはMACアドレスをどのように扱いますか?
A: スイッチは受信したフレームの送信元MACアドレスを学習し、宛先MACアドレスに基づいてフレームを転送しますが、IPアドレスとの対応付けは行いません。

関連キーワード: ARP, ルータ、MACアドレス、IPアドレス、プロキシARP, レイヤ2スイッチ、ネットワーク通信、IPネットワーク
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ネットワークスペシャリスト
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について