基本情報技術者 2011年 秋期 午前(科目A) 問40
問題文
TCP/IPネットワークにおいて、ネットワークの疎通確認に使われるものはどれか。
選択肢
ア:BOOTP
イ:DHCP
ウ:MIB
エ:ping(正解)
TCP/IPネットワークの疎通確認に使われるものはどれか【午前2 解説】
要点まとめ
- 結論: 正解は エ: ping です。ICMP Echo Request/Reply を使いホスト間の到達性と往復遅延を直接確認できます。
- 根拠: ping は OS 標準のツールで ICMP を送受信し、応答の有無と RTT(往復遅延時間)を得られるため疎通確認に最適です。
- 差がつくポイント: ファイアウォールやルータ設定で ICMP が遮断されると応答が返らないが、それは「通信不可」のみを示すわけではない点に注意してください。
正解の理由
正解は エ(ping)です。ping は ICMP(Internet Control Message Protocol)の Echo Request と Echo Reply を送受信して、対象ホストまでパケットが到達し応答が返るかを確認します。到達性(Reachability)と往復遅延(RTT)を簡単に測れるため、ネットワークの疎通確認の代表的な手段です。他の選択肢は次のように用途が異なります:BOOTP/DHCP は IP アドレス割り当て、MIB は SNMP が参照する管理情報のデータ構造であり、直接の疎通確認ツールではありません。
よくある誤解
- ping が通らない=サービス停止と思い込む誤解:ICMP が遮断されているだけで、TCP/UDP サービスは生きていることがあります。
- ping は常に正確な経路診断ができると思う誤解:中継機器のフィルタや一部のノードで ICMP を無視されると実際の経路情報は得られません。
- MIB や DHCP が疎通確認に使えると考える誤解:これらは管理情報や設定サービスであり、到達性確認のためのツールではありません。
解法ステップ
- 問題文のキーワード「疎通確認」「TCP/IPネットワーク」を確認する。
- 各選択肢のプロトコルや役割を思い出す(BOOTP/DHCP=アドレス割当、MIB=管理情報、ping=疎通確認)。
- 「疎通確認」に直接対応するツールは ICMP Echo を使う ping であると判断する。
- ファイアウォール等の影響を想定して、選択肢の用途の違いを確かめることで誤答を排除する。
選択肢別の誤答解説
- ア: BOOTP — 端末のブート時に IP アドレス等を配布する旧来のプロトコルであり、疎通確認ツールではありません。
- イ: DHCP — 動的に IP アドレスを割り当てるプロトコルです。ネットワーク機器の設定や管理に関係しますが、到達性の確認目的ではありません。
- ウ: MIB — SNMP が参照する管理情報の集合(Management Information Base)であり、疎通を直接チェックする機能は持ちません。
- エ: ping — ICMP の Echo を使って到達性と RTT を測るツールで、疎通確認の標準的な手段です。
補足コラム
- traceroute(tracert)は経路上の各ホップまでの経路情報と遅延を調べるため、単純な疎通確認以上の診断に有効です。
- 一部のネットワークではセキュリティ上 ICMP 応答を無効化しているため、疎通確認時は TCP/UDP のポートチェック(例: tcping)やアプリケーションレイヤの確認も併用すると確実です。
- IPv6 環境では ICMPv6 が使われ、ツール名も環境によって ping6 や ping -6 として提供されることがあります。
FAQ
Q1: ping が「応答なし」でも本当に通信できないのですか?
A1: いいえ。ICMP を遮断しているだけで、TCP/UDP の特定ポートやアプリケーションは動作している可能性があります。別の方法で確認してください。
A1: いいえ。ICMP を遮断しているだけで、TCP/UDP の特定ポートやアプリケーションは動作している可能性があります。別の方法で確認してください。
Q2: ping と traceroute の違いは何ですか?
A2: ping は宛先への到達可否と往復遅延(RTT)を調べるための基本ツール、traceroute はパケットが通る各中継点(ホップ)ごとの情報と遅延を確認するツールです。
A2: ping は宛先への到達可否と往復遅延(RTT)を調べるための基本ツール、traceroute はパケットが通る各中継点(ホップ)ごとの情報と遅延を確認するツールです。
Q3: Windows と Linux で ping の挙動は異なりますか?
A3: 基本は同じですが、デフォルトの送信回数やパラメータ名、特権要件(生パケット送信のための権限)など細かな違いがあります。
A3: 基本は同じですが、デフォルトの送信回数やパラメータ名、特権要件(生パケット送信のための権限)など細かな違いがあります。
関連キーワード: TCP/IP、ICMP、ping、疎通確認、traceroute、DHCP、BOOTP、MIB、ネットワーク診断、arping

\ せっかくなら /
基本情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

