ICMP – протокол контроля сообщений, позволяет посылать сообщения при совершении некоторых событий и тестировать операционное состояние устройств.
Сообщения ICMP специальным образом вкладываются в IP-дейтаграммы.
ICMP позволяет приложению источника данных посылать запрос на отклик в виде ICMP-сообщения. Другое назначение ICMP – трассировщик. При прохождении пакета данных трассировщик отслеживает путь от отправителя данных до получателя в виде ICMP-сообщений.