На предыдущую страницу

ICMP

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

Принцип работы

ICMP-сигналы генерируются автоматически в следующих случаях: 

  • сетевое оборудование не в состоянии перенаправить поток на более удобный маршрут;
  • не в состоянии работать с необходимой скоростью;
  • пакеты не достигают точки получения.

Формирование ICMP-сообщений базируется на 3 основных принципах:

  1. сообщение отправляется сразу же, если обнаруживается поврежденный IP-пакет;
  2. если сформированный ICMP-пакет теряется во время передачи, новый не генерируется;
  3. ICMP не используется при массовых рассылках во избежание перегрузки сетевого трафика.

Важно понимать, что протокол не устраняет ошибки, а только сигнализирует об их наличии в момент отправки сообщения.

Оцените данную статью
Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies