Формат пакета ICMP
ICMP Ping и Tracert
Выполнил: студент группы ИСТ-83
Орлиогло Ф.В.
Проверила: Исупова Е.А.
2012г.
ICMP
ICMP (англ. Internet Control Message Protocol — протокол межсетевых управляющих сообщений) — дополнительный протокол к IP. ICMP предназначен для отправки контрольных и тестовых сообщений по сетям IP. ICMP работает наряду с IP и способен понимать требования для любого IP-сетевого устройства. Многие программы, такие как брандмауэры, блокируют или отключают все или часть ICMP функций в целях безопасности. ICMP работает на отправку и получение ограниченного числа сообщений. Эхо-запрос и эхо-ответ используют команду ping для проверки сетевого подключения, ping является чрезвычайно полезным инструментом для устранения неполадок сети.
Использование ICMP-сообщений
ICMP-сообщения (тип 12) генерируются при нахождении ошибок в заголовке IP-пакета (за исключением самих ICMP-пакетов, дабы не привести к бесконечно растущему потоку ICMP-сообщений об ICMP-сообщениях).
ICMP-сообщения (тип 3) генерируются маршрутизатором при отсутствии маршрута к адресату.
Утилита Ping, служащая для проверки возможности доставки IP-пакетов использует ICMP-сообщения с типом 8 (эхо-запрос) и 0 (эхо-ответ).
Утилита Traceroute, отображающая путь следования IP-пакетов, использует ICMP-сообщения с типом 11.
ICMP-сообщения с типом 5 используются маршрутизаторами для обновления записей в таблице маршрутизации отправителя.
ICMP-сообщения с типом 4 используются получателем (или маршрутизатором) для управления скоростью отправки сообщений отправителем.
Формат пакета ICMP