Содержание

Что такое пинг в скорости интернета: подробный ответ

Содержание статьи

Каждый относительно продвинутый пользователь компьютера обязан знать, что такое ping. При организации локальных сетей это поможет оценить качество соединения отдельных компьютеров. Также умение «пинговать» поможет в оценке надежности интернет-соединения. Мы расскажем подробно, что представляет собой пинг, как его проверить и понизить.

Понятие и его происхождение

Под словом пинг (ping) многие компьютерщики понимают стандартную утилиту в операционной системе Windows, которая позволяет оценить качество соединения. На основе результатов утилиты появился одноименный параметр. Пинг – это время, необходимое запросу для преодоления пути к другому компьютеру и обратно. Данная величина измеряется в миллисекундах – 20 мс (0,02 секунды). Если запрашиваемый адрес не отвечает, время задержки отсутствует. Дополнительно утилита используется для проверки работоспособности сети.

У происхождения этого термина есть 2 версии. Согласно первой, Ping появился из сферы гидролокаторов, которые во время обновления экрана создавали характерный звук, созвучный с названием рассматриваемой величины. Другими словами, пинг способен выполнить поиск какого-либо компьютера в глобальной сети (аналогично поиску объектов в море). Согласно другой версии, термин появился от игры пинг-понг. В этой компьютерной игре происходит постоянный обмен шариком между двумя игроками, что в какой-то мере описывает работу данной утилиты.

Пинг информирует пользователя о том, как долго идет доступ к конкретному серверу (ресурсу). Для игроков в онлайн-игры это очень важный показатель. При высокой задержке вы не сможете комфортно играть, соответственно, будете постоянно проигрывать, не успевая реагировать на действия противника.

От чего зависит показатель

Пинг зависит от ряда параметров, в число которых входит:

  • быстродействие сервера или компьютера, к которому идет обращение;
  • физическое расстояние между компьютерами;
  • загруженность канала;
  • пропускная способность сети (частично).

Чем дальше находится сервер, тем дольше будет идти к нему пакет и ответ обратно. Задержки в следовании данных могут возникать между вами и объектом назначения. Часто высокий пинг возникает из-за долгого ответа. Запрос быстро попадает на конечный сервер, но вследствие загруженности последнего приходится долго (в рамках скоростей сигнала) ждать обратный ответ. Современные скорости от 1 М/бит в секунду практически не оказывают влияния на пинг в Интернете.

Как измерить

Существует несколько способов измерить пинг: используя стандартную утилиту или при помощи различных интернет-ресурсов Speedtest и 2ip.ua.

Командная строка

Как было сказано ранее, в операционных системах Windows есть одноименная утилита, благодаря которой замеряется время следования интернет-пакетов до точки назначения и обратно. Применить эту утилиту вы можете в том случае, когда необходимо проверить ping для конкретного компьютера или сайта. Используйте следующую инструкцию:

  1. Вызовите командную строку. В Windows 10 нажмите правой кнопкой мыши по пуск и выберите «Командная строка (администратор)». Альтернативный способ – нажмите сочетание клавиш Win+R, а затем напишите в окне «Выполнить» cmd.
  2. В командной строке введите слово ping. Затем через пробел напишите название ресурса или ip-адрес. Нажмите Enter.

Утилита пошлет по ip-адресу 4 пакета и будет ожидать ответа. Для пакетов отобразится ответ с числом байт и временем в миллисекундах. Если все пакеты получены, качество интернет-соединения отличное. При потерях больше 1 пакета будут возникать серьезные проблемы с доступом к конкретным ресурсам или серверам.

Специальные программы

В сети имеется ряд сервисов, которые позволяют быстро измерять скорость Интернета и непосредственно сам пинг. Одна из них – это сайт Speedtest. Вам необходимо перейти на него, а затем нажать кнопку «Начать проверку». Сервис выполнит измерения скорости приема и отдачи, после чего выдаст результаты измерения. Через интерфейс на карте можно также выбрать географическую точку, с которой вы хотите проверить пинг. Результат будет показан в левом верхнем углу. В правом нижнем углу будет написано, к какому хостингу вы пытаетесь получить доступ.

Оптимальный пинг

Давайте выясним, какой нормальный пинг для Интернета. Ответ достаточно прост – чем меньше, тем лучше. При этом время задержки можно условно разделить на несколько групп:

  • до 45 миллисекунд – идеальный вариант, который не оказывает влияния на работу в сети или онлайн-игры. Можно беспрепятственно вести прямые трансляции на Twitch или YouTube.
  • от 45 до 120 миллисекунд – приемлемые значения, которые практически не оказывают влияния на работу в сети. Могут вызвать мелкий дискомфорт при организации онлайн-трансляций.
  • больше 120 миллисекунд – создает дискомфорт в онлайн играх и серфинге в Интернет. Говорит о наличии явных проблем с сервером или каналом связи.

Частичная потеря пакетов также говорит о проблемах. Если они наблюдаются повсеместно для всех ресурсов, рекомендуется позвонить в техподдержку своего провайдера.

Как уменьшить пинг

Каждый пользователь может уменьшить пинг до комфортных показателей. Сделать это можно различными путями, о которых мы поговорим далее.

Общие советы

Понизить свой пинг можно несколькими способами. Самый эффективный метод – сменить провайдера. Большинство проблем с доступом возникают именно по вине поставщика услуг. Альтернативный вариант – попробовать подключиться к другому серверу, который физически расположен ближе. Этот совет актуален для геймеров. Если вы находитесь в России, старайтесь выбирать в онлайн-играх сервера из Центральной или Восточной Европы. Как правило, пинг на них будет в пределах 50 миллисекунд. При подключении к серверам Америки, естественно, пинг возрастает до некомфортных 100-150 миллисекунд.

Если вы используете приложение Toorrent, отключите раздачу активных торрентов. Это позволит существенно понизить задержки.

Сторонние утилиты

Существует ряд программ, которые позволяют оптимизировать интернет-соединение. Они выставляют параметры таким образом, чтобы добиться максимально возможной скорости и минимального пинга. Ярким примером служит программа Auslogics Internet Optimizer. Уменьшить пинг с ее помощью можно следующим образом:

  1. Скачайте, установите и запустите программу.
  2. При запуске программа спросит тип вашего подключения. Укажите вашу скорость.
  3. Нажмите кнопку анализ.
  4. После окончания процесса приложение выдаст список возможных оптимизаций. Оставьте галочки на тех, которые считаете нужными и безопасными.
  5. Нажмите кнопку «Оптимизировать».

Далеко не всегда Auslogics Internet Optimizer позволяет улучшить результаты. В программе имеется раздел ручной оптимизации, но он рекомендуется только для продвинутых пользователей. Теперь вы знаете, что такое ping, как его измерить и уменьшить.

Пожаловаться на контент

wirelesscover.ru

Ping — это… Что такое Ping?

ping

ping — утилита для проверки соединений в сетях на основе TCP/IP.

Она отправляет запросы (ICMP Echo-Request) протокола ICMP указанному узлу сети и фиксирует поступающие ответы (ICMP Echo-Reply). Время между отправкой запроса и получением ответа (RTT, от англ. Round Trip Time) позволяет определять двусторонние задержки (RTT) по маршруту и частоту потери пакетов, то есть косвенно определять загруженность на каналах передачи данных и промежуточных устройствах.

Также пингом иногда ошибочно называют время, затраченное на передачу пакета информации в компьютерных сетях от клиента к серверу и обратно от сервера к клиенту. Это время называется лагом (англ. отставание; задержка, запаздывание) или собственно задержкой и измеряется в миллисекундах. Лаг связан со скоростью соединения и загруженностью каналов на всём протяжении от клиента к серверу.

Полное отсутствие ICMP-ответов может также означать, что удалённый узел (или какой-либо из промежуточных маршрутизаторов) блокирует ICMP Echo-Reply или игнорирует ICMP Echo-Request.

Программа ping является одним из основных диагностических средств в сетях TCP/IP и входит в поставку всех современных сетевых операционных систем. Функциональность ping также реализована в некоторых встроенных ОС маршрутизаторов, доступ к результатам выполнения ping для таких устройств по протоколу SNMP определяется RFC 2925 (Definitions of Managed Objects for Remote Ping, Traceroute, and Lookup Operations).

Так как для отправки ICMP-пакетов требуется создавать raw-сокеты, для выполнения программы ping в unix-системах необходимы права суперпользователя. Чтобы обычные пользователи могли использовать ping в правах доступа файла /bin/ping устанавливают SUID-бит.

Этимология

Название происходит от английского названия звука импульса, издаваемого сонаром при отражении импульса от объекта.

Также есть несколько альтернативных толкований:

  • PING — акроним «Packet InterNet Grouper (Groper)».
  • Ping — часть названия игры пинг-понг. Это толкование подразумевает, что компьютеры обмениваются сигналами аналогично тому, как игроки в пинг-понг отбивают друг другу мяч.
  • Pong — иногда так называют ответ (ICMP Echo-Reply) полученный благодаря удачно выполненной команде ping.

История

Программа была написана Майком Мууссом (англ. Mike Muuss), учёным Исследовательской Лаборатории Баллистики (англ.

Ballistics Research Lab) США в декабре 1983 года.

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

  • Можно узнать, работает ли сервер. Например, системный администратор может узнать завис ли только веб-сервер или на сервере глобальные проблемы.
  • Можно узнать, есть ли связь с сервером. Например, проблемы с настройкой DNS серверов на машине можно узнать, задав в ping сначала доменное имя, а потом IP-адрес.
  • Можно узнать скорость соединения, так как ping показывает сколько запросов удалось выполнить в секунду. Так же можно узнать качество канала, посмотрев сколько ответов не пришло. Это часто используется игроками в сетевые игры, потому что качество связи для них очень важно.
  • Пингование осуществляется в режиме максимального приоритета канала, поэтому к неумеренному использованию, приводящему к задержкам менее приоритетного трафика, провайдеры относятся неодобрительно.

Примеры

UNIX системы

Послать 3 пакета с интервалом в 5 секунд, сопровождая получение откликов звуковыми сигналами

$ ping -ai 5 -c 3 wikipedia.org
PING wikipedia.org (208.80.152.2) 56(84) bytes of data.
64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=1 ttl=46 time=176 ms
64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=2 ttl=46 time=177 ms
64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=3 ttl=46 time=181 ms

--- wikipedia.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 10007ms
rtt min/avg/max/mdev = 176.253/178.291/181.339/2.222 ms
$

Windows

Ping в Windows

E:\>ping ru.wikipedia.org

Обмен пакетами с rr.esams.wikimedia.org [91.198.174.2] по 32 байт:

Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56
Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56
Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56
Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56

Статистика Ping для 91.198.174.2:
Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
Приблизительное время приема-передачи в мс:
Минимальное = 54 мсек, Максимальное = 54 мсек, Среднее = 54 мсек

Ссылки

dic.academic.ru

PING — сетевая диагностика на IP-уровне

Команда PING это, пожалуй, самая используемая сетевая утилита командной строки. PING присутствует во всех версиях всех операционных систем с поддержкой сети и является простым и удобным средством опроса узла по имени или его IP-адресу.

Для обмена служебной и диагностической информацией в сети используется специальный протокол управляющих сообщений ICMP (Internet Control Message Protocol). Команда

ping позволяет выполнить отправку управляющего сообщения типа Echo Request (тип равен 8 и указывается в заголовке ICMP-сообщения) адресуемому узлу и интерпретировать полученный от него ответ в удобном для анализа виде. В поле данных отправляемого icmp-пакета обычно содержатся символы английского алфавита. В ответ на такой запрос, опрашиваемый узел дожжен отправить icmp-пакет с теми же данными, которые были приняты, и типом сообщения Echo Reply (код типа в ICMP-заголовке равен 0) . Если при обмене icmp-сообщениями возникает какая-либо проблема, то утилита ping выведет информацию для ее диагностики.

Формат командной строки:

ping [-t] [-a] [-n число] [-l размер] [-f] [-i TTL] [-v TOS] [-r число] [-s число] [[-j списокУзлов] | [-k списокУзлов]] [-w таймаут] конечноеИмя

Параметры:

-t — Непрерывная отправка пакетов. Для завершения и вывода статистики используются комбинации клавиш Ctrl + Break (вывод статистики и продолжение), и Ctrl + C (вывод статистики и завершение).
-a — Определение адресов по именам узлов.
-n число — Число отправляемых эхо-запросов.
-l размер — Размер поля данных в байтах отправляемого запроса.
-f — Установка флага, запрещающего фрагментацию пакета.
-i TTL — Задание срока жизни пакета (поле «Time To Live»).

-v TOS — Задание типа службы (поле «Type Of Service»).
-r число — Запись маршрута для указанного числа переходов.
-s число — Штамп времени для указанного числа переходов.
-j списокУзлов — Свободный выбор маршрута по списку узлов.
-k списокУзлов — Жесткий выбор маршрута по списку узлов.
-w таймаут — Максимальное время ожидания каждого ответа в миллисекундах.

Примеры использования:

ping google.com — эхо-запрос к узлу с именем google.com с параметрами по умолчанию — количество пакетов равно 4, длина массива данных = 32 байта.

ping -6 ya.ru — пинг узла

ya.ru с использованием протокола Ipv6

ping -a 192.168.1.50 — выполнить пинг с определением имени конесного узла по его адресу.

ping -s 192.168.0.1 computer — пинг узла computer от источника 192.168.0.1. Используется когда на компьютере имеется несколько сетевых интерфейсов.

ping w 5000 ya.ru — пинг с таймаутом ожидания равным 5 секунд ( по умолчанию — 4 сек).

ping -n 5000 -l 1000 ab57.ru — опрос узла ab57.ru 5000 раз, пакетами с данными длиной в 1000байт. Допустимая максимальная длина данных — 65500.

ping -n 1 -l 3000 -f ya.ru — пинг с запретом фрагментации пакета.

ping -n 1-r 3 ya.ru — отправить 1 эхо-запрос на узел ya.ru

с отображением первых 3-х переходов по маршруту.

ping -i 5 ya.ru — пинг с указанием времени жизни TTL=5. Если для достижения конечного узла потребуется большее количество переходов по маршруту, то маршрутизатор, прервавший доставку ответит сообщением ”Превышен срок жизни (TTL) при передаче пакета.”

  • Применение PING для пошаговой диагностики проблем доступа в Интернет:
  • Обобщенная схема соединения компьютера (планшета, ноутбука домашней сети) с удаленным конечным узлом можно представить следующим образом:

    В качестве домашней сети используется наиболее распространенная сеть с IP-адресами 192.168.1.0 /255.255.255.0 . Речь идет об IPv4 – IP протоколе версии 4, где для адресации используется 4 байта. IP- адреса принято представлять в виде десятичных значений байтов, разделяемых точками. Каждое устройство в сети должно иметь свой уникальный адрес. Кроме адреса, в сетевых настройках используется

    маска сети ( маска подсети). Маска имеет такой же формат представления, как и адрес. Комбинация адреса и маски определяет диапазон адресов, которые принадлежат локальной сети — 192.168.1.0-192.168.1.255. Первый и последний адреса диапазона не назначаются отдельным сетевым устройствам, поскольку используются в качестве адреса сети и широковещательного адреса. Обычно адрес роутера делают равным 192.168.1.1 или 192.168.1.254. Это не является обязательным стандартом, но на практике используется довольно часто. Единичные биты маски определяют постоянную часть IP-адреса сети, а нулевые — выделяемые отдельным узлам. Значение
    255
    — это байт с установленными в единицу битами. Маска сети служит средством определения диапазона IP-адресов, принадлежащих локальной сети. Устройства с такими адресами достижимы локально, без использования маршрутизации. Маршрутизация — это способ обмена данными с сетевыми устройствами не принадлежащими к данной локальной сети через специальное устройство — маршрутизатор ( router, роутер ). Маршрутизаторы представляют собой специализированные компьютеры с несколькими сетевыми интерфейсами и специализированным программным обеспечением обеспечивающим пересылку IP-пакетов между отправителем и получателем, находящимися в разных сетях. В такой пересылке могут участвовать несколько маршрутизаторов, в зависимости от сложности маршрута. Домашний роутер — простейшая разновидность маршрутизатора, который обеспечивает пересылку пакетов, адресованных во внешние сети следующему по маршруту маршрутизатору в сети провайдера. Следующий маршрутизатор проверяет достижимость адреса конечного узла локально, и либо пересылает ему данные, либо передает их следующему маршрутизатору в соответствии с таблицей маршрутов. Так происходит до тех пор, пока данные не достигнут получателя или закончится время жизни пакета.

    Команда PING можно использовать для диагностики отдельных узлов:

    ping 127.0.0.1 — это пинг петлевого интерфейса. Должен выполняться без ошибок, если установлены и находятся в работоспособном состоянии сетевые программные компоненты.

    ping свой IP или имя — пинг на собственный адрес или имя. Должен завершаться без ошибок, если установлены все программные средства протокола IP и исправен сетевой адаптер.

    ping IP-адрес роутера — должен выполняться, если исправна сетевая карта компьютера, исправен кабель или беспроводное соединение, используемые для подключения к роутеру и исправен сам роутер. Кроме того, настройки IP должны быть такими, чтобы адрес компьютера и роутера принадлежали одной подсети. Обычно это так, когда сетевые настройки выполняются автоматически средствами DHCP-сервера маршрутизатора.

    ping yandex.ru — выполнить опрос узла с именем yandex.ru. Если опрос завершается с ошибкой, то причиной может быть не только отсутствие связи с маршрутизатором провайдера, но и невозможность определения адреса узла yandex.ru из-за проблем с программными средствами разрешения имен.

    ping 8.8.8.8 — выполнить опрос узла с IP-адресом 8.8.8.8 . Если опрос по адресу выполняется без ошибок, а опрос по имени завершается сообщением о неизвестном узле, то проблема в разрешении имен. Причиной может быть неработоспособность DNS-сервера провайдера. В этом случае, можно попробовать сменить его в настройках сетевого соединения на публичные DNS сервера Google с адресами 8.8.4.4 и 8.8.8.8. Также, проблема может быть вызвана плохим качеством связи с провайдером, что сопровождается слишком большим временем отклика и пропаданием пакетов.

    ping -t yandex.ru — выполнять ping до нажатия комбинации CTRL+C, При нажатии CTRL+Break — выдается статистика и опрос узла продолжается.

    ping -n 1000 -l 500 192.168.1.1 — выполнить ping 1000 раз с использованием сообщений, длиной 500 байт. Пинг пакетами стандартной длины в 32 байта может выполняться без ошибок, а на длинных — с ошибками, что характерно для беспроводных соединения при низком уровне сигнала в условиях интенсивных помех.

    ping -n 1 -r 9 -w 1000 yandex.ru — выполнить ping 1 раз (ключ -n 1), выдавать маршрут для первых 9 переходов (-r 9), ожидать ответ 1 секунду (1000мсек)

    В результате выполнения данной команды отображается и трассировка маршрута:

    Обмен пакетами с yandex.ru [87.250.251.11] с 32 байтами данных:
    Ответ от 87.250.251.11: число байт=32 время=36мс TTL=54
    Маршрут: 81.56.118.62 ->
    81.56.112.1 ->
    10.109.11.9 ->
    10.109.11.10 ->
    195.34.59.105 ->
    195.34.52.213 ->
    195.34.49.121 ->
    195.34.52.213 ->
    87.250.239.23

    Статистика Ping для 87.250.251.11:

    Пакетов: отправлено = 1, получено = 1, потеряно = 0
    (0% потерь)
    Приблизительное время приема-передачи в мс:
    Минимальное = 36мсек, Максимальное = 36 мсек, Среднее = 36 мсек

    В данном примере, между отправителе и получателем пакетов выстраивается цепочка из 9 маршрутизаторов. Нужно учитывать тот факт, что в версии утилиты ping.exe для Windows, число переходов может принимать значение от 1 до 9. В случаях, когда этого значения недостаточно, используется команда tracert

    Отсутствие эхо-ответа не всегда является признаком неисправности, поскольку иногда по соображениям безопасности, некоторые узлы настраиваются на игнорирование эхо-запросов, посылаемых PING. Примером может служить узел microsoft.com и некоторые маршрутизаторы в сетях небольших провайдеров.

    Использование PING в командных файлах.

    Нередко, команда PING используется для организации задержек в командных файлах. Выполняется пингование петлевого интерфейса с указанием нужного значения счетчика пакетов, задаваемого параметром -n. Посылка эхо-запросов выполняется с интервалом в 1 секунду, а ответ на петлевом интерфейсе приходит практически мгновенно, поэтому задержка будет приблизительно равна счетчику минус единица:

    ping -n 11 127.0.0.1 — задержка в 10 секунд.

    Команда PING используется в командных файлах для определения доступности IP-адресов. Поскольку, результат опроса никак не отражается в переменной ERRORLEVEL , то вместо ее анализа используется поиск определенных признаков в данных стандартного вывода PING. Если внимательно посмотреть на сообщения программы ping.exe при опросе доступного и недоступного узла, то можно заметить, что они значительно отличаются

    ping 456.0.0.1 — ping на несуществующий адрес

    Ответ на такую команду может отличаться от конкретной версии утилиты, и может быть приблизительно таким

    При проверке связи не удалось обнаружить узел 456.0.0.1. Проверьте имя узла и повторите попытку.

    ping yandex.ru — ping на адрес узла yandex.ru

    Ответ на ping доступного узла:

    Обмен пакетами с yandex.ru [87.250.250.11] по 32 байт:
    Ответ от 87.250.250.11: число байт=32 время=10мс TTL=55

    Таким образом, для решения задачи определения доступности узла в командном файле, достаточно проанализировать характерные слова в выводе ping.exe при успешном ответе. Наиболее характерно в данном случае наличие слова TTL. Оно никогда не встречается при возникновении ошибки и состоит всего лишь из символов английского алфавита. Для поиска «TTL» в результатах ping.exe удобнее всего объединить ее выполнение в цепочку с командой поиска строки символов FIND.EXE (конвейер ping и find). Если текст найден командой FIND, то значение переменной ERRORLEVEL будет равно 0

    ping -n 1 COMPUTER | find /I «TTL» > nul
    if %ERRORLEVEL%==0 goto LIVE
    ECHO computer недоступен
    подпрограмма обработки недоступного состояния

    Exit
    :LIVE — начало подпрограммы обработки состояния доступности узла

    В более простом варианте можно использовать команды:

    PING yandex.ru |find «TTL=» && ECHO Yandex pingable — команда ECHO выполняется, если значение ERRORLEVEL, установленное FIND равно 0, т.е узел yandex.ru отвечает на ping.

    PING Server64 |find «TTL=» || ECHO Server64 not pingable — команда ECHO выполняется, если значение ERRORLEVEL, установленное FIND не равно 0, т.е. узел Server64 не ответил на ping.

    Весь список команд CMD Windows

    ab57.ru

    утилита для проверки соединений в сетях TCP/IP

    PING — утилита для проверки соединений в сетях TCP/IP

    PING — основная утилита командной строки Windows для проверки соединений в сетях на основе TCP/IP. Команда PING с помощью отправки сообщений с эхо-запросом по протоколу ICMP проверяет соединение на уровне протокола IP с другим компьютером, поддерживающим TCP/IP. После каждой передачи выводится соответствующее сообщение с эхо-ответом.

    Ping пожалуй самая основная TCP/IP-команда среди пользователей Windows, используемая для устранения неполадок и проверки возможности доступа к Интернет.

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

    Для проверки сети также можно воспользоваться командами:

    • TRACERT —  определяет путь до точки назначения с помощью посылки эхо-сообщений;
    • PATHPING — предоставляет информацию о потерях данных на промежуточных узлах.

    Синтаксис параметры важные ключи команды PING

    ping [-t] [-a] [-n счетчик] [-l размер] [-f] [-i TTL] [-v тип] [-r счетчик] [-s счетчик] [{-j список_узлов | -k список_узлов}] [-w интервал] [имя_конечного_компьютера], где

    • -t — Задает для команды ping отправку сообщений с эхо-запросом к точке назначения до тех пор, пока команда не будет прервана. Для прерывания команды и вывода статистики нажмите комбинацию CTRL-BREAK. Для прерывания команды ping и выйхода из нее нажмите клавиши CTRL-C.
    • -a — Задает разрешение обратного имени по IP-адресу назначения. В случае успешного выполнения выводится имя соответствующего узла.
    • -n счетчик — Задает число отправляемых сообщений с эхо-запросом. По умолчанию — 4.
    • -l размер — Задает длину (в байтах) поля данных в отправленных сообщениях с эхо-запросом. По умолчанию — 32 байта. Максимальный размер — 65527.
    • -f — Задает отправку сообщений с эхо-запросом с флагом «Don’t Fragment» в IP-заголовке, установленном на 1. Сообщения с эхо-запросом не фрагментируются маршрутизаторами на пути к месту назначения. Этот параметр полезен для устранения проблем, возникающих с максимальным блоком данных для канала (Maximum Transmission Unit).
    • -i TTL — Задает значение поля TTL в IP-заголовке для отправляемых сообщений с эхо-запросом. По умолчанию берется значение TTL, заданное по умолчанию для узла. Для узлов Windows XP это значение обычно равно 128. Максимальное значение TTL — 255.
    • -v тип — Задает значение поля типа службы (TOS) в IP-заголовке для отправляемых сообщений с эхо-запросом. По умолчанию это значение равно 0. тип — это десятичное значение от 0 до 255.
    • -r счетчик — Задает параметр записи маршрута (Record Route) в IP-заголовке для записи пути, по которому проходит сообщение с эхо-запросом и соответствующее ему сообщение с эхо-ответом. Каждый переход в пути использует параметр записи маршрута. По возможности значение счетчика задается равным или большим, чем количество переходов между источником и местом назначения. Параметр счетчик имеет значение от 1 до 9.
    • -s счетчик — Указывает вариант штампа времени Интернета (Internet Timestamp) в заголовке IP для записи времени прибытия сообщения с эхо-запросом и соответствующего ему сообщения с эхо-ответом для каждого перехода. Параметр счетчик имеет значение от 1 до 4.
    • -j список_узлов — Указывает для сообщений с эхо-запросом использование параметра свободной маршрутизации в IP-заголовке с набором промежуточных точек назначения, указанным в списке_узлов. При свободной маршрутизации последовательные промежуточные точки назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке узлов — 9. Список узлов — это набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами.
    • -k список_узлов — Указывает для сообщений с эхо-запросом использование параметра строгой маршрутизации в IP-заголовке с набором промежуточных точек назначения, указанным в списке_узлов. При строгой маршрутизации следующая промежуточная точка назначения должна быть доступной напрямую (она должна быть соседней в интерфейсе маршрутизатора). Максимальное число адресов или имен в списке узлов равно 9. Список узлов — это набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами.
    • -w интервал — Определяет в миллисекундах время ожидания получения сообщения с эхо-ответом, которое соответствует сообщению с эхо-запросом. Если сообщение с эхо-ответом не получено в пределах заданного интервала, то выдается сообщение об ошибке «Request timed out». Интервал по умолчанию равен 4000 (4 секунды).
    • имя_конечного_компьютера — Задает точку назначения, идентифицированную IP-адресом или именем узла.

    Примеры использования команды PING

    • Для отображения справки в командной строке по команде введите: ping /?;
    • Для выполнения проверки соединения адреса ya.ru до прекращения вручную введите: ping ya.ru -t;
    • Для отправки сообщения с эхо-запросом по протоколу ICMP точке назначения 192.168.1.1 и сопоставления с ее узловым именем введите: ping -a 192.168.1.1;
    • Для отправки сообщения с эхо-запросом на адрес 10.0.99.221 десяти собщений с эхо-запросом, каждое из которых имеет поле данных из 1000 байт, введите: ping -n 10 -l 1000 10.0.99.221;
    • Для отправки сообщения с эхо-запросом точке назначения 10.0.99.221 и записи маршрута для 4 переходов введите: ping -r 4 10.0.99.221;
    • Для отправки сообщения с эхо-запросом на адрес 10.0.99.221 и задания свободной маршрутизации для точек назначения 10.12.0.1-10.29.3.1-10.1.44.1 введите: ping -j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221.
    Видео — Как пользоваться утилитой PING


    cmd4win.ru

    Что такое пинг — ping-test.ru

    Заголовочный пинг – ето один из наиболее популярных и наиболее полезных инструментов, служащих к диагнозу соединений-онлайн, основанных на TCP/IP протоколе. Его имплементацию можно встретить практически в каждой оперативной системе, которая обслуживает выше приведённый протокол. Функциональность пинга основывается на очень простом правиле работы. Она состоит в отправлении пакета ICMP ECHO_REQUEST из локального компьютера к днстанционной машине, а потом в ожидании ответа в форме пакета ICMP ECHO_REPLY.
    Пример употребления инструмента пинг на практнке (вызывается из линии команд, представляя как параметр адрес IP или символическое наименование целевого устройства – это может быть компьютер, но также рутер, а то и сетевой принтер):

    OpenBSD:
     

    -bash-3.2$ ping 10.0.0.2
    PING 10.0.0.2 (10.0.0.2): 56 data bytes
    64 bytes from 10.0.0.2: icmp_seq=0 ttl=128 time=0.347 ms
    64 bytes from 10.0.0.2: icmp_seq=1 ttl=128 time=0.170 ms
    64 bytes from 10.0.0.2: icmp_seq=2 ttl=128 time=0.167 ms
    64 bytes from 10.0.0.2: icmp_seq=3 ttl=128 time=0.169 ms
    64 bytes from 10.0.0.2: icmp_seq=4 ttl=128 time=0.166 ms
    — 10.0.0.2 ping statistics —
    5 packets transmitted, 5 packets received, 0.0% packet loss
    round-trip min/avg/max/std-dev = 0.166/0.203/0.347/0.073 ms

    Виндоуз:

    C:>ping 10.0.0.2
    Тест 10.0.0.2 с 32 байтами данных
    64 байтов из 10.0.0.2: байтов=32 время< 1 мс TTL=128
    64 байтов из 10.0.0.2: байтов=32 время< 1 мс TTL=128
    64 байтов из 10.0.0.2: байтов=32 время< 1 мс TTL=128
    64 байтов из 10.0.0.2: байтов=32 время< 1 мс TTL=128
    Статистика теста пинг для 10.0.0.2:
    Пакеты: Отправленные=4, Полученные=4, Потраченные=0 (0% утраты),
    Оценочное время блуждания пакетов в миллисекундах:
    Минимум = 0 мс, Максимум = 0 мс, Средневолновое время = 0 мс

    При помощи инструмента пинг можно получить основные информации, касающиеся к состоянии сетевого соединения между локальным компьютером и дистанционным устройством:

    • Есть ли устройство подключённое к сети и отвечает ли оно на требование ECHO_REQUEST при помощи правильно сконструированного пакета ECHO_REPLY?
    • Какая средняя задержка в получении ответа (разговорно называемая «лагом»), выражаемая в миллисекундах.
    • Какая часть общего числа пакетов добирается к адресату, а какая подвергается утерии? Этот параметр выражается в процентах, его стоимость выше нуля указывает технические проблемы ретранслятора сообщения.


    Следует здесь чётко отметить, что результаты, полученные при помощи пинга, представляют достоверное изображение состоянии сетевого соединения. В преобладающим большинстве популярных операционных систем существует возможность выключения реакции на надвигающиеся пакеты ECHO_REQUEST (напр. при помощи программного обеспечения типа межсетевой экран). Это станет причиной недостатка в пакетах ECHO_REPLY в ответе, и тем самым может являться причиной подозрения в аварии ретранслятора, несмотря на его правильное функционирование. По этой причине пинг употребляется обычно во вступительной диагностике, известных пользователю/администратору, локальных компьютерных сетей. Зато в профессиональных употреблениях пинг – это только один из многих использоваемых инструментов. Второй важный аспект пинга – это факт, что он достовляет информации только насчёт состоянии сетевого соединения – получение ответа от дистанционной машины означает только, что она подкючённая к сети и отвечает на требование пинг. Однако не можно на основании этого делать выводы насчёт вида и состоянии услуг, запущенных на тестированном устройстве. Кроме того, не можно предполагать, что его операционная система работает правильно (относительно часто встречается случаи, когда компьютер отвечает на пинга, несмотря на зависание операционной системы).
    Инструмент пинг, в зависимости от имрлементации в данной операционной системе, может содержать ряд дополнительных направлений (в системах Юникс можно узнать о них с помощью команды man ping, зато в системах Виндоуз этой командой является ping -?):

    • Пинг непрерывный до самого прекращения со стороны пользователя (догадливое поведение в системах Юникс, параметр –t в Виндоуз, напр.: „ping –t 10.0.0.2”).
    • Определяемый размер пакетов в байтах, с 1 до около 65500 байтов (параметр –s в системах Юникс, -l в Виндоуз, напр. ping –s 128 10.0.0.2 станет причиной отправления пакета в размере 128 байтов вместо догадливых 32). Это направление является полезным особенно в случае беспроволочных сетей, в которых спорадически может появиться явление утери больших пакетов, при полностью беспроблемной пересылке маленьких.
    • Десятка полтора других, реже использоваемых параметров, таких, как напр. определённое число пакетов для высылки (-c в системах Юникс, -n в Виндоуз), т. н. ping flood, то есть максимальное возможное число пакетов для одновременной высылки, определение параметра TTL, то есть

    максимального числа узлов, проходимых по дороге до целевого устройства, и т. п.

    Как любопытную подробность, в заключение этой статьи, можно представить следующий факт: блокировка ответа на требования пинга вызывается не только желанием ограничить сетевое движение, и уменьшить потенциальную угрозу, связанную с дополнительной услугой, работающую на сервере. Ввиду того, что каждая из операционных систем чуть иначе создаёт пакет ответов ECHO_REPLY, помещая в него отличительные последовательности знаков – следовательно она может помочь в пробе идентификации операционной системы, работающей на сервере, а что связывается с этим, в пробе облегчения задачи потенциальному взломщику или другому человеку, имеющему нежелательные намерения.
     

    ping-test.ru

    Что такое пинг в интернете — Как проверить? [Инструкции]

    Скорость — одна из главных характеристик интернет-соединения, наравне с его стабильностью. Скорость соединения зависит от множества факторов, немалую роль среди которых играет пинг. Материал отвечает на вопрос, что такое пинг в интернете, как его измерить и изменить, какая величина считается нормальной.

    Понятие и его происхождение

    Пинг — это один из наиболее важных показателей скорости интернета. Пингом называется количество времени, затрачиваемое вашим соединением, для передачи на сервер одного сформированного пакета данных и получение одного пакета.

    Чем показатель выше (то есть, чем больше это время), тем больше времени требуется на загрузку страницы в связи с тем, что для загрузки страницы пользователю необходимо передать и получить некоторое количество пакетов данных (точное их число и вес зависит от параметров компьютера и страницы).

    Помимо медленной загрузки страниц, последствия большого показателя пинга являются:

    1. Нестабильность интернет-соединения — периодическое исчезновение связи пор нему.
    2. Постоянное притормаживание видеозаписей при просмотре онлайн, особенно в случае, если происходит потоковое вещание.

    Измеряется характеристика милисекундами. Для того чтобыа высчитать пинг конкретного узла интернета, необходимо время передачи пакета от нее к следующему узлу сложить со временем передачи пакета от следующего узла к ней.

    Так как понятие применимо к любым типам пакетов, то диагностировать этот показатель можно для любого узла интернета — сайта, удаленного сервера, локального сервера, роутера, модема и другое. Наличие знаний о характеристике позволяет проводить диагностику проблем соединения на программном и физическом уровнях.

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

    От чего зависит показатель?

    На длительность передачи пакета влияет множество факторов. Эти факторы действуют на пинг, увеличивая или уменьшая его:

    1. Физическая удаленность сервера от вас — чем он дальше тем дольше передается пакет.
    2. Количество узлов от вас к конкретному сайту — чем их больше, тем выше характеристика.
    3. Пропускная способность канала соединения, зависящая во многом от вашего провайдера.
    4. Скорость и удаленность сервера вашего провайдера.
    5. Аппаратные параметры и ресурсы, проще говоря, состояние «железа» вашего компьютера и серверов сайта. Чем оно хуже, тем дольше вращаются пакеты. Наиболее важная аппаратная характеристика — общая производительность вашего компьютера.
    6. Загруженность интернет-канала — чем она ниже, тем ниже и пинг.
    7. Состояние самого сервера: как его техническая, аппаратная составляющая, так и программное обеспечение.

    Более или менее точно учесть влияние всех этих показателей способны специальные утилиты, измеряющие величину пинга вашего узла при доступе к определенному серверу, сайту.

    Как измерить?

    Зачем же вообще измерять величину пинга на своем компьютере?

    1. Основная причина — возникновение, диагностика и устранение проблем интернет-соединения, его притормаживание, очень медленная скорость загрузки веб-страниц.
    2. Проверка сервера перед его выбором для онлайн-игры. Если пинг сервера достаточно малый, то можно добиться стабильной работы соединения, игры без перебоев и торможений (при других хороших показателях ПК).
    3. Выбор хостинга для размещения собственного контента. Перед этим рекомендуется проверить пинг-показатели сайта для размещения, так как это способно обеспечить наиболее простой и бесперебойный доступ к вашему контенту для большинства пользователей.
    4. Контролировать скоростные показатели сайта необходимо и владельцам, так как от этого зависит, насколько стабильно пользователи и посетители получают к нему доступ, отчего. В конечном итоге зависит и доход владельца, число рекламодателей и другое.

    Регулярная проверка необходима для того, чтобы в случае роста показателя, незамедлительно принять необходимые меры. Это позволит всегда поддерживать качество связи стабильно высоким. Существует несколько способов проверки.

    Командная строка

    Если вы уверенно пользуетесь командной строкой, то сможете проверить пинг, не привлекая сторонних утилит. Действуйте согласно алгоритму:

    Шаг 1. Зажмите сочетание клавиш Win+R на клавиатуре — это приведет к открытию диалогового окна Выполнить, в котором вам необходимо ввести cmd, а затем — нажать Enter или ОК в нижней части окошка.

    Шаг 2. Произойдет открытие командной строки. Обычно оно занимает несколько секунд. После открытия окна наберите сочетание ping ip или ping (название сайта), например, ping google.com, и нажмите Ввод.

    Шаг 3. Начнется процесс подключения к сайту или ip, это нужно для того, чтобы ваша система передала и приняла несколько пакетов от узла. По этим данным она будет проводить диагностику. Затем непосредственно на черном фоне отобразится статистика соединения. Чем меньше показатель ping, тем лучше. Но важно также учитывать число потерянных пакетов — оно должно быть минимальным или равняться нулю. От этого зависит, все ли содержимое страницы будет загружено после перехода на сайт.

    Показатели встроенной утилиты максимально точные, использовать ее достаточно просто, потому для большинства пользователей нет необходимости скачивать сторонние статистические утилиты.

    Специальные программы

    Проверить пинг можно и в режиме онлайн. Для этого в сети есть множество сайтов. Достаточно перейти на такой сайт и запустить сканирование сети. Рассмотрим принцип работы с такими сайтами на примере ресурса www.whoer.net/ru/ping.

    Шаг 1. Перейдите по ссылке и в первом поле введите адрес страницы, для которой хотите проверить показатель.

    Шаг 2. Ниже найдите кнопку Проверить Ping и нажмите на нее — весь процесс занимает не более минуты.

    Аналогичным функционалом обладают сайты www.ping-test.ru, www.2ip.ru/ping/.

    Оптимальный пинг

    Чем значение меньше, тем лучше. Показатели до 40 мс являются очень хорошими, страницы загружаются практически без задержек. Можно спокойно пользоваться интернет-соединением, играть в игры, смотреть видео.

    1. Пинг в пределах от 40 до 110 мс довольно приемлемый. В фильмах и играх возможны подвисания при очень высоком качестве картинке, но использовать интернет по-прежнему довольно комфортно. Таким показателем обладают все среднестатистические ПК.
    2. Значения до 150 мс свидетельствуют о наличие серьезной задержки загрузки контента. Пользоваться интернетом может быть не слишком комфортно.
    3. Показатели до 300 мс являются плохими, требуют незамедлительного устранения. Пользоваться интернетом при таких показаниях практически невозможно. Если же показатель превышает эту цифру, то это свидетельство технических неполадок провайдера — необходимо обратиться к нему, пытаться устранить проблему самостоятельно бессмысленно.

    Как уменьшить пинг?

    Уменьшение пинга необходимо для повышения скорости загрузки страниц, достижения большей стабильности интернет-соединения.

    Общие советы

    Чтобы понизить время оборота пакета, необходимо определить, чем вызвано его повышение. Обычно, если проблема возникает только в онлайн-играх, то речь идет о слабых аппаратных ресурсах ПК, помочь может только замена аппаратной составляющей. Но если плохо загружаются и простые сайты, то сначала сделайте следующее:

    1. Обратитесь в службу поддержки вашего провайдера и опишите ситуацию. Перезагрузка соединения может исправить проблему. Если же проблема связана с провайдером и устранить ее не получается, то лучше воспользоваться услугами других поставщиков интернета.
    2. Попробуйте подключиться к другому серверу. Если это удалось, то проблема имеется на удаленном узле.
    3. Очистите компьютер от вирусов и шпионских программ с помощью глубокого сканирования. Часто вредоносное ПО тормозит скорость загрузки страниц.
    4. Попробуйте отключить антивирус — работа такой программы задействует большое количество ресурсов ПК, вызывая задержки работы.
    5. Выполните дефрагментацию жесткого диска — переопределение местоположения файлов позволит задействовать меньше ресурсов.
    6. Остановите все закачки и выгрузки.
    7. Если подключение осуществляется несколькими пользователями через один роутер, модем, то проблема может крыться в чрезмерной нагрузке на узел. Так, скорость интернета каждого ПК падает по мере подключения к домашней сети следующих устройств.

    Оказать воздействие на пинг можно и с помощью сторонних программ.

    Сторонние утилиты

    Существует ряд программ для ускорения оборота пакетов. Они отличаются по принципу действия:

    • NetScream — программа настраивает модем таким образом, чтобы он работал как можно более эффективно.
    • Leatrix Latency Fix — программа сокращает время обработки и сжатия пакетов при передачи.
    • Ускоритель интернета — простая русскоязычная программа вносит изменения в настройки вашего ПК так, чтобы скорость работы стала максимальной.
    • CfosSpeed – ускоритель интернета, ускоряет работу сетевых соединений.

    Некоторые из этих программ даже могут работать параллельно друг с другом. Теперь вы знаете, что такое пинг в интернете.

    Уже много лет я слежу за новинками в области мобильных технологий. Раньше это было моим хобби, но теперь переросло в профессиональный блог, где с радостью делюсь с вами наработанной информацией. Все инструкции, лайфхаки, подборки лучших программ и тарифных планов я проверял лично на себе.

    4gconnect.ru

    Проверить пинг(ping) сайта online – тест состояния сайта

    Как узнать dns домена и проверить пинг?

    Создавая собственный интернет-ресурс, каждый владелец желает знать, каковы его показатели спустя какое-то время. Это особенно полезно и важно тем, кто заказывает оптимизацию и раскрутку своего ресурса, вкладывая в это немалые денежные средства.

    Как узнать, что Ваш веб-ресурс проиндексирован поисковыми системами? Где найти информацию об IP домена или хоста? Что такое ping или пингатор, и какую пользу он принесет Вашему веб-сайту? Как получить dns домена? Эти и многие другие вопросы сегодня интересуют как начинающих, так и опытных владельцев сайтов, и каждый из них ищет ответ на свой вопрос на самых разных порталах Всемирной паутины.

    Проверка ping, traceroute и заголовков сервера

    Наш инструмент – это универсальная система проверки сайтов, которая поможет вам найти всю интересующую вас информацию в одном месте. Буквально в считанные минуты на нашем сайте Вы можете получить актуальный отчет о состоянии вашего сайта, в который будут включены следующие показатели: traceroute и IP домена, ping IP и HTTP-заголовки. И это лишь небольшой перечень информации, которую Вы получите на pr-cy.ru. «Что для этого нужно?» — спросите вы. Вам надо лишь ввести адрес своего сайта в соответствующее поле.

    www.pr-cy.ru – это первый помощник любого оптимизатора, который предоставит детальную информацию о dns домена и отчет о ping.

    Проверка с помощью tracert, trace, traceroute

    При создании отчета мы используем такой диагностический инструмент, как tracert. Благодаря tracert Вы можете узнать маршрут запросов и задать точку назначения, которая будет соответствовать указанному вами IP-адресу. Наряду с tracert мы используем метод trace, который широко используется для отладки приложений. Еще одним маршрутизатором, которым пользуется наш сервис, является traceroute. При этом traceroute помогает определить, есть ли проблемы с доставкой данных по тому или иному промежуточному маршруту.

    PING домена

    Дополнительным преимуществом нашего сервиса является ping домена, который позволит вам проверить индексацию вашего домена и загруженность каналов передачи данных. И, наконец, хочется сказать о возможностях dns, которые Вы можете увидеть в отчете нашего сервиса. Наш динамический dns позволит вам в самые кратчайшие сроки обновлять информацию о своем IP-адресе. Сервис pr-cy.ru – это удобство и быстрота, которая поможет вам в любое время дня и ночи осуществить проверку вашего сайта.

    pr-cy.ru