Тип
|
Статус |
Код |
Сообщение |
Данные (длина, бит)
|
0
|
|
0 |
Эхо-ответ
|
Идентификатор (16) |
Номер последовательности (16)
|
Данные (переменная)
|
|
1, 2
|
не используется |
|
Зарезервировано |
|
3
|
|
Адресат недоступен
|
Не используется (32)
|
Заголовок IP, Начало исходной дейтаграммы (64)
|
|
|
0 |
Сеть недостижима
|
|
1 |
Узел недостижим
|
|
2 |
Протокол недостижим
|
|
3 |
Порт недостижим
|
|
4 |
Необходима фрагментация, но установлен флаг её запрета (DF)
|
|
5 |
Неверный маршрут от источника
|
|
6 |
Сеть назначения неизвестна
|
|
7 |
Узел назначения неизвестен
|
|
8 |
Узел источник изолирован
|
|
9 |
Сеть административно запрещена
|
|
10 |
Узел административно запрещён
|
|
11 |
Сеть недоступна для ToS
|
|
12 |
Узел недоступен для ToS
|
|
13 |
Коммуникации административно запрещены
|
|
14 |
Нарушение порядка предпочтения узлов
|
|
15 |
Активно отсечение порядка предпочтения
|
4
|
устарел |
0 |
Сдерживание источника (отключение источника при переполнении очереди)
|
5
|
|
Перенаправление
|
Адрес маршрутизатора (32)
|
Заголовок IP, Начало исходной дейтаграммы (64)
|
|
|
0 |
Перенаправление пакетов в сеть
|
|
1 |
Перенаправление пакетов к узлу
|
|
2 |
Перенаправление для каждого типа обслуживания (ToS)
|
|
3 |
Перенаправление пакета к узлу для каждого типа обслуживания
|
6
|
устарел |
0 |
Альтернативный адрес узла |
|
7
|
не используется |
|
Зарезервировано |
|
8
|
|
0 |
Эхо-запрос
|
Идентификатор (16) |
Номер последовательности (16)
|
Данные (переменная)
|
|
9
|
|
0 |
Объявление маршрутизатора
|
Количество адресов (8) |
Размер элемента (8) |
Срок действия (16)
|
Адрес[1] (32)
|
Предпочтительность[1] (32)
|
…
|
Адрес[N] (32)
|
Предпочтительность[N] (32)
|
|
10
|
|
0 |
Запрос маршрутизатора
|
|
11
|
|
Время жизни дейтаграммы истекло
|
Не используется (32)
|
Заголовок IP, Начало исходной дейтаграммы (64)
|
|
|
0 |
Время жизни пакета (TTL) истекло при транспортировке
|
|
1 |
Время жизни пакета истекло при сборке фрагментов
|
12
|
|
Неверный параметр (проблема с параметрами дейтаграммы: ошибка в IP-заголовке или отсутствует необходимая опция)
|
|
0 |
Указатель говорит об ошибке
|
Указатель (8) |
Не используется (24)
|
Заголовок IP, Начало исходной дейтаграммы (64)
|
|
|
1 |
Отсутствует требуемая опция
|
Не используется (32)
|
Заголовок IP, Начало исходной дейтаграммы (64)
|
|
|
2 |
Некорректная длина
|
13
|
|
0 |
Запрос метки времени
|
Идентификатор (16) |
Номер последовательности (16)
|
Начальное время (32)
|
Время приёма (32)
|
Время отправки (32)
|
|
14
|
|
0 |
Ответ с меткой времени
|
15
|
устарел |
0 |
Информационный запрос
|
Идентификатор (16) |
Номер последовательности (16)
|
|
16
|
устарел |
0 |
Информационный ответ
|
17
|
устарел |
0 |
Запрос адресной маски
|
Идентификатор (16) |
Номер последовательности (16)
|
Маска (32)
|
|
18
|
устарел |
0 |
Отклик на запрос адресной маски
|
19
|
зарезервирован |
|
Зарезервировано (для обеспечения безопасности) |
|
20—29
|
зарезервирован |
|
Зарезервировано (для экспериментов на устойчивость к ошибкам) |
|
30
|
устарел |
Трассировка маршрута
|
Идентификатор (16) |
Не используется (16)
|
Количество хопов исходящего пакета (16) |
Количество хопов возвращающегося пакета (16)
|
Скорость линии связи (32)
|
MTU линии связи (32)
|
|
0 |
Исходящий пакет успешно отправлен
|
1 |
Путь для исходящего пакета не найден, пакет уничтожен
|
31
|
устарел |
Ошибка преобразования датаграммы
|
Указатель (32)
|
Заголовок IP и транспортного протокола исходной дейтаграммы
|
|
0 |
Неизвестная или неуказанная ошибка
|
1 |
Невозможно конвертировать опцию
|
2 |
Неизвестная обязательная опция
|
3 |
Неподдерживаемая обязательная опция
|
4 |
Неподдерживаемый транспортный протокол
|
5 |
Превышена полная длина
|
6 |
Превышена длина заголовка IP
|
7 |
Номер транспортного протокола больше 255
|
8 |
Номер порта вне допустимого диапазона
|
9 |
Превышена длина заголовка транспортного протокола
|
10 |
Переход через границу 32 бит и установлен бит ACK
|
11 |
Неизвестная обязательная опция транспортного протокола
|
32
|
устарел |
|
Перенаправление для мобильного узла |
|
33
|
устарел |
|
IPv6 Where-Are-You (где вы находитесь) |
|
34
|
устарел |
|
IPv6 I-Am-Here (я здесь) |
|
35
|
устарел |
|
Запрос перенаправления для мобильного узла |
|
36
|
устарел |
|
Отклик на запрос перенаправления для мобильного узла |
|
37
|
устарел |
|
Запрос доменного имени |
|
38
|
устарел |
|
Ответ на запрос доменного имени |
|
39
|
устарел |
|
Обнаружение алгоритма безопасности SKIP (SKIP algorithm discovery ICMP message) |
|
40
|
|
Photuris |
|
|
0 |
Зарезервировано
|
|
1 |
Неизвестный индекс параметров безопасности
|
|
2 |
Параметры безопасности верны, но произошла ошибка аутентификации
|
|
3 |
Параметры безопасности верны, но произошёл сбой при расшифровке
|
|
4 |
Требуется проверка подлинности
|
|
5 |
Требуется авторизация
|
41
|
экспериментальный
|
|
|
|
42—252
|
|
|
Зарезервировано
|
|
253-254
|
экспериментальный
|
|
Зарезервировано для экспериментов по RFC 3692
|
|
255
|
зарезервирован
|
|
Зарезервировано
|
|