Ping — не, не слышал!

Tweet

картинка с надписью pingЯ уже писал о командной строке, сегодня хотелось бы заострить Ваше внимание на команде ping. Системные администраторы пользуются командой Ping, чаще всего, хотя её потенциал весьма ограничен. В этой статье я расскажу как можно применять команду ping, и какие задачи она поможет Вам решить.

Давайте посмотрим, что умеет программа Ping, для этого нажмите пуск => выполнить => наберите cmd => нажмите Ок => наберите в черном окне команду

ping /?

 => нажмите enter.

Вы увидите список команд, которые, можно выполнить с помощью программы Ping.

ping [-t] [-a] [-n <число>] [-l <размер>] [-f] [-i ] [-v ]

[-r <число>] [-s <число>] [[-j <список узлов>] | [-k <список узлов>]]
[-w <тайм-аут>] [-R] [-S <адрес источника>] [-4] [-6] конечный_узел

Параметры
-t Проверка связи с указанным узлом до прекращения.
Для отображения статистики и продолжения проверки
нажмите сочетание клавиш CTRL+BREAK;
для прекращения нажмите CTRL+C.
-a Определение имен узлов по адресам.
-n <число> Число отправляемых запросов эха.
-l <размер> Размер буфера отправки.
-f Установка в пакете флага, запрещающего
фрагментацию (только IPv4).
-i  Задание срока жизни пакетов.
-v  Задание типа службы (только IPv4. Этот параметр
недоступен и не влияет на поле TOS в заголовке IP).
-r <число> Запись маршрута для указанного числа прыжков
(только IPv4).
-s <число> Отметка времени для указанного числа прыжков
(только IPv4).
-j <список_узлов> Свободный выбор маршрута по списку узлов
(только IPv4).
-k <список_узлов> Жесткий выбор маршрута по списку узлов
(только IPv4).
-w <тайм-аут> Тайм-аут для каждого ответа (в миллисекундах).
-R Использование заголовка для проверки также и
обратного маршрута (только IPv6).
-S <адрес источника> Используемый адрес источника.
-4 Принудительное использование протокола IPv4.
-6 Принудительное использование протокола IPv6.

Давайте разберем некоторые из них.

Практическое использование:

Ключ t - применяется, когда необходимо пинговать какой-либо ресурс долго, чтобы не вводить каждый раз команду:

ping 27sysday.ru

можно ввести так:

ping 27susday.ru -t

и процесс можно будет остановить только вручную, нажатием клавиши ctrl+c  

Ключ i - нужен, чтобы задать срок жизни отправленного пакета, по умолчанию 128. Вы отправляете пакет и он начинает шарится по удаленным узлам, пройдя узел, отнимается единичка, и так пока не будет ноль. Затем пакет уничтожается, и выводит Вам соответствующее уведомление.

Ключ w - нужен, чтобы увеличить время ожидания ответа от ресурса, к которому Вы обращаетесь. Бывают такие случаи, когда вы посылаете ping до какого-либо узла, и он выдает вам сообщение, что заданный узел не доступен, соответственно, Вы думаете, что узел не работает. Вывод правильный, но не всегда. Бывает, что он доступен, только вот перегружен и не успевает Вам ответить, чтобы этого избежать ставится ключ w.

Бывает, что удаленный узел, вроде бы работает, т.е. вы можете на него зайти, Вы на сто процентов уверены в его работоспособности, а на ping не отвечает, хоть какую ставь задержку с помощью ключа w. Это объясняется тем, что системный администратор, поставил фаервол и запретил отвечать на ICMP пакеты. Это делается для того, чтобы нельзя было штурмовать эхо-запросами сервера, которые смотрят в Интернет. Упасть сервер не упадет, но вот его производительность снизится.

Совет: Если Вы начинающий системный администратор, советую и вам закрыть ICMP порт на своих серверах, которые у Вас смотрят в интернет.

В этой статье Вы узнали о трех основных ключах для программы Ping.

Видео-урок по уменьшению пинга в играх:

8 comments

  1. Vydavyi

    Совет: Если Вы начинающий системный администратор, советую и вам закрыть ICMP порт на своих серверах, которые у Вас смотрят в интернет.

    Подскажите порт ICMP, как раз собираюсь закрыть его, но не могу вспомнить

    Ответить
  2. Vydavyi

    В общем, если кто не понял иронии, я думаю авторус статьи нужно разобраться в том, что такое порт, заодно написать об этом статью.

    Я думаю, это будет интереснее чем обзор камеры для любителей общаться без видео.

    Ответить
  3. Ефим

    Было бы неплохо написать статью о том, что такое сетевые порты и что значит «прокинуть порт» на роутере.

    Ответить
  4. borisich

    Невозможно услышать в.урок, музыка заглушает речь !!!!!

    Ответить

Оставить комментарий

Можно использовать следующие HTML тэги: