Прежде чем отправить сообщение, установить сеанс связи, требуется узнать сетевой адрес абонента, убедиться в наличии и активности сетевого узла и нужной сетевой службы. Для получения этой информации написано и успользуется множество утилит. В некоторых случаях получение информации о доступности сетей, узлов и протоколов транспортного уровня является прелюдией к сетевой атаке.
Наиболее простая и известная командаpingиспользует специальный протоколicmpи служит длязондирования эхо-запросами сетевых узлов для установления их наличия и доступности.
ping <параметры> <адрес_хоста> <номер_порта>
<параметры>(в зависимости от типа ОС могут использоваться иные символы):
-l countили-c count –отправка указанного числа пакетов. По умолчанию (в зависимости от версии ОС) посылается либо один пакет, либо бесконечная серия пакетов с интервалом в одну секунду. Непрерывная отправка прерывается нажатием Ctrl – C,
-s count_byte –общее количество байтов в icmp-пакете с эхо-запросом (длина заголовка icmp-пакета – 8 байтов),
-i timeout – временной интервал в следовании пакетов в секундах,
-f – направление пакетов с максимально возможной скоростью (только с правами root),
<адрес_хоста> – доменное имя или IP – адрес целевого компьютера,
<номер_порта> –номер, закрепленный за сетевой службой, запущенной на удаленном компьютере (смотри файл /etc/services).
Например, команда