ВУЗ:
Составители:
Рубрика:
26
2.2.1.4. Протокол ICMP
Протокол ICMP (Internet Control Message Protocol) относится к
сетевому уровню модели TCP/IP и предназначается для передачи уп-
равляющих и диагностических сообщений. Сообщения ICMP генери-
руются и обрабатываются протоколами сетевого (IP) и более высоких
уровней (TCP или UDP) и выполняют следующие информативные,
управляющие и связанные с ошибками функции:
управление потоками данных;
обнаружение недостижимых адресатов;
перенаправление маршрутов;
проверка состояния удаленных узлов.
ICMP-сообщения передаются внутри IP-пакетов и имеют формат,
приведенный в табл. 2.4. Заголовок ICMP включает восемь байт, но
только первые четыре байта одинаковы для всех сообщений, осталь-
ные поля заголовка и тела сообщения определяются типом сообщения.
Поле контрольной суммы охватывает ICMP-сообщения целиком.
Таблица 2.4
Формат ICMP-сообщений
Название поля Размер(бит)
Описание
Type 8 Поле, содержащее тип ICMP-пакета
Code 8 Поле, содержащее код (номер) функции
соответствующего типа сообщения. Если тип
имеет только одну функцию, то значение поля
равно 0
Checksum 16 Контрольная сумма
Type Specific
Data
... Дополнительные данные, индивидуальные
для каждого типа пакета
Типы и коды ICMP-сообщений приведены в табл. 2.5.
Таблица 2.5
Типы и коды
Типы Коды Описание
1 2 3
0 Эхо-ответ (ping-отклик)
3 Адресат недостижим
0 * Сеть недостижима
1 * ЭВМ недостижима
2 * Протокол недоступен
3 * Порт недоступен
4 * Необходима фрагментация сообщения
2.2.1.4. Протокол ICMP Протокол ICMP (Internet Control Message Protocol) относится к сетевому уровню модели TCP/IP и предназначается для передачи уп- равляющих и диагностических сообщений. Сообщения ICMP генери- руются и обрабатываются протоколами сетевого (IP) и более высоких уровней (TCP или UDP) и выполняют следующие информативные, управляющие и связанные с ошибками функции: управление потоками данных; обнаружение недостижимых адресатов; перенаправление маршрутов; проверка состояния удаленных узлов. ICMP-сообщения передаются внутри IP-пакетов и имеют формат, приведенный в табл. 2.4. Заголовок ICMP включает восемь байт, но только первые четыре байта одинаковы для всех сообщений, осталь- ные поля заголовка и тела сообщения определяются типом сообщения. Поле контрольной суммы охватывает ICMP-сообщения целиком. Таблица 2.4 Формат ICMP-сообщений Название поля Размер(бит) Описание Type 8 Поле, содержащее тип ICMP-пакета Code 8 Поле, содержащее код (номер) функции соответствующего типа сообщения. Если тип имеет только одну функцию, то значение поля равно 0 Checksum 16 Контрольная сумма Type Specific ... Дополнительные данные, индивидуальные Data для каждого типа пакета Типы и коды ICMP-сообщений приведены в табл. 2.5. Таблица 2.5 Типы и коды Типы Коды Описание 1 2 3 0 Эхо-ответ (ping-отклик) 3 Адресат недостижим 0 * Сеть недостижима 1 * ЭВМ недостижима 2 * Протокол недоступен 3 * Порт недоступен 4 * Необходима фрагментация сообщения 26
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »