Сеть представляет собой несколько компьютеров, соединённых между собой. Сеть может быть настолько простой, как несколько соединённых компьютеров у вас дома или в офисе, или настолько сложной, как большая университетская сеть или даже весь Интернет. Когда ваш компьютер является частью сети, вы можете получить доступ к другим системам напрямую или через сетевые службы наподобие почтового или веб-сервера.
Существует большое разнообразие сетевых программ. Некоторые удобны для диагностики работы сети. Другие (наподобие почтовых клиентов и веб-браузеров) полезны для повседневной работы и общения с другими людьми.
Утилита ping(8) отправляет указанному хосту ICMP-пакеты ECHO_REQUEST. Если хост ответит, вы получите ICMP-пакет. Звучит странно? Хорошо. Вы можете “пропинговать” IP-адрес, чтобы определить, доступна машина или нет. Если ответа нет, значит что-то не в порядке. Вот пример диалога двух пользователей Linux:
damned: kastor, попингуй!
kastor: Слыш, сам попингуй!
damned: От попингуя слышу!
Это пример того, насколько ping полезен для повседневного использования. Он предоставляет очень быстрый способ проверки, включена ли и подключена ли машина к сети. Синтаксис довольно прост:
% ping www.slackware.com |
Естественно, для этой команды есть несколько опций. Дополнительную информацию смотрите на странице руководства ping(1).