NWネットワークスペシャリスト試験 午前Ⅱ

平成30年度秋期 ネットワークスペシャリスト 午前Ⅱ 問6

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

図のような2台のレイヤ2スイッチ,1台のルータ,4台の端末から成るIPネットワークで,端末Aから端末Cに通信を行う際に,送付されるパケットの宛先IPアドレスである端末CのIPアドレスと,端末CのMACアドレスとを対応付けるのはどの機器か。ここで,ルータZにおいてプロキシARPは設定されていないものとする。
ルータZにレイヤ2スイッチX・Yが接続され,Xに端末A・B,Yに端末C・Dが接続されたIPネットワーク図。
ルータZにレイヤ2スイッチX・Yが接続され,Xに端末A・B,Yに端末C・Dが接続されたIPネットワーク図。

選択肢

  1. ア
    端末A
  2. イ
    ルータZ
  3. ウ
    レイヤ2スイッチX
  4. エ
    レイヤ2スイッチY
解き方のヒントを見る

識別情報と機器の役割を整理する

名称や配置を暗記するより、異なる識別情報が通信のどの段階で対応付けられ、どの範囲の機器がその処理を担うのかという役割の境界に注目して整理します。

この問題で問われていること

識別情報どうしの対応関係を必要とする場面と、その対応を扱う機器の責務との結び付きに焦点を絞ります。用語の印象ではなく、通信の流れの中で考えてください。

視点

通信の流れを追いながら、各識別情報が何を表し、どの段階で別の識別情報との関係を必要とするかを整理します。そのうえで、機器の役割と対応付けの責務を照合してください。

確認ポイント

  • 通信のどの段階で、別の識別情報との対応が必要になるかを確認する。
  • その処理が及ぶ範囲を、通信の流れに沿って整理する。
  • 機器の名称ではなく、識別情報を扱う責務が状況と一致するかを確かめる。
正解と解説を見る

正解

イ

解説

端末Aと端末Cが異なるネットワークに接続されているため、AからCへ送るIPパケットはルータZを経由する。ルータZはC側のネットワークでARPを行い、CのIPアドレスに対応するCのMACアドレスを取得する。

理由

端末Aから端末Cへ送信するIPパケットの宛先IPアドレスは、ルータを通過しても端末CのIPアドレスのままです。一方、イーサネットフレームの宛先MACアドレスは区間ごとに変わる。ルータZはC側のネットワークでARPを実行し、CのIPアドレスとCのMACアドレスを対応付ける。

比較

端末Aが最初に対応付けるのは、CのIPアドレスとC自身のMACアドレスではなく、次の中継先であるルータZのMACアドレスです。プロキシARPが設定されていないため、AがCのIPアドレスをルータZのMACアドレスに対応付けることもない。レイヤ2スイッチはMACアドレスとポートの対応を学習するだけで、IPアドレスとMACアドレスの対応付けは行わない。

選択肢ア

これは不正解だよ。端末AがARPで調べるのは、異なるネットワークにある端末CのMACアドレスではなく、最初の中継先であるルータZのMACアドレスである。プロキシARPも設定されていないため、AがCのIPアドレスをルータZのMACアドレスに対応付けることもない。

選択肢イ(正解)

これは正解だよ。端末Aと端末Cは別のネットワークに接続されているため、通信はルータZを経由する。ルータZはC側のネットワークでARPを行い、パケットの宛先IPアドレスであるCのIPアドレスと、実際にフレームを届けるCのMACアドレスを対応付ける。

選択肢ウ

これは不正解だよ。レイヤ2スイッチXは、受信したイーサネットフレームの送信元MACアドレスと接続ポートの対応を学習し、宛先MACアドレスに基づいて転送する機器である。IPアドレスとMACアドレスの対応付けをARPで行う機器ではない。

選択肢エ

これは不正解だよ。レイヤ2スイッチYも、MACアドレスと接続ポートの対応を学習してフレームを転送するだけである。端末CのIPアドレスに対応する端末CのMACアドレスをARPで調べるのは、C側ネットワークへパケットを転送するルータZの役割である。

学習のポイント

ARPの対応表と、レイヤ2スイッチのMACアドレス学習の違いを区別する。

出典:独立行政法人 情報処理推進機構(IPA)平成30年度秋期 ネットワークスペシャリスト試験 午前Ⅱ 問6(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針