ネットワークスペシャリスト暗記無料で始める

ICMPとは?あいしーえむぴー

ICMPとは、IPの通信状況やエラーを通知するためのネットワーク層の制御用プロトコル。到達不能(Destination Unreachable)、時間超過(Time Exceeded)、エコー要求/応答、リダイレクト、パケット過大(Fragmentation Needed)などのメッセージ型を持ち、エラー通知には元パケットの先頭部分を添えて、どの通信に対する応答かを示す。

最終更新:2026-10-06

試験情報

ネットワークスペシャリスト試験の過去問では5回出題されています(2017年度〜2025年度)。

ネットワークスペシャリスト試験の頻出用語/午前II

別名:Internet Control Message Protocol、ICMP(pingとtraceroute)、pingとtraceroute、ping、traceroute

この語が出る過去問を解く →

背景

IPは配送に失敗しても黙って捨てる設計で、それだけでは送信側が原因を知る手段が無い。宛先が居ないのか、経路が無いのか、TTLが尽きたのかを送信元へ返す帯域内の通報路として、IPと同じ層にICMPが置かれた。障害の切り分けはこの通報を読むところから始まるため、運用・保守の設問ではメッセージ型と発生箇所の対応がそのまま問われる。

具体例

pingはエコー要求と応答の往復時間を測り、tracerouteはTTLを1から順に増やして各ルータから返る時間超過メッセージを集めることで経路を可視化する。経路MTU探索は、分割禁止ビットを立てたパケットに対して返るパケット過大メッセージを手掛かりにMTUを下げていく。

試験での引っ掛け

ICMPはIPの上に載るがトランスポート層のプロトコルではなく、ポート番号を持たない。したがってフィルタ規則はポートではなくタイプとコードで書く。セキュリティ上の理由でICMPを一律遮断すると経路MTU探索が働かず、大きなパケットだけが届かない切り分けの難しい障害を招くので、必要な型は通す設計にする。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では5回出題(2017年度〜2025年度)
  • 分野:午前II
  • ICMPはIPの上に載るがトランスポート層のプロトコルではなく、ポート番号を持たない。