D
Dicread
HomeDictionaryIICMP

ICMP

ICMP
名詞

ICMPは、TCPUDPのようなデータの転送を目的としたプロトコルではなく、ネットワークの診断やエラー報告に特化した補助的なプロトコルです。主にネットワーク上のデバイス間で、パケットが目的地に届かなかった場合や、ルートが制限されている場合などの状態を通知するために使用されます。

診断ツールとしての活用

最も一般的な利用例は ping コマンドです。これは ICMP のエコー要求とエコー応答を利用して、特定のホストが動作しているか、およびそこまでの通信遅延がどの程度あるかを確認するものです。また、traceroute コマンドでは、パケットがどのルーターを経由して目的地に到達するかを追跡するために ICMP の時間切れメッセージなどが利用されます。

セキュリティ上の注意点

ICMP は非常に便利ですが、攻撃者がネットワーク構造を調査するための偵察手段として悪用されることがあります。例えば、ping を使って稼働中のサーバーを特定したり、大量の ICMP パケットを送信してネットワークを麻痺させる攻撃が行われたりします。そのため、多くの企業のファイアウォール設定では、セキュリティ対策として外部からの ICMP 通信を制限または遮断することが一般的です。

意味

名詞ICMP

インターネット制御メッセージプロトコル。ネットワーク機器が、他のネットワーク接続デバイスと通信する際に、エラーメッセージや成功または失敗を示す運用情報を送信するために使用するネットワーク層プロトコルであること

The network administrator used ICMP to diagnose the connectivity issue using a ping command.

ネットワーク管理者は、ピングコマンドを使用して接続の問題を診断するためにICMPを利用した。

関連語

Last Updated: May 2026Report an Error