Команда Ping или проверка работоспособности сети


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

Команда Ping является не просто командой, а программой входящей в состав операционных систем семейства Windows. Если не вдаваться в особые тонкости, то суть её работы заключается в отправке запроса на удаленный адрес и получение от него ответа. Если ответа нет, то компьютер, к которому был отправлен запрос либо выключен, либо имеются неисправности сетевого оборудования или кабеля.

Давайте рассмотрим работу данной программы, для этого запустим командную строку (Пуск \ Программы \ Стандартные \ Выполнить \ cmd)

И так, допустим нам нужно проверить соединение с сервером или рабочей станцией в сети, для этого вводим команду ping и ip адрес или dns имя компьютера, с которым необходимо проверить связь (ping 192.168.0.3).

Бывают ситуации, что браузер не хочет отображать сайт и может возникнуть подозрение, что провайдер некачественно выполняет свою работу. Однако браузер, как и любая программа, может глючить или просто быть не правильно настроен, по этому нужно убедиться, что интернета нет не по программной причине. Для этого «пропингуем» или как говорится в простонародье «пропнем» какой-нибудь сервер в интернете. И лучше проверять связь с серверами крупных интернет компаний, таких как Яндекс, Гугл, Майкрософт. Так как для них, недоступность сервера грозит потерей миллионов, в то время как сервера других компаний могут быть недоступны, а вы подумаете, что нет интернета (ping yandex.ru)

И так, какую информацию нам предоставляет команда ping:

1) IP адрес сервера — с которым мы тестируем связь «Обмен пакетами с yandex.ru [213.180.204.11] с 32 байтами данных». Т.е. ip адрес у данного сервера 213.180.204.11.

2) Время отклика сервера – это время определяется с момента отправки запроса, до получения ответа и измеряется в миллисекундах. Чем меньше данное значение, тем лучше связь.

3) Количество узлов, которое проходит пакет данных пока не попадет в пункт назначения. Об этом нам говорит значение TTL (в расшифровке time to life или время жизни). Работа данного параметра заключается в том, что при прохождении каждого узла в сети (маршрутизатора) значение TTL уменьшается на единицу и таким образом можно узнать сколько узлов прошел пакет, пока не попал в пункт назначения. Вроде как по умолчанию TTL задается 128, но в разных операционных системах по разному.

Но есть способ попроще, чтобы узнать количество узлов и IP адреса этих узлов, через команду tracert yandex.ru.

По умолчанию отправляется последовательно 4 пакета и после их отправки приводится статистика. Количество отправленных, полученных и потерянных пакетов, в зависимости от этих значений вычисляется процент потерь. А так же вычисляется примерное время приема-передачи.

И так, о чем нам могут сказать данные полученные после выполнения команды ping:

1) Если вы «пингуете» компьютер в локальной сети и «пинги» не проходят, то есть несколько причин:

— не правильная настройка сетевого подключения;

— обрыв кабеля;

— удаленный компьютер выключен;

— неисправность сетевого оборудования (локальной или удаленной сетевой карты, коммутатора или маршрутизатора)

— либо пакеты блокируются файерволом.

2) Если вы проверяете связь с сетью Интернет, то возможны следующие причины:

— неисправность роутера (бывает, что роутер глючит, по этому следует его перезагрузить и проверить связь снова);

— недоступен сервер сайта, который вы «пингуете», но как я говорил, лучше «пинговать» сайты крупных организаций, так как они по любому должны быть доступны;

— неисправность у провайдера. Если сайты не «пингуются» и на роутере не горит индикатор внешней сети, то скорее всего проблемы у провайдера, который предоставляет доступ в сеть Интернет. Но не факт, причин может быть множество: неправильная настройка роутера или программного обеспечения, обрыв кабеля, плохой контакт между кабелем и сетевым устройством, выход из строя сетевого оборудования или сетевой карты. В общем, все это нужно проверить.

У команды ping, так же есть множество дополнительных параметров, чтобы узнать каких, достаточно набрать команду ping /?, но я расскажу о тех, которыми сам пользуюсь.

ping yandex.ru –t – данная команда будет бесконечно проверять связь с заданным узлом, пока вы не нажмете Ctrl+C. Это помогает, когда связи нет, и чтобы не обновлять страницу браузера, просто ввести команду и как только пойдут «пинги» связь появится.

ping –a 213.180.193.11 – данная команда позволяет узнать DNS имя компьютера по ip адресу. Лично у меня была ситуация, когда один из компьютеров забирал много интернет трафика, а известен был только ip адрес, так вот данная команда позволила найти вредителя!

 

 

Комментарии (0)

There are no comments posted here yet

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

Опубликуйте комментарий как Гость. Иначе Зарегистрируйтесь или Войдите в ваш аккаунт.
Вложения (0 / 3)
Share Your Location
Вверх