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

基本情報技術者 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 が疎通確認に使えると考える誤解:これらは管理情報や設定サービスであり、到達性確認のためのツールではありません。

解法ステップ

  1. 問題文のキーワード「疎通確認」「TCP/IPネットワーク」を確認する。
  2. 各選択肢のプロトコルや役割を思い出す(BOOTP/DHCP=アドレス割当、MIB=管理情報、ping=疎通確認)。
  3. 「疎通確認」に直接対応するツールは ICMP Echo を使う ping であると判断する。
  4. ファイアウォール等の影響を想定して、選択肢の用途の違いを確かめることで誤答を排除する。

選択肢別の誤答解説

  • ア: 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 の特定ポートやアプリケーションは動作している可能性があります。別の方法で確認してください。
Q2: ping と traceroute の違いは何ですか?
A2: ping は宛先への到達可否と往復遅延(RTT)を調べるための基本ツール、traceroute はパケットが通る各中継点(ホップ)ごとの情報と遅延を確認するツールです。
Q3: Windows と Linux で ping の挙動は異なりますか?
A3: 基本は同じですが、デフォルトの送信回数やパラメータ名、特権要件(生パケット送信のための権限)など細かな違いがあります。

関連キーワード: TCP/IP、ICMP、ping、疎通確認、traceroute、DHCP、BOOTP、MIB、ネットワーク診断、arping
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

基本情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

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

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