ICMP передаёт диагностические и управляющие сообщения IP; ping использует Echo Request/Reply. Можно задавать число пакетов, интервал, размер и время ожидания.
Чем занимается ICMP и какие параметры можно задать у ping?
ICMP передаёт диагностические и управляющие сообщения IP; ping использует Echo Request/Reply. Можно задавать число пакетов, интервал, размер и время ожидания.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
ICMP передаёт диагностические и управляющие сообщения IP; ping использует Echo Request/Reply. Можно задавать число пакетов, интервал, размер и время ожидания.
В Linux iputils распространены параметры -c для количества, -i для интервала, -s для размера данных и -W для ожидания ответа. Например, ping -c 4 example.com отправит четыре запроса. В других ОС имена и единицы параметров отличаются, поэтому смотрят локальную справку. ICMP также сообщает о недоступности назначения и превышении времени жизни. Успешный ping не подтверждает работу HTTP-приложения, а отсутствие ответа может быть следствием фильтрации ICMP.