平成28年 秋期 ネットワークスペシャリスト 午前II 問13

図のようなルータ6台から成るネットワークにおいて、宛先IPアドレス10.100.100.1のIPパケットをルータYから受け取ったルータZは、どのルータに転送するか。
ここで、ルータZは次に示すルーティングテーブルを用い、最長一致法(longest-match algorithm)によってルーティングするものとする。

[ルータZノルーティングテーブル]
宛先アドレス サブネットマスク ネクストホップ
10.0.0.0 255.0.0.0 192.168.1.254
10.64.0.0 255.224.0.0 192.168.2.254
10.96.0.0 255.252.0.0 192.168.3.254
10.128.0.0 255.128.0.0 192.168.4.254
0.0.0.0 0.0.0.0 192.168.0.1

 ア  ルータA  イ  ルータB  ウ  ルータC  エ  ルータD


答え ア


解説
ルータZの転送先の決定は最長一致法で行うので、転送するパケットの宛先IPアドレスとルーティングテーブルのサブネットマスクの論理積(and)の結果がルーティングテーブルの宛先アドレスと一致したもので、その値が最も大きいルータに転送する。

  • 1行目
    10.100.100.1 and 255.0.0.0 = 10.0.0.0で、ルーティングテーブルの宛先アドレスとは先頭8ビットが一致
  • 2行目
    10.100.100.1 and 255.224.0.0 = 10.96.0.0で、ルーティングテーブルの宛先アドレスとは不一致
  • 3行目
    10.100.100.1 and 255.252.0.0 = 10.100.0.0で、ルーティングテーブルの宛先アドレスとは不一致
  • 4行目
    10.100.100.1 and 255.128.0.0 = 10.0.0.0で、ルーティングテーブルの宛先アドレスとは不一致
  • 5行目
    10.100.100.1 and 0.0.0.0 = 0 = 0.0.0.0
なので、ルータZが転送するのは1行目のネクストホップアドレスが割当てられているルータA(ア)です。


キーワード
・ルータ

キーワードの解説
  • ルータ(router)
    ネットワーク上を流れるデータを他のネットワークに中継する機器のこと。
    中継ルータするデータのネットワーク層(IP)のアドレス(IPアドレス)をチェックして、転送先を決める機能を持っている。
    OSI参照モデルの第3層:ネットワーク層の中継を行う。(L3スイッチ)

もっと、「ルータ」について調べてみよう。

戻る 一覧へ 次へ