fping

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
fping
Тип

Компьютерная безопасность, Управление компьютерной сетью

Операционная система

Все BSD платформы (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X), Все POSIX (Linux/BSD/UNIX-like OSes)

Последняя версия

3.10 (3 мая, 2014)

Лицензия

BSD with advertising

Сайт

http://www.fping.org/

fping — Свободно распространяемая утилита для UNIX систем. Проверяет доступность узлов в сети путем посылки ICMP ECHO_REQUEST пакетов. В отличие от стандартной утилиты ping, можно указать сколько угодно узлов в командной строке, или указать текстовый файл со списком узлов. Вместо того, чтобы послать запрос ожидать ответа от одного узла, fping посылает запрос и переходит к следующему узлу по round-robin

По умолчанию, когда узел ответил, он удаляется из списка узлов для проверки, если же в течение заданного времени и/или количества попыток ответ не пришёл, то такой узел считается недоступным. fping может посылать указанное или бесконечное количество запросов, так же, как это делает ping

В отличие от ping, fping подразумевает использование его в скриптах, поэтому он выводит данные в форме удобной для разбора скриптом (parse)

fping относится к утилитам, использующим ping sweep технологию. Вы должны понимать что пингование (сканирование) узлов или сетей, которые вам не принадлежат, может трактоваться как нежелательное действие.

fping используется в следующих системах мониторинга

Примеры[править | править вики-текст]

Ключ «-e» показывает RTT (англ.) — время от момента посылки запроса до момента получения ответа), а ключ «-c» указывает количество посылаемых пакетов.

%% fping -e -c 3 192.168.1.1
192.168.1.1 : [0], 84 bytes, 3.04 ms (3.04 avg, 0 % loss) 192.168.1.1 : [1], 84 bytes, 2.11 ms (2.57 avg, 0 % loss) 192.168.1.1 : [2], 84 bytes, 2.25 ms (2.46 avg, 0 % loss) 192.168.1.1 : xmt/rcv/%loss = 3/3/0%, min/avg/max = 2.11/2.46/3.04

Авторы[править | править вики-текст]

  • Roland J. Schemers III, Stanford University, concept and versions 1.x
  • RL «Bob» Morgan, Stanford University, versions 2.x
  • David Papp, versions 2.3x
  • David Schweikert, versions 3.x

История[править | править вики-текст]

  • Dec/2011 — David Schweikert продолжил работу над fping, выпустив версию 3.0 и собрав в неё ряд существующих исправлений. Сайт переехал в домен org: www.fping.org.
  • Mar/2007 — fping перенесен на sourceforge.net
  • Sep/2002 — Thomas Dzubin взялся за поддержку кода и вебсайта www.fping.com вместо David Papp
  • Jan/2002 — Jeroen Massar добавил поддержку IPv6. Выпущена версия 2.4b2_to-ipv6
  • Nov/2001 — Tobias Oetiker исправил ошибки для использования в своей SmokePing. Выпущена версия 2.4b2_to
  • Jul/2001 — Andreas Erhart нашёл ошибку когда сьедалась первая цифра после точки в режиме -C n. Исправлено в версии 2.4b2.
  • Jul/2001 — Benjamin Gardiner скомпилировал fping на Mac OS X
  • Jul/2001 — Добавили директорию «contribs» в секцию загрузки.
  • Jul/2001 — tarball распаковывается в свою директорию вместо текущей.

Примечания[править | править вики-текст]

  1. Smokeping (англ.)
  2. Xymon (англ.)

См. также[править | править вики-текст]

Ссылки[править | править вики-текст]