Как проверить потерю пакетов интернета в windows 10 через командную строку

Как проверить потерю пакетов на компьютере. В этой статье мы расскажем вам, как проверить потерю пакетов на компьютере под управлением Windows или macOS. Потеря пакетов может привести к сбоям в подключении к интернету, прерыванию звонков...


Загрузить PDF


Загрузить PDF

В этой статье мы расскажем вам, как проверить потерю пакетов на компьютере под управлением Windows или macOS. Потеря пакетов может привести к сбоям в подключении к интернету, прерыванию звонков по IP-телефонии или отключению онлайн-игр. Чтобы проверить потерю пакетов, нужно пропинговать IP-адрес или веб-сайт с помощью командной строки (Windows) или Сетевой утилиты (Mac).

  1. Изображение с названием Test Packet Loss on PC or Mac Step 1

    1

    Откройте меню «Пуск»

    Изображение с названием Windowsstart.png

    . Щелкните по логотипу Windows в нижнем левом углу экрана.

    Ответ специалиста

    Гонсало Мартинес — президент CleverTech, компании по ремонту техники в Сан-Хосе, Калифорния, основанной в 2014 году. CleverTech LLC специализируется на ремонте устройств Apple. Стремясь к повышению экологической ответственности, компания повторно использует для ремонта алюминий, дисплеи и микрокомпоненты материнских плат. В среднем здесь экономится 1–1,5 кг электронных отходов в день по сравнению со среднестатистической ремонтной мастерской.

    Gonzalo Martinez

    СОВЕТ СПЕЦИАЛИСТА

    Отвечает президент CleverTech Гонсало Мартинес: «Когда данные передаются по сети, они не передаются одним файлом. Вместо этого информация разбивается на необработанные данные, которые отправляются во множество разных мест. Когда все части пакета оказываются в нужном месте, все отображается как единое целое. Отправка данных по частям позволяет ускорить их передачу».

  2. Изображение с названием Test Packet Loss on PC or Mac Step 2

    2

    Введите cmd в строке поиска меню «Пуск». Начнется поиск командной строки.

  3. Изображение с названием Test Packet Loss on PC or Mac Step 3

    3

    Нажмите на значок

    Изображение с названием Windowscmd1.png

    (черный квадрат с белыми символами). Сделайте это в результатах поиска в меню «Пуск»; запустится командная строка.

  4. Изображение с названием Test Packet Loss on PC or Mac Step 4

    4

    Введите ping в командной строке. После того, как введете «ping», нажмите пробел.

  5. Изображение с названием Test Packet Loss on PC or Mac Step 5

    5

    Введите адрес сайта после команды «ping». Можно ввести адрес любого сайта (например, www.ya.ru) или IP-адрес. Когда введете адрес сайта, нажмите пробел.

  6. Изображение с названием Test Packet Loss on PC or Mac Step 6

    6

    Введите -n. Так вы зададите количество запросов, которые будут отправлены на сайт. После «n» нажмите пробел.

  7. Изображение с названием Test Packet Loss on PC or Mac Step 7

    7

    Введите число запросов. Рекомендуем ввести число 30. Строка, введенная вами в командной строке, должна выглядеть примерно так: ping www.ya.ru -n 30.

  8. Изображение с названием Test Packet Loss on PC or Mac Step 8

    8

    Нажмите Enter. Сайт будет пропингован указанное количество раз. Дождитесь, когда пингование завершится.

  9. Изображение с названием Test Packet Loss on PC or Mac Step 9

    9

    Проверьте результаты на предмет потери пакетов. Когда пингование завершится, в командной строке отобразится сообщение «Пакеты: отправлено = 30, получено = 30, потеряно = 0 (потеря 0 %)». В идеале потеря пакетов должна составлять 0 %.

    • Повторите этот процесс с разными сайтами, чтобы подтвердить результат.

    Реклама

  1. Изображение с названием Test Packet Loss on PC or Mac Step 10

    1

    Откройте Spotlight

    Изображение с названием Macspotlight.png

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

  2. Изображение с названием Test Packet Loss on PC or Mac Step 11

    2

    Введите сетевая утилита в строке поиска. По мере ввода под строкой поиска будут появляться соответствующие результаты.

  3. Изображение с названием Test Packet Loss on PC or Mac Step 12

    3

    Дважды щелкните по «Сетевая утилита». Эта утилит отмечена значком в виде желтого экрана радара. В новом окне запустится Сетевая утилита.

  4. Изображение с названием Test Packet Loss on PC or Mac Step 13

    4

    Щелкните по вкладке Ping. Это третья вкладка слева вверху окна Сетевой утилиты.

  5. Изображение с названием Test Packet Loss on PC or Mac Step 14

    5

    Введите адрес сайта. Сделайте это в верхней строке. Можно ввести адрес любого сайта (например, www.ya.ru) или IP-адрес.

  6. Изображение с названием Test Packet Loss on PC or Mac Step 15

    6

    Установите флажок у «Только отправка». Это вторая опция (из двух).

  7. Изображение с названием Test Packet Loss on PC or Mac Step 16

    7

    Введите количество запросов, которые нужно отправить на сайт. Сделайте это справа от «Только отправка». Рекомендуем ввести число 30.

  8. Изображение с названием Test Packet Loss on PC or Mac Step 17

    8

    Щелкните по Ping. Вы найдете эту кнопку справа в окне. Сайт будет пропингован указанное количество раз.

  9. Изображение с названием Test Packet Loss on PC or Mac Step 18

    9

    Проверьте результат на предмет потери пакетов. Когда пингование завершится, прокрутите вниз до большого поля, которое находится внизу окна Сетевой утилиты (перетащите нижнюю границу окна, чтобы увеличить текстовое поле). В этом поле отобразится сообщение «Передано 30 пакетов, получено 30 пакетов, потеря 0,0 %». В идеале потеря пакета должна составлять 0,0 %.

    • Повторите этот процесс с разными сайтами, чтобы подтвердить результат.

    Реклама

Об этой статье

Эту страницу просматривали 15 319 раз.

Была ли эта статья полезной?

Друзья, горячо приветствую вас на нашем сайте WiFiGid. Не было печали, да друзья помогут. Однажды в разговоре мне наш Бородач рассказал про некую проблему наличия у него потери пакетов. Если честно, жил и не тужил до этого – абсолютно ничего не мешало. Но как раз после изучения проблемы и выявления ее у себя, полез исправлять. Вся моя история и методы разрешения проблемы – читайте ниже.

Есть что рассказать? Остались вопросы? Поделитесь своим словом с другими нашими читателями. Вам не убудет, а им будет больше актуальной информации. Спасибо! Комментарии расположены прямо под этой статье.

Содержание

  1. Коротко по ситуации
  2. Основные причины
  3. Проверки
  4. Шаг 1 – Скорость интернета
  5. Шаг 2- Пингуем
  6. Шаг 3 – Трассировка
  7. Другие программы
  8. Краткий чеклист проверок
  9. Личный опыт
  10. Дополнение от Бородача
  11. Задать вопрос автору статьи

Коротко по ситуации

Для передачи данных на сетевом уровне (отсылка к модели OSI про 7 уровней) данные передаются ПАКЕТАМИ. При определенных обстоятельствах эти ПАКЕТЫ могут теряться в сети (т.к. за качество передачи отвечает уже вышестоящие уровни, а здесь еще контроля нет). Итого, представим ситуацию:

  • Ваш тарифный план – 100 Мбит/с.
  • У вас каждый третий пакет теряется.
  • Итоговая скорость со всеми огрехами – в районе 60 Мбит/c.

Обидно? Еще бы. И самое страшно, на том или ином уровне эта проблема проявляется у всех. Но местами она бывает совсем недопустимой. Вот и попробуем ее выявить и устранить.

Основные причины

Мы выяснили, что пакеты пропадают – и это вообще нормально. Но почему это происходит? Здесь я попробую установить некий порядок. Не претендую на первоистинность, но именно так можно начинать проводить первичную диагностику на утечки:

  1. Программа. Этот пункт для тех, кто получает ошибки с потерями пакетов конкретно в какой-то одной программе. Если потери есть и в других – это не ваш случай. Как исправить? Переустановить или обновить программу до последней версии, авось разработчики и исправят проблему. Сюда же можно отнести более сложный случай – ошибки в операционной системе. Вычислить сложно, можно перепутать с аппаратной поломкой из пункта два, но лечится тоже только обновлением системы.
  2. Железо. Например, выпендривается сетевая карта (проводная или беспроводная). Лечится или переустановкой драйверов, или заменой модуля.
  3. Локальная сеть. Например, случай с перегнутым проводом или же плохим уровнем сигнала Wi-Fi. Вычислить просто – попробовать подключить другой кабель (не используя Wi-Fi).
  4. Роутер. Может быть ваш роутер уже отметил десятилетие и плохо справляется с перегрузами? А может быть на новом просто какой-то глюк в прошивке, который проявляется исключительно у вас дома (бывает и такое). Проверить просто – подключитесь напрямую к кабелю провайдера (или напрямую воткните модем), и сделайте новые тесты.
  5. Интернет. Если же что-то глючит за вашей квартирой у провайдера, сделать особо ничего не получится. Остается только звонить. Может быть вызвано плохим железом или кабелями, а может быть и оригинальнее – большие нагрузки на сеть вечером пользователями вашего дома или же еще интереснее (вроде хакерской атаки от главного школьника района, забивающего весь эфир своими пакетами).

Проверки

А теперь переходим к непосредственной проверке потерь. Ведь нужно же с чего-то это все начать?

Шаг 1 – Скорость интернета

Не профессионально, но зато практично:

  • Отключаем все устройства дома от вашего интернета (да-да, не ленимся, физически и из розетки), кроме того, с которого будем производить замер.
  • Вспоминаем, какую скорость интернета обещал вам провайдер (в моем случае сейчас – 100 Мбит/с).
  • Идем на любой тестировщик скорости (например, Speedtest) и смотрим результат:

Speedtest

В моем случае прямо сейчас с рабочего ноутбука цифры вполне себе даже нормальные. А вот если бы было что-то вроде 60 Мбит/с, я бы уже задумался о проблеме. Но не одним замером можно установить проблему.

Шаг 2- Пингуем

Открываем командную строку (в Windows проще всего щелкнуть правой кнопкой мыши по кнопке «Пуск» и выбрать любой Windows PowerShell). Открываем и вписываем по порядку следующие команды:

ping 8.8.8.8
ping 1.1.1.1
ping ya.ru
ping google.com
ping wifigid.ru

Этими командами мы отправляем по 4 пакета до DNS Гугла, DNS Clouflare, сайта Яндекса, сайта Гугла и нашего сайта соответственно. Смотрим результаты, все пакеты должны доходить, потерь быть не должно. Возможно, здесь удастся вычислить примерное направление возникновения потерь.

ping

Как видите, и здесь потерь нет.

Утилита ping существует в Linux и в MAC. Так что на любом железе можно отпинговать все сомнительные участки сети.

Если на внешней сети появились потери, рекомендую провести пинг внутренних узлов сети, например, от вас до роутера. IP-адрес роутера, надеюсь, вы догадаетесь как найти. Нет? Комментарии ниже.

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

Шаг 3 – Трассировка

Если происходит обвал сети, нужно вычислять, на каком примерно участке это происходит. Для этого существует команда «tracert» – показывает все пройденные участки до конечной цели.

Допустим, мы знаем, что на пути до роутера (192.168.0.1) уже теряются пакеты. Задача – на всякий случай просмотреть все узлы до него в сети, увидеть как идет наш запрос:

tracert 192.168.0.1

tracert

Все пучком и без задоринки! Но классно делать трассировку куда-нибудь вовне (например, tracert ya.ru). Зачем? Так можно увидеть, какие именно пути от вас до сайта падают. И так можно уже выходить на провайдера.

Другие программы

Не буду здесь рекомендовать никаких сторонних программ. Обычно они базируются на упомянутых выше ping и tracert. В лучшем случае они выводят какую-то красоту, в худшем – получите вирус на компьютер. В обоих этих случаях не вижу причины их использовать.

Краткий чеклист проверок

Если вы уже попробовали все (а обычно так в поиске причины и бывает), рекомендую еще пробежаться вот по этому списку. Авось приедет какая-то умная мысль в голову:

  • Проверка антивирусом. Желательно автономным вроде CureIt! (считаем рекламой, сам пользуюсь).
  • Ставим любой экран и пытаемся вычислить программу, которая спамит сеть. Бывает зараза, а бывает просто обновлятор Windows не может успокоиться.
  • Обновляем драйвера не только на сеть (DRP и аналоги в помощь). Если же наоборот проблема началась после обновления, рекомендую найти предыдущие версии и сделать откат. У меня была подобная проблема с драйверами разработчиков, откат помог.
  • Используем безопасный режим на тестах сети, дабы не грузить чего-то левого.
  • Другой кабель.
  • Ручное назначение IP и смена MAC-адреса. А мало ли…
  • Дешевая сетевая карта. Если есть возможность воткнуть на тест другую сетевуху – пробуем.
  • Крайние случаи – меняем Windows, обновляем или просто сбрасываем BIOS.
  • Пробуем другой роутер или напрямую.
  • По возможности – диск текущей системы запускаем на другом железе. Исключаем программные ошибки ОС. Или загружаемся из-под Live образа.
  • Исключаем перегрев процессора – ну мало ли.

Личный опыт

Здесь я просто вынесу тезисы по личному опыту, на что следует обращать внимание:

  • Проблема потери пакетов индивидуальна. Нельзя дать универсальные инструкции под каждого. Поэтому и рекомендую подробно описывать свою ситуацию в комментариях – как была обнаружена проблема, как проявляется у вас, что делали. Не хочется? Зато представьте, как это может быть полезно другим пользователям, находящимся прямо сейчас в смятении.
  • Пингуйте и трассируйте по поводу и без него. Весь другой «супер-пупер» софт – только ваша времяпотеря. Этими инструментами можно с лихвой обойтись в диагностике.
  • Не стесняйтесь звонить провайдеру. Особенно, если проблема проявилась внезапно. Сам себя частенько ловил на бесполезных действиях – обнаружил просадку в скорости, полез замерять сегменты, прямое подключение… а в итоге оказывается, что у провайдера технические работы, которые нигде не были озвучены.
  • Потеря пакетов не обязательно является основной причиной низкой скорости интернета, другие причины можете посмотреть ЗДЕСЬ.

Дополнение от Бородача

Бородач

Бородач

Сенсей по решению проблем с WiFiем.
Обладатель оленьего свитера, колчана витой пары и харизматичной бороды.
Любитель душевных посиделок за танками.

Ну никак не мог пройти мимо. Люблю поиграть и плотно изучал этот вопрос. Мой личный опыт.

Есть очень полезная программка WinMTR – она в реальном времени показывает трассировку до выделенного сервера. Например, вы играете в CS GO, Dota или другую онлайн игру и видите потерю пакетов. В моем случае, я видел, что есть просадка при игре в HOTS, поэтому давайте покажу на её примере.

  1. Скачиваем и устанавливаем программу WinMTR.
  2. Далее вам нужно найти сервер, к которому вы теоретически подключаетесь. Имя сервера, может быть, как в виде DNS, так и в виде IP адреса. Тут придется поискать эту информацию самостоятельно в интернете. Также в некоторых играх её можно подсмотреть в консоли.
  3. После этого запускаем программу и вводим адрес в верхнюю строчку «Host». После этого нажимаем «Start».

WinMTR

  1. Пойдет живая трассировка до выделенного сервера. Давайте коротко расскажу про информацию, которая вам будет представлена:
    1. Nr – номер узла. Первый – это обычно идет локальный IP адрес вашего роутера (если он есть). Внешний не отображается. Далее обычно идут два или три узла вашего провайдера – это пару коммутаторов и выделенный сервер. По сути вам нужно смотреть на потерю пакетов у вас (или у вашего роутера), и у узлов вашего провайдера.
    2. Loss (%) – потеря пакетов в процентах.
    3. Sent – сколько отправлено пакетов.
    4. Recv – сколько получено пакетов.
    5. Best, Avrg, Worst – это лучшая, средняя и худшая задержка до выделенного узла.
    6. Last – последняя задержка.
  2. Теперь запускаем игру и играем как обычно, но, если есть возможность, выберите именно тот сервер, который вы проверяете. Играем как обычно, до того момента как начнутся проблемы с подключением. Нужно так поиграть примерно минут 5, потом нажать на кнопку «Stop».

WinMTR проверка игры

Итак, в первую очередь смотрим на процент «Loss». Если потеря происходит где-то вдали не у провайдера, то вы тут ничего не поделаете, скорее всего это решится через какое-то время. Если есть проблема со стороны провайдера, то звоним им. Если лузы появляются на роутере (192.168.1.1 или 192.168.0.1), то можно сделать вот что:

  • Если вы подключены по Wi-Fi, то попробуйте переподключиться по проводу.
  • Выключите роутер из розетки, подождите так примерно минут 10 и включите снова, возможно он перегрелся и тупит.
  • Зайдите в настройки роутера и обновите его прошивку.
  • Обновите драйвера на сетевую карту или Wi-Fi модуль.
  • Если вы подключены к беспроводной сети 2,4 ГГц, то попробуйте использовать частоту 5 ГГц. Можно аналогично проверить каналы и выбрать свободный, если у вас много соседей.

Если ничего из вышеперечленного не помогло, то проблема может быть и у провайдера. У меня были потери (17-30%) как раз на роутере. Я не мог понять, что с ним не так. Потом мой любимый Ростелеком отключил мне интернет из-за аварии на неделю, и после этого проблемы как не бывало, и лузов больше нет. Можно попробовать взять у друга роутер или подключить интернет напрямую в комп или ноутбук, и, если проблема сохранится, то значит нужно звонить провайдеру.

За сим откланиваюсь, не забываем про комменты ниже!!!

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

Потеря пакетов — одна из основных причин ухудшения работы сети Internet

Что такое пакеты и как они теряются

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

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

  • медленно открываются страницы;
  • не грузятся картинки;
  • тормозят видео;
  • не скачиваются файлы.

Все вышеперечисленные проблемы свидетельствуют о разрывах соединения.

Почему теряются пакеты

Есть несколько причин появления обрывов, из-за которых теряется часть передаваемых данных.

Ошибки программного обеспечения

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

Дополнительная информация! Иногда исправить такую проблему помогает переустановка программы.

Проблемы оборудования

Неисправность сетевого оборудования часто приводит к появлению разрывов связи

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

Перегруженность

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

Беспроводные и проводные сети

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

Важно! Потеря данных может случаться и при использовании проводных сетей. Чаще всего такое происходит из-за повреждений кабеля.

Кибернетическая атака

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

Проверка при помощи командной строки: использование tracert

Команда tracert позволяет проверить работу интернета

Наиболее эффективной считается проверка интернета через командную строку. С ее помощью можно точно узнать, сколько пакетов теряется в процессе передачи данных. Чтобы проверять стабильность работы сети, необходимо выполнить следующие действия:

  1. Нажать комбинацию клавиш Win+R.
  2. В появившемся окне ввести «cmd».
  3. В командной строке Windows прописать «tracert 8.8.8.8».

После ввода этой команды в окне появится информация о маршруте передачи данных и о том, теряются ли данные.

Проверка через онлайн сервис Packetlosstest

Люди, которых не интересует проверка скорости интернета через cmd, могут воспользоваться сторонним online сервисом Packetlosstest. Делается это так:

  1. Зайти на сайт сервиса.
  2. Установить настройки для проверки.
  3. Нажать на кнопку «Start Test».

Важно! После окончания проверки пользователь узнает, сколько процентов пакетов было потеряно.

Онлайн тест через сервис «Freeola»

Сервис «Freeola» часто используется для мониторинга работоспособности сети

Еще один способ онлайн проверки потери пакетов интернета — использование сервиса Freeola. Пользоваться им достаточно просто. Необходимо зайти на сайт и нажать на кнопку «Start Test Now».

Когда проверка будет завершена необходимо обратить внимание на параметр «Packets Lost». В нем отображается информация о количестве потерянных данных. В идеале это значение не должно быть больше 0.

Программы для мониторинга

Узнавать, теряются ли данные при передаче информации можно с помощью специальных программ.

SolarWinds N-Central

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

Paessler PRTG

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

ManageEngine OpManager

Многофункциональное приложение, позволяющее управлять интернет соединением. Благодаря встроенным функциям пользователи смогут заниматься мониторингом и анализом пропускной способности. Также ManageEngine OpManager позволяет узнать точную причину появления потери пакетов.

Определение причины потери пакета

Есть несколько действенных советов, которые помогут определить, из-за чего теряются пакеты. Для начала надо проверить работоспособность Ethernet-соединения. Надо внимательно осмотреть кабель и убедиться в отсутствии механических повреждений. Если с ним все в норме, проверяются разъемы маршрутизатора и коммутаторов. Они должны быть целыми.

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

Решение проблем с соединением

Paessler PRTG позволяет мониторить состояние соединения

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

Дополнительная информация! Если не удается самостоятельно восстановить нормальную работе интернета, необходимо позвонить по телефону провайдеру. Они должны выслать специалиста, который сможет установить точную причину потери пакетов.

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

Последнее обновление — 10 июля 2022 в 12:09

At first, you will get an overview of packet loss, including its definition, causes, symptoms, and impacts. Then the post shows you how to test packet loss via Command Prompt and packet loss test tools. Read this post of MiniTool to get the details.

An Overview of Packet Loss

This section introduces packet loss from 3 aspects (definition, causes, as well as symptoms and effects). After reading this part, you will have an overall understanding of packet loss.

Definition

Packet loss refers to a phenomenon that one or more packets of data go through the computer network but it fails to reach the destination.

Causes

Elements like network congestion, network hardware issue, software bugs, software threats, overloaded devices, faulty configuration can result in packet loss.

Symptoms

When a 5% packet loss occurs, a few microseconds of delay will occur that can make a difference between winning and losing in online video-gaming. The packet loss can degrade the multimedia streaming quality and VoIP communication.

Moreover, packet loss kills high-quality communication. For instance, due to packet loss, some applications turn your voice quality down to a point at which your voice sounds like a robot.

Effects

Packet loss results in a slow document download, frozen video, or a garbled voice over Internet Protocol (VoIP) call. It has different impacts on different applications. For example, packet loss may not affect the download of simple documents, but it causes obvious and unpleasant reduction in the quality of streaming videos or voice calls.

In addition, packet loss can increase the central processing unit load to process the extra network overhead. Hence, it is vital to find packet loss quickly. How to test for packet loss? Here are two main methods to test for packet loss. You can take them as your reference.

How to Test Packet Loss via Command Prompt

An embedded packet loss test tool on Windows is Command Prompt. You can test for packet loss via Command Prompt by following the steps below.

Step 1: Open the Run window by pressing Windows and R keys, and then input cmd and click OK.

open Command Prompt from Run window

Step 2: In the elevated window, type ipconfig and hit Enter. Then you can find the IP configuration of your network adapter.

type and execute the command

Step 3: Type ping (target IP) -n 25 and press Enter. You are required to replace the target IP with your default gateway as shown in the above. After a while, you will see the result.

ping the wireless AP

If you want to test packet loss due to network congestion, run the following command.

After opening Command Prompt, type ping google.com -n 25 and press Enter.

test packet loss due to network congestion

How to Test Packet Loss via Testers

You can also use packet loss test tools to check if there is any packet loss with your network. Besides, a packet loss checker can help you monitor system and manage packet loss too. Here, we would like to recommend you some packet loss test tools.

Packet Loss Test

This is a web-based packet loss test tool that means you don’t have to download and install the application and can test packet loss within the browser. It is free and simple.

You can change the settings by dragging the toggles, specifying packet size, frequency, duration, and acceptable delay. You are also allowed to choose a preset approximation from the drop-down menu.

configure settings

SolarWinds VoIP & Network Quality Manager

This packet loss checker provides real-time WAN monitoring, site-to-site WAN performance alerts, and call record detail. The features of this program are powerful and advanced. With SolarWinds VoIP & Network Quality Manager, you can monitor key VoIP call performance metrics to find the causes for poor call quality.

This tool is capable of filter by most common error code or by call quality. Additionally, it allows you to monitor jitter and network latency. You need to note that it only offers a 30-day free trial.

SolarWinds Network Performance Monitor

This program allows you to monitor network performance and test packet loss. It even can optimize bandwidth, uptime, and latency. It has a clean and clear interface. It shows you the average response time and packet loss in the form of dials.

After testing, you can fix end-ser slowdowns, analyze more than 1,200 applications, limit and classify network traffic. This powerful packet loss test tool offers you a 30-day free trial too.

Also read: How to Fix Packet Loss? Some Effective Methods Are for You

Packet Loss Prevention

Here are some tips on packet loss prevention. With them, you can avoid packet loss to a large extent.

  • Perform a restart: After the system reboots, software is updated, temporary files are deleted, additional memory becomes available.
  • Check network connections: As an improperly plugged single cable can lead to packet loss, you need to ensure network is configured properly.
  • Replace old hardware: The old or faulty hardware on the network can cause packet loss too.
  • Utilize cable connections rather than Wi-Fi: Packets can easily get lost via Wi-Fi, so you should try using a wired connection.
  • Update/upgrade system: A new system update may fix the bugs.

At first, you will get an overview of packet loss, including its definition, causes, symptoms, and impacts. Then the post shows you how to test packet loss via Command Prompt and packet loss test tools. Read this post of MiniTool to get the details.

An Overview of Packet Loss

This section introduces packet loss from 3 aspects (definition, causes, as well as symptoms and effects). After reading this part, you will have an overall understanding of packet loss.

Definition

Packet loss refers to a phenomenon that one or more packets of data go through the computer network but it fails to reach the destination.

Causes

Elements like network congestion, network hardware issue, software bugs, software threats, overloaded devices, faulty configuration can result in packet loss.

Symptoms

When a 5% packet loss occurs, a few microseconds of delay will occur that can make a difference between winning and losing in online video-gaming. The packet loss can degrade the multimedia streaming quality and VoIP communication.

Moreover, packet loss kills high-quality communication. For instance, due to packet loss, some applications turn your voice quality down to a point at which your voice sounds like a robot.

Effects

Packet loss results in a slow document download, frozen video, or a garbled voice over Internet Protocol (VoIP) call. It has different impacts on different applications. For example, packet loss may not affect the download of simple documents, but it causes obvious and unpleasant reduction in the quality of streaming videos or voice calls.

In addition, packet loss can increase the central processing unit load to process the extra network overhead. Hence, it is vital to find packet loss quickly. How to test for packet loss? Here are two main methods to test for packet loss. You can take them as your reference.

How to Test Packet Loss via Command Prompt

An embedded packet loss test tool on Windows is Command Prompt. You can test for packet loss via Command Prompt by following the steps below.

Step 1: Open the Run window by pressing Windows and R keys, and then input cmd and click OK.

open Command Prompt from Run window

Step 2: In the elevated window, type ipconfig and hit Enter. Then you can find the IP configuration of your network adapter.

type and execute the command

Step 3: Type ping (target IP) -n 25 and press Enter. You are required to replace the target IP with your default gateway as shown in the above. After a while, you will see the result.

ping the wireless AP

If you want to test packet loss due to network congestion, run the following command.

After opening Command Prompt, type ping google.com -n 25 and press Enter.

test packet loss due to network congestion

How to Test Packet Loss via Testers

You can also use packet loss test tools to check if there is any packet loss with your network. Besides, a packet loss checker can help you monitor system and manage packet loss too. Here, we would like to recommend you some packet loss test tools.

Packet Loss Test

This is a web-based packet loss test tool that means you don’t have to download and install the application and can test packet loss within the browser. It is free and simple.

You can change the settings by dragging the toggles, specifying packet size, frequency, duration, and acceptable delay. You are also allowed to choose a preset approximation from the drop-down menu.

configure settings

SolarWinds VoIP & Network Quality Manager

This packet loss checker provides real-time WAN monitoring, site-to-site WAN performance alerts, and call record detail. The features of this program are powerful and advanced. With SolarWinds VoIP & Network Quality Manager, you can monitor key VoIP call performance metrics to find the causes for poor call quality.

This tool is capable of filter by most common error code or by call quality. Additionally, it allows you to monitor jitter and network latency. You need to note that it only offers a 30-day free trial.

SolarWinds Network Performance Monitor

This program allows you to monitor network performance and test packet loss. It even can optimize bandwidth, uptime, and latency. It has a clean and clear interface. It shows you the average response time and packet loss in the form of dials.

After testing, you can fix end-ser slowdowns, analyze more than 1,200 applications, limit and classify network traffic. This powerful packet loss test tool offers you a 30-day free trial too.

Also read: How to Fix Packet Loss? Some Effective Methods Are for You

Packet Loss Prevention

Here are some tips on packet loss prevention. With them, you can avoid packet loss to a large extent.

  • Perform a restart: After the system reboots, software is updated, temporary files are deleted, additional memory becomes available.
  • Check network connections: As an improperly plugged single cable can lead to packet loss, you need to ensure network is configured properly.
  • Replace old hardware: The old or faulty hardware on the network can cause packet loss too.
  • Utilize cable connections rather than Wi-Fi: Packets can easily get lost via Wi-Fi, so you should try using a wired connection.
  • Update/upgrade system: A new system update may fix the bugs.

Привет, посетитель сайта ZametkiNaPolyah.ru! Продолжаем разбираться со стандартными сетевыми утилитами Windows на очереди команда Pathping, которая позволяет оценить потери до удаленного узла, а также понять где эти потери происходят, как и любая другая простая утилита, Pathping работает не совсем точно, а ее результаты не всегда однозначны, поэтому будем разбираться с вопросом локализации и обнаружения потерь пакетов компьютерной сети при помощи утилиты Pathping.

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

Зачем нужна и как работает сетевая утилита pathping?

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

  • Зачем нужна и как работает сетевая утилита pathping?
  • Параметры команды pathping в Windows
  • Примеры использования утилиты pathping
    • Как задать время ожидания ответа и количество узлов для опроса
    • Как изменить период опроса удаленных узлов и задать количество пакетов для опроса
  • Советы по использованию pathping при проверки потерь до ресурсов в сети Интернет
  • Выводы

Команда pathping совмещает в себе особенности двух других стандартных сетевых утилит Windows – ping и tracert. Во-первых pathping делает трассировку до удаленного узла, а во-вторых, в течение определенного интервала времени опрашивает узел назначения и транзитные узлы, тем самым удается оценить потери до каждого из узлов, находящихся между узлом назначения и узлом, на котором работает pathping.

Работа команды pathping основана все на том же протоколе ICMP, основной принцип работы этого протокола мы разобрали, когда говорили про tracert и ping, повторяться здесь не имеет смысла, не будем вспоминать и инкапсуляцию данных и как она связана с ICMP и IP. В операционных системах семейства Windows программа pathping представлена в виде одного файла — pathping.exe, который находится в папке System32. В Linux дистрибутивах (например, в дистрибутиве Linux Mint) утилиты pathping нет, вместо нее можете использовать mtr, эта утилита работает по схожему принципу и для ее использования вам также потребуется эмулятор терминала.

Пользоваться pathping не очень удобно (ниже вы поймете почему), для оценки потерь пакетов в канале связи, в Windows гораздо удобнее использовать стороннее приложение WinMTR, о нем будет следующая публикация. Pathping позволяет с значительной долей вероятности определить на каком участке сети происходят потери, но однозначно идентифицировать место компьютерной сети, где теряются пакеты при помощи pathping не возможно.

Дело всё в том, что с протоколом ICMP умеют работать только устройства сетевого уровня моделей OSI 7 или TCP/IP (маршрутизаторы​/роутеры, межсетевые экраны, сервера), устройства канального и физического уровней эталонной модели ничего не знают про существование ICMP и для команды pathping такие устройства как L2 коммутаторы, хабы и сетевые концентраторы, повторители и прочее (разница между хабами, коммутаторами и роутерами) по сути являются обычным проводом, эти устройства не будут отображены в командной строке после того как pathping закончит свою работу, а ведь из-за них могут быть потери и если потери пакетов действительно есть, то они будут отображены только на хопе трассировки, поэтому не всегда можно однозначно сказать, где именно пакет терятся, для ясности давайте рассмотрим рисунок ниже.

Потери пакетов в компьютерной сети

Потери пакетов в компьютерной сети

При помощи команды pathping мы хотим оценить потери между компьютером с IP-адресом 192.168.1.20 и портом второго маршрутизатора, на котором задан IP-адрес 10.10.10.2. Допустим, пакеты будут теряться на линии между хабом (к нему на рисунке подключен ПК) и коммутатором, эта линия выделена красным, в этой ситуации pathping покажет нам, что потери есть, но потери она будет отображать на узле с адресом 192.168.1.1, просто потому, что ни хаб, ни коммутатор в результатах трассировки не видны. Если же потери будут на линии между портом маршрутизатора с IP-адресом 10.10.10.1 и коммутатор, подписанным Switch1, то потери будут отображаться на хопе 10.10.10.2.

Если при использовании pathping вы заметили потери между ваши роутером и IP-адресом основного шлюза, полученным от провайдера (это IP-адрес маршрутизатора, который запускает вас в сеть провайдера), то вам нужно проверить сначала свою локальную сеть, убедиться, что нет никаких проблем, а затем обратиться в свою тех. поддержку, которая сможет зайти на коммутаторы, находящиеся между вашим роутером и маршрутизатором провайдера и локализовать проблему.

С назначением команды pathping всё ясно, но мы немного отвлеклись от принципа ее работы, благо он прост:

  1. Сначала pathping выполняет трассировку маршрута до удаленного узла по принципу команды tracert.
  2. После того как маршрут определен, pathping начинает отправлять ICMP запросы по принципу команды ping на каждый транзитный узел и на узел назначения.
  3. Эхо запросы отправляются в течение определенного интервала времени, по умолчанию в Windows 10 этот интервал равен не 275 секундам (как видно из результата), а времени, пока идет опрос узлов, программа фиксирует показатели каждого запроса до каждого узла, по умолчанию на каждый узел отправляется по 100 пакетов, Windows нам сообщает, что опрос всех узлов трассы займет у нее порядка 275 секунд.
  4. Как только опрос узлов окончен, утилита подсчитывает среднее время ответа, количество отправленных запросов и полученных ответов, и процент потерь. Эти показатели высчитываются для каждого хопа в трассировке.

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

Давайте теперь посмотрим как работает утилита pathping, для этого откроем командую строку Windows и напишем: pathping 8.8.8.8. Вывод команды pathping довольно объемный, поэтому показывать его я буду в виде листингов,  после того, как вы нажмете Enter, pathping определит трассу до удаленного узла и выведет ее на экран.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

C:UsersDell>pathping 8.8.8.8

Трассировка маршрута к googlepublicdnsa.google.com [8.8.8.8]

с максимальным числом переходов 30:

0 DESKTOPB0A442D [192.168.0.101]

1 192.168.0.1

2 * * host18844112129.bbcustomer.zsttk.net [188.44.112.129]

3 host942512420.bbcustomer.zsttk.net [94.251.24.20]

4 nsk06rb.transtelecom.net [188.43.24.86]

5 BLgw.transtelecom.net [188.43.29.74]

6 BLgw.transtelecom.net [188.43.29.49]

7 mskn17Lo1gw.transtelecom.net [217.150.55.229]

8 Googlegw.transtelecom.net [217.150.44.9]

9 108.170.250.33

10 108.170.226.163

11 googlepublicdnsa.google.com [8.8.8.8]

Подсчет статистики за: 275 сек.

Как видно из листинга, утилита нам сообщает, что работа еще не завершена и что еще в течение 275 секунд будет идти сбор статистики, по истечение данного времени мы увидим статистику потерь пакетов в сети и на каком узле происходили потери. Целиком картина будет выглядеть так, как показано в листинге ниже.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

C:UsersDell>pathping 8.8.8.8

Трассировка маршрута к googlepublicdnsa.google.com [8.8.8.8]

с максимальным числом переходов 30:

0 DESKTOPB0A442D [192.168.0.101]

1 192.168.0.1

2 host18844112129.bbcustomer.zsttk.net [188.44.112.129]

3 host942512420.bbcustomer.zsttk.net [94.251.24.20]

4 nsk06rb.transtelecom.net [188.43.24.86]

5 BLgw.transtelecom.net [188.43.29.74]

6 BLgw.transtelecom.net [188.43.29.49]

7 mskn17Lo1gw.transtelecom.net [217.150.55.229]

8 Googlegw.transtelecom.net [217.150.44.9]

9 108.170.250.33

10 108.170.226.163

11 googlepublicdnsa.google.com [8.8.8.8]

Подсчет статистики за: 275 сек. ...

Исходный узел Маршрутный узел

Прыжок RTT Утер./Отпр. % Утер./Отпр. % Адрес

0 DESKTOPB0A442D [192.168.0.101]

0/ 100 = 0% |

1 0мс 0/ 100 = 0% 0/ 100 = 0% 192.168.0.1

0/ 100 = 0% |

2 1мс 0/ 100 = 0% 0/ 100 = 0% host18844112129.bbcustomer.zsttk.net [188.44.112.129]

0/ 100 = 0% |

3 2мс 0/ 100 = 0% 0/ 100 = 0% host942512420.bbcustomer.zsttk.net [94.251.24.20]

0/ 100 = 0% |

4 2мс 0/ 100 = 0% 0/ 100 = 0% nsk06rb.transtelecom.net [188.43.24.86]

0/ 100 = 0% |

5 1мс 0/ 100 = 0% 0/ 100 = 0% BLgw.transtelecom.net [188.43.29.74]

0/ 100 = 0% |

6 2мс 0/ 100 = 0% 0/ 100 = 0% BLgw.transtelecom.net [188.43.29.49]

0/ 100 = 0% |

7 41мс 0/ 100 = 0% 0/ 100 = 0% mskn17Lo1gw.transtelecom.net [217.150.55.229]

0/ 100 = 0% |

8 39мс 0/ 100 = 0% 0/ 100 = 0% Googlegw.transtelecom.net [217.150.44.9]

0/ 100 = 0% |

9 37мс 0/ 100 = 0% 0/ 100 = 0% 108.170.250.33

0/ 100 = 0% |

10 100/ 100 =100% 100/ 100 =100% 108.170.226.163

0/ 100 = 0% |

11 42мс 0/ 100 = 0% 0/ 100 = 0% googlepublicdnsa.google.com [8.8.8.8]

Трассировка завершена.

О том, что работа утилиты pathping завершена можно понять из сообщения «Трассировка завершена». В данном случае потерь нет ни до одного из узлов, а среднее время ответа удаленного узла 8.8.8.8 составляет 42 миллисекунды. Теперь давайте передадим команде доменное имя моего сайта и посмотрим на результат.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

C:UsersDell>pathping zametkinapolyah.ru

Трассировка маршрута к zametkinapolyah.ru [92.53.96.154]

с максимальным числом переходов 30:

0 DESKTOPB0A442D [192.168.0.101]

1 192.168.0.1

2 * host18844112129.bbcustomer.zsttk.net [188.44.112.129]

3 host942512420.bbcustomer.zsttk.net [94.251.24.20]

4 nsk06rb.transtelecom.net [188.43.24.86]

5 ZSTTKgw.Nsk.gldn.net [195.222.180.18]

6 ZSTTKlgw.Nsk.gldn.net [195.222.180.17]

7 pe26.Moscow.gldn.net [79.104.225.59]

8 mx.vicigroup.ru [194.186.124.146]

9 806410097.rascom.as20764.net [80.64.100.97]

10 812725294.rascom.as20764.net [81.27.252.94]

11 katy.timeweb.ru [92.53.96.154]

Подсчет статистики за: 275 сек. ...

Исходный узел Маршрутный узел

Прыжок RTT Утер./Отпр. % Утер./Отпр. % Адрес

0 DESKTOPB0A442D [192.168.0.101]

0/ 100 = 0% |

1 0мс 0/ 100 = 0% 0/ 100 = 0% 192.168.0.1

0/ 100 = 0% |

2 1мс 0/ 100 = 0% 0/ 100 = 0% host18844112129.bbcustomer.zsttk.net [188.44.112.129]

0/ 100 = 0% |

3 2мс 0/ 100 = 0% 0/ 100 = 0% host942512420.bbcustomer.zsttk.net [94.251.24.20]

0/ 100 = 0% |

4 4мс 0/ 100 = 0% 0/ 100 = 0% nsk06rb.transtelecom.net [188.43.24.86]

0/ 100 = 0% |

5 2мс 0/ 100 = 0% 0/ 100 = 0% ZSTTKgw.Nsk.gldn.net [195.222.180.18]

0/ 100 = 0% |

6 3мс 0/ 100 = 0% 0/ 100 = 0% ZSTTKlgw.Nsk.gldn.net [195.222.180.17]

0/ 100 = 0% |

7 100/ 100 =100% 100/ 100 =100% pe26.Moscow.gldn.net [79.104.225.59]

0/ 100 = 0% |

8 51мс 0/ 100 = 0% 0/ 100 = 0% mx.vicigroup.ru [194.186.124.146]

0/ 100 = 0% |

9 47мс 0/ 100 = 0% 0/ 100 = 0% 806410097.rascom.as20764.net [80.64.100.97]

0/ 100 = 0% |

10 100/ 100 =100% 100/ 100 =100% 812725294.rascom.as20764.net [81.27.252.94]

0/ 100 = 0% |

11 66мс 0/ 100 = 0% 0/ 100 = 0% katy.timeweb.ru [92.53.96.154]

Трассировка завершена.

Отмечу, что сперва было выполнено преобразование доменного имени в IP-адрес и его мы увидели в выводе команды, а затем уже пошли все остальные операции. В данном листинге стоит обратить внимание на вот этих две строки:

7 100/ 100 =100% 100/ 100 =100% pe26.Moscow.gldn.net [79.104.225.59]

10 100/ 100 =100% 100/ 100 =100% 812725294.rascom.as20764.net [81.27.252.94]

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

Иногда при использование утилиты pathping можно встретить такую картину:

6 3мс 0/ 100 = 0% 0/ 100 = 0% ZSTTKlgw.Nsk.gldn.net [195.222.180.17]

0/ 100 = 0% |

7 10мс 50/ 100 =50% 50/ 100 =50% pe26.Moscow.gldn.net [79.104.225.59]

0/ 100 = 0% |

8 51мс 25/ 100 = 25% 25/ 100 = 25% mx.vicigroup.ru [194.186.124.146]

0/ 100 = 0% |

9 47мс 0/ 100 = 0% 0/ 100 = 0% 806410097.rascom.as20764.net [80.64.100.97]

Здесь на седьмом прыжке мы фиксируем 50% потерь, а на восьмом хопе pathping сообщает, что было потеряно 25% пакетов, но это снова никакие не потери, поскольку уже на девятом и на всех последующих узлах процент потерь пакетов равен нулю. Если бы на седьмом узле было действительно 50% потерь, то примерно такой же процент мы бы видели на всех последующих маршрутизаторах, где-то плюс минус пять процентов.

В такой ситуации, как видим мы, скорее всего, седьмой узел настроен так, чтобы игнорировать 50% ICMP-запросов направленных к нему, грубо говоря, этот узел отбрасывает каждый второй ICMP-запрос, который к нему отправляют, восьмой узел не отвечает на каждый четвертый запрос, но при этом оба этих узла с чистой совестью пропускают пакеты с запросами, направленные не им и ничего не теряется, это видно по девятому хопу.

Параметры команды pathping в Windows

В Windows есть команда help, она позволяет посмотреть параметры других команд, к сожалению, help ничего не знает о pathping, поэтому получим параметры этой команды при помощи «/?», чтобы понять, что мы можем изменить при проверке канала связи на потери.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

C:UsersDell>pathping /?

Использование:

pathping [g <список_узлов>] [h <число_прыжков>] [i <адрес>] [n]

[p <пауза>] [q <число_запросов>] [w <таймаут>]

[4] [6] <конечный_узел>

Параметры:

g <список_узлов> Свободный выбор маршрута по списку узлов.

h <число_прыжков> Максимальное число прыжков при поиске узла.

i <адрес> Использовать указанный адрес источника.

n Не определять имена узлов по адресам.

p <пауза> Пауза между отправками пакетов (мсек).

q <число_запросов> Число запросов при каждом прыжке.

w <таймаут> Время ожидания каждого ответа (мсек).

4 Обязательное использование протокола IPv4.

6 Обязательное использование протокола IPv6.

C:UsersDell>

У команды pathping не так уж много параметров, примеры использования самых полезных будут ниже. К сожалению, не будет примеров по использованию pathping в IPv6 сетях, хотя от этого мы ничего не потеряем, так как принцип работы команды pathping в сетях IPv4 и IPv6 одинаковый.

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

А теперь обещанные примеры использования полезных параметров команды pathping, на самом деле, если у вас есть возможность, то не используйте pathping для проверки потерь пакетов, есть более удобные утилиты, такие как mtr или WinMTR. Но если возможности другой нет, то рекомендую использовать pathping с дополнительными параметрами.

Как задать время ожидания ответа и количество узлов для опроса

При передаче некоторого вида сетевого трафика необходимо, чтобы пакеты проходили по вашей сети не превышая определенного максимально допустимого времени, это критично для IP-сетей, которые используются для IP-телефонии, онлайн игр, систем видео связи, если такой трафик будет передаваться с большими задержками, то пользователи себя будут чувствовать очень не комфортно, поэтому иногда бывает полезно задать максимальное время ожидания ответа от удаленного узла, у утилиты pathping для этого используется параметр -w, после которого указывается значение в миллисекундах, например так: pathping -w 80 8.8.8.8.

Также бывают ситуации, когда вам нужно опросить не все узлы трассы, а только первых несколько, например, эти узлы находятся в вашей зоне ответственности и вам нужно убедиться, что между ними нет потерь, чтобы задать количество опрашиваемых узлов используется параметр -h после которого указывается количество узлов, которые нужно опросить, например так: pathping -h 4 8.8.8.8.

Никто не запрещает вам использовать несколько параметров вместе, если они не конфликтуют друг с другом, давайте объединим параметры -h и -w: pathping -h 4 -w 40 8.8.8.8. При использовании параметра -h могут возникнуть проблемы и сложности с трассировкой на узлах, которые не отвечают на ICMP запросы, трассировка может просто остановить на них, поэтому будьте внимательны.

Как изменить период опроса удаленных узлов и задать количество пакетов для опроса

Можно изменить скорость, с которой ваш компьютер будет опрашивать удаленные узлы, это делается при помощи параметра -p. По умолчанию pathping ждет 250 миллисекунд, прежде чем отправить следующий запрос, иногда 250 мс — это очень долго, можно изменить этот параметр: pathping -p 40 8.8.8.8. Значение параметру -p задается в миллисекундах, вышеописанная конструкция означает, что pathping будет последовательно опрашивать каждый хоп с интервалом 40 мс.

Также можно задать количество пакетов, используемых pathping для опроса маршрутизаторов, это можно сделать при помощи параметра -q, после него нужно указать количество пакетов, которое будет отправлять ваш компьютер на каждый узел: pathping -q 50 8.8.8.8. По умолчание равно 100. При использование параметра -q утилита может не построить трассу в тех случаях, когда маршрутизатор не отвечает на запросы.

Советы по использованию pathping при проверки потерь до ресурсов в сети Интернет

Во-первых, все советы, описанные для утилит ping и tracert, в равной степени подходят и команде pathping, здесь всё тот же ICMP, который гоняется по все тем же компьютерным сетям через маршрутизаторы. Вот только результаты работы pathping интерпретировать бывает сложнее, чем tracert, как минимум новичкам не всегда понятно: где действительно есть потери, а где узел просто не отвечает или игнорирует часть запросов. Добавьте сюда разницу маршрутов «туда» и «обратно», вспомните про балансировку пакетов, а затем начинайте оценивать потери в сети.

Пример отсутствия потерь пакетов уже был, но я не поленюсь и повторю его снова:

6 3мс 0/ 100 = 0% 0/ 100 = 0% ZSTTKlgw.Nsk.gldn.net [195.222.180.17]

0/ 100 = 0% |

7 10мс 50/ 100 =50% 50/ 100 =50% pe26.Moscow.gldn.net [79.104.225.59]

0/ 100 = 0% |

8 51мс 25/ 100 = 25% 25/ 100 = 25% mx.vicigroup.ru [194.186.124.146]

0/ 100 = 0% |

9 47мс 0/ 100 = 0% 0/ 100 = 0% 806410097.rascom.as20764.net [80.64.100.97]

На 7 и 8 хопах потерь нет, 7 маршрутизатор просто игнорирует 50% запросов, а 8 откидывает каждый 4 запрос, если бы, например, потери были на 8 узле, то мы бы их увидели и на девятом, при этом процент потерь был бы примерно одинаковым.

Выводы

Мы с вами разобрались со стандартной сетевой утилитой Windows — pathping, которая позволяет оценить и локализовать потери пакетов в компьютерной сети, в том числе и в сети Интернет. Также мы разобрали несколько полезных примеров использования команды pathping и ее параметры.

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

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

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

  1. Что это такое и как они теряются
  2. Почему пакеты теряются и как это исправить
  3. Программное обеспечение
  4. Неисправность оборудования
  5. Перегрузка
  6. Сетевая атака
  7. Влияние типов подключения
  8. Вредоносные программы
  9. Проверка скорости интернета
  10. Проверка через командную строку
  11. Анализ результатов
  12. Проверка через онлайн сервис Packetlosstest
  13. Онлайн тест через сервис «Freeola»
  14. Программы для мониторинга
  15. SolarWinds N-Central
  16. Paessler PRTG
  17. ManageEngine OpManager
  18. Дополнительные способы решения
  19. Видео по теме
  20. Комментарии пользователей

Что это такое и как они теряются

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

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

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

Почему пакеты теряются и как это исправить

Существует масса причин, влияющих на доставку информации. Разберем каждую из них.

Программное обеспечение

Ошибки на стороне программного обеспечения являются основной причиной возникновения сбоев.

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

откат драйвера

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

Неисправность оборудования

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

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

обновление прошивки роутера

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

Перегрузка

У каждой сети есть лимит пропускной способности, при достижении которого сеть считается перегруженной.

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

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

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

Сетевая атака

Сетевые атаки, такие как (DoS), могут быть причиной возникновения сбоев. Этот тип атаки предназначен для перегрузки сети, в результате которой происходит сбрасывание пакетов, падает скорость загрузки, увеличивается время доступа к файлам, и сеть становится более уязвимой.

dos атака

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

Поэтому важно отслеживать сетевой трафик и определять, есть ли дополнительная активность.

Влияние типов подключения

Существует два типа подключения: проводной и беспроводной (Wi-Fi, USB модемы).

типы подключения

  • Проводной тип подразумевает использование кабеля для подключения к интернету. Главным преимуществом является стабильность работы и дешевизна, поскольку нет необходимости приобретать роутер.
  • Беспроводной (Wi-Fi, USB модемы) удобен для подключения к интернету на расстоянии, но сильно зависим от качества сигнала.

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

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

Вредоносные программы

Компьютерные вирусы и рекламное ПО также способно приводить к потере интернет пакетов. Вредоносное ПО работает в фоновом режиме и скрытно передает огромное количество информации. В итоге интернет-канал забивается и сеть падает.

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

kaspersky антивирусный сканер

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

Проверка скорости интернета

Увидеть проблему с пакетами поможет обычная проверка скорости интернета. Для этого достаточно воспользоваться любым онлайн сервисом, например, «Speedtest».

проверка скорости интернета

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

Например, если пользователь находится в точке «А — Москва» и обращается к точке «Б — Китай», то скорее всего скорость будет ниже той, которую заявляет провайдер. И это нормально.

Но если пользователь из Москвы обращается к серверу из Казахстана или другого ближнего региона и онлайн тест показывает скорость на 30% или ниже заявленной, то это говорит о наличии проблемы. В таком случае следует обратиться за разъяснением причины к провайдеру.

Проверка через командную строку

Более продвинутым вариантом проверки сети является тестирование через командную строку.

Для этого выполните следующее:

  1. Комбинацией «WIN+R» вызовите окно «Выполнить», введите в строку cmd и нажмите «Ок». Запустится командная строка.команда cmd
  2. Введите команду tracert onoutbukax.ru и нажмите «Enter». Вместо «onoutbukax.ru» можно указать любой другой адрес сайта или IP сервера, к которому необходимо получить доступ.команда tracert
  3. Дождитесь завершения процедуры.

Также можно воспользоваться стандартной командой ping onoutbukax.ru -n 30 для отправки 30 пакетов.

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

Анализ результатов

По окончанию процедуры отобразится маршрут отправленного пакета.

  1. Отправной точкой с цифрой «1» является маршрутизатор (роутер). На этом шаге не должно быть задержек и ошибок. Время доступа должно составлять не более 3 мс. Если время больше, то проблема находится на стороне маршрутизатора.
  2. Под цифрами «2-3», а иногда и «4-5» находятся сервера провайдера. Здесь также не должно быть сообщений об ошибках, звездочек и большого времени доступа (в идеале 1 мс).
  3. Далее идет обращение к другим серверами. Это нормально, если время ответа от сервера увеличивается с каждым шагом. Возможно появление звездочек и сообщений о превышении интервала ожидания, что говорит о потере интернет пакета.анализ результатов tracert

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

Также не исключено, что сервер временно недоступен, тогда следует повторить тест на потерю пакетов интернета немного позже.

Проверка через онлайн сервис Packetlosstest

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

Как им пользоваться:

  1. Зайдите на официальный сайт и нажмите «Start Test».проверяем потерю интернет пакетов онлайн сервисом packetlosstest
  2. Дождитесь окончания процедуры, и обратите внимание на результаты в колонке «Upload Packet Loss» и «Download Packet Loss». Первый отвечает за загрузку, второй за скачивание. В идеале их значение должно равняться 0.результаты теста

Сервис хорош тем, что позволяет управлять настройками. Например, регулируя размер пакетов «Packet Sizes» можно определить, как происходит доставка малых и больших данных.

Также присутствует готовый набор настроек для определенных игр и приложений.

Онлайн тест через сервис «Freeola»

В отличии от предыдущего онлайн ресурса, «Freeola» максимально прост. Для запуска теста на потерю пакетов нужно зайти на официальный сайт и нажать кнопку «Start Broadband Line Test Now».

кнопка старта

Дождитесь завершения тестирования и обратите внимание на три параметра.

результаты freeola

  • Packets Lost – отображает количество утерянной информации. Значение должно быть сведено к 0.
  • Latency – задержка. Отображает время, которое требуется данным чтобы добраться от одного пункта до другого. Идеальная задержка – 0-25 мс. Средняя – 100 мс.
  • Jitter – это разница в задержке между пакетами, отправляемыми по сети. Как правило, Jitter должен быть ниже 25 миллисекунд.

Программы для мониторинга

Использование специализированных инструментов позволяет мониторить сеть и выявлять оборудование, вызывающее сбои. Разберем популярные их них.

SolarWinds N-Central

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

SolarWinds

Бесплатный период использования 30 дней.

Paessler PRTG

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

Paessler PRTG

Приложение доступно для бесплатного использования в течении 30 дней.

ManageEngine OpManager

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

OpManager

Включена поддержка Windows 10-7, Linux и Windows Server.

Период бесплатного использования составляет 30 дней.

Дополнительные способы решения

Иногда избавиться от потери пакетов получается, используя общие рекомендации.

  1. Обновите Windows и сетевые драйвера до последней версии. Инструкция по обновлению драйверов.
  2. Подсоедините сетевой кабель напрямую к Пк.
  3. Отключите от роутера дополнительные устройства (телефоны, планшеты и т.д.).
  4. Выключите маршрутизатор на 10 минут и снова включите.
  5. Выполните сброс настроек маршрутизатора. Для этого нужно воспользоваться веб-интерфейсом или специальной кнопкой «Reset».
  6. Отключите устройства, способные вызывать помехи. Камеры, беспроводные колонки, телефоны и т.д.
  7. Если проблема с онлайн играми (CS, дота 2 и прочими), то убедитесь, что сервер, к которому идет подключение доступен и работает без сбоев.

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

Видео по теме

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

Для начала необходимо открыть командную строку. Делается это так: нажимаете кнопку пуск, выбираете пункт «выполнить».

Альтернативные способ — нужно нажать клавишу Win (между Ctrl и Alt) и R одновременно, этот способ работает также и на Висте

Появляется окошко, в которое нужно вписать cmd и нажать ОК

Появляется та самая командная строка

В ней можно набирать и «вводить» команды, нажимая Enter. Результаты можно копировать — если нажать правую кнопку можно выделить нужный кусок, далее нужно еще раз нажать правую кнопку мыши.

Команда ping

Первая команда, с которой нужно познакомиться — это ping, проверяющую доступность заданного адреса. Введите команду ping 127.0.0.1. Должно получиться что-то такое (если команда не ping не работает, то, возможно, решить проблему поможет инструкция по исправлению ошибки cmd no command):

C:Documents and SettingsАдминистратор>ping 127.0.0.1

Обмен пакетами с 127.0.0.1 по 32 байт:

Ответ от 127.0.0.1: число байт=32 время

Как мы видим, на адрес 127.0.0.1 было отправлено 4 пакета, и они все достигли цели. Что же это был за адрес и почему я был уверен, что пакеты дойдут? Ответ прост — пакеты никуда не отправлялись, а оставались на вашем компьютере. Этот адрес специфичен и используется для loopback — пакетов, не уходящих никуда вовне. Отлично, можем теперь «пропинговать» адрес этого сайта: 212.193.236.38

C:Documents and SettingsАдминистратор>ping 212.193.236.38

Обмен пакетами с 212.193.236.38 по 32 байт:

Ответ от 212.193.236.38: число байт=32 время=3мс TTL=55

Ответ от 212.193.236.38: число байт=32 время=3мс TTL=55

Ответ от 212.193.236.38: число байт=32 время=3мс TTL=55

Ответ от 212.193.236.38: число байт=32 время=3мс TTL=55

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

Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),

Приблизительное время приема-передачи в мс:

Минимальное = 3мсек, Максимальное = 3 мсек, Среднее = 3 мсек

C:Documents and SettingsАдминистратор>

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

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

Команда ipconfig

Следующая важная команда — ipconfig. Введите ее. У меня получилось вот так:

Настройка протокола IP для Windows

Ethernet — Ethernet адаптер:

DNS-суффикс этого подключения . . : srcc.msu.ru

Маска подсети . . . . . . . . . . : 255.255.255.0

Основной шлюз . . . . . . . . . . : 192.168.17.240

C:Documents and SettingsАдминистратор>

В данном случае получился адрес 192.168.17.139. Можно этот адрес тоже пропинговать (вы пингуйте свой) — пакеты должны доходить мгновенно. Основной шлюз — это адрес, на который компьютер отправляет пакеты, не найдя подходящего адреса в своей сети. Так, в моем случае все пакеты, кроме пакетов на 192.168.17.* будут отправлены на 192.168.17.240, а тот компьюьтер уже должен решить, что с ними делать и куда их переправлять дальше. Примечание: локальная сеть, то есть те адреса, пакеты на которые не отправляются на шлюз, определяется при помощи маски — нолик на последнем месте и 255 на всех предыдующих как раз и означает, что может буть произвольным последнее число в IP-адресе.

Одно из стандартных действий при поиске проблем подключения — пропинговать свой шлюз. Если пакеты до него не доходят, то, видимо, проблема где-то рядом, например, поврежден или плохо воткнут сетевой шнур. Также стоит знать, где физически находится компьютер с вашим основным шлюзом — у провайдера, где-то в доме, а, может, это — можем в вашей квартире. Примечание: некоторые компьютеры настроены не откликаться на запросы команды ping. Поэтому отсутствие пинга — не стопроцентная гарантия отсутствия связи с адресом.

Более подробную информацию можно получить командой ipconfig /all. У меня получилось:

C:Documents and SettingsАдминистратор>ipconfig /all

Настройка протокола IP для Windows

Имя компьютера . . . . . . . . . : sander

Основной DNS-суффикс . . . . . . : MSHOME

Тип узла. . . . . . . . . . . . . : смешанный

IP-маршрутизация включена . . . . : нет

WINS-прокси включен . . . . . . . : нет

Порядок просмотра суффиксов DNS . : MSHOME

Ethernet — Ethernet адаптер:

DNS-суффикс этого подключения . . : srcc.msu.ru

Описание . . . . . . . . . . . . : Broadcom 440x 10/100 Integrated Controller

Физический адрес. . . . . . . . . : 00-16-D4-63-03-65

Dhcp включен. . . . . . . . . . . : да

Автонастройка включена . . . . . : да

Маска подсети . . . . . . . . . . : 255.255.255.0

Основной шлюз . . . . . . . . . . : 192.168.17.240

Аренда получена . . . . . . . . . : 2 февраля 2009 г. 11:00:28

Аренда истекает . . . . . . . . . : 9 февраля 2009 г. 11:00:28

C:Documents and SettingsАдминистратор>

Самую полезную информацию я выделил жирным. DHCP-сервер выделил мне динамиеский адрес на основе моего MAC-адреса или физического адреса. Мои DNS-сервера — это 212.192.244.2 и 212.192.244.3.

Другие команды

Команда tracert позволяет проследить путь пакетов от вашего компьютера до цели. Попробуйте, например протрассировать путь до этого сайта: tracert it.sander.su. Строки в выводе трассировки есть точки, через которые проходит пакет на своем пути. Первой точкой будет ваш шлюз. Использование команды tracert позволяет найти источник проблем при связи с каким-либо адресом. Пакеты, посылаемые командой tracert, имеют показатель TTL — time to live — целое положительное число. Каждый маршрутизатор на пути уменьшает этот показатель на 1, если TTL падает до нуля, то трассировка заканчивается. По умолчанию используется начальный TTL равный 30, задать другое значение можно опцией -h.

Посмотреть таблицу маршрутизации можно командой route print, однако я не буду подробно останавливаться на ней — это тема отдельной статьи.

Команда netstat позволяет просмотреть список установленных соединений. В режиме по умолчанию команда пытается преобразовывать все IP-адреса в доманные имена (при помощи службы DNS), что может работать медленно. Если вас устраивает числовой вывод, вызывайте команду netstat -n. Если вас также интересуют открытые порты на вашем компьютере (что означает, что он готов принимать соединения по этим портам), то вызовите команду с ключом -a: например, netstat -na. Можно также вызвать команду netstat -nb, чтобы посмотреть, какие процессы установили соединения. Команда netstat -r эквивалентна команде route print.

Команда netsh позволяет изменить настройки сети через командную строку. Введите команду netsh interface ip show address. У меня получилось:

C:Documents and SettingsАдминистратор>ipconfig /all

Настройка интерфейса «Ethernet»

DHCP разрешен: да

Метрика интерфейса: 0

Запоминаем название (Ethernet) и теперь командой netsh interface ip set address name=»Ethernet» source=static addr=192.168.0.33 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=30 задаем IP-адрес. Для динамического подключения: netsh interface ip set address name=»Ethernet» source=dhcp. На этом сайте также можно прочитать об интерактивной настройке параметров сети

Многие сталкивались с ситуацией, когда скорость интернета снижается, перестают быстро загружаться страницы, а вместо картинок появляется грустно крутящееся колесико загрузки. Если вы столкнулись с такой проблемой, важно выяснить, в чем причина — это поможет предпринять верные действия в решении вопроса и сэкономит ваше время. Эта статья расскажет о том, как проверить потерю пакетов и узнать, в чем проблема с Интернет-соединением.

Что такое пакеты и как они теряются?

Пакет — это определенный блок данных, который передается посредством сетевых протоколов. Это значит, что устройства, соединенные в сеть посредством кабельных сетей, обмениваются данными и сведениями. Одно устройство посылает запросы, другое их принимает. Если не вдаваться в технические подробности, то именно таким образом устроены любые сети, в том числе и Интернет.

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

Проверка скорости

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

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

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

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

Проверка при помощи командной строки

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

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

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

Откройте командную строку (это легко сделать, набрав в поиске Windows «Командная строка»). Вы увидите перед собой окошко черного цвета, предлагающее ввести команду. Выглядит оно так.

Введите в этом окне следующее:

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

Также можно вместо адреса сайта ввести IP-адрес ресурса (к примеру, игрового сервера, с которым возникают проблемы).

В норме результат будет выглядеть так.

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

Расширенная проверка

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

Вводим следующую команду:

Восьмерки — это стандартные DNS от Google, которые вводят, чтобы проверить потерю пакетов. Как уже было написано выше, вы можете использовать адрес любого проблемного ресурса.

Прервать проверку можно при помощи комбинации Ctrl+C через любое время после начала. Результат отобразится в процентах.

Таким образом можно определить, какие масштабы принимает проблема. Если количество потерь не превышает 2-3 процентов, это может даже не оказывать видимого влияния на работу Интернета, а вот если их количество переходит значения в 20-30 %, это существенно мешает и говорит о серьезных проблемах с соединением.

Диагностика при помощи утилиты tracert

Локализовать проблему поможет выполнение трассировки. Для этого используется команда tracert в Windows или traceroute в unix-системах.

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

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

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

Использование сторонних программ и утилит

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

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

Решение проблем с Интернет-соединением

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

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

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

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

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

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

Что такое пакеты и как они теряются

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

Обмен пакетами в интернете производится с помощью стека протоколов TCP/IP( TCP — протокол обмена передачей / IP — межсетевой протокол). Это несколько протоколов, которые обеспечивают online передачу данных, определяют их форму, способ отправки и так далее.

Так же, под IP понимают адрес какого-либо ресурса непосредственно в интернете. При попытке обращения к этому ресурсу по адресу (IP) высылаются пакеты данных. Чтобы эти данные не терялись и не дублировались, их контролирует протокол обмена (TCP). Если данные были доставлены, адрес в свою очередь отправляет ответные пакеты. При успешном обмене отображается скорость, называемая пингом (ping). На любом этапе может произойти ошибка, что будет являться потерей пакета.

При обнаружении проблемы с соединением, качеством контента приложения любой поисковик может выдавать фразу «потеря пакетов интернета, как исправить» и многие другие, не особо помогающие разобраться вещи. Чтобы исправить проблему, нужно прежде всего узнать причину.

Почему теряются пакеты

Есть несколько причин потери пакетов, каждой будет уделено внимание.

  • Ошибки программного обеспечения,
  • Проблемы оборудования(железа),
  • Перегруженность сети,
  • Беспроводные и проводные сети,
  • Кибернетическая атака.

Важно! Каждая сеть сталкивается с этой проблемой. Это случается время от времени, в особенности из-за высокой скорости передачи. Если это не вызывает никаких негативных последствий, то не стоит обращать на это внимание.

Ошибки программного обеспечения

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

Проблемы оборудования (железа)

Устаревшее и неисправное оборудование, такое как маршрутизаторы, коммутаторы и брандмауэры может значительно замедлить сетевой трафик. Из-за роста компании, повышенная нагрузка на старые машины может вызывать потерю пакетов, общее снижение подключений, повышать задержку. Чтобы устранить проблему, такое оборудование стоит обновить или полностью заменить.

Перегруженность сети

При достижении пика пропускной способности сеть считают перегруженной. Это происходит, когда возрастает количество трафика. Пакеты формируют очередь и ждут пока их доставят. Но если сеть доставляет их очень медленно, то сеть не может хранить много данных в «подвешенном» состоянии, то они отбрасываются или игнорируются, чтобы сеть могла продолжить работу. Можно сравнить с дорожным трафиком, когда четырехполосное движение стягивается в двухполосное, только вместо часовой пробки, просто выкинув часть машин из потока. Определить самостоятельно эту проблему достаточно сложно.

Беспроводные и проводные сети

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

Проблемы, которые могут влиять на беспроводные сети:

  • слабый сигнал
  • ограничения по расстоянию для приема сигнала
  • роуминг

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

Кибернетическая атака

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

Проверка скорости

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

Обратите внимание! Перед замером скорости нужно отключить все сторонние программы, которые как-либо используют сеть. Также стоит учесть время суток, так как в вечернее время нагрузка на сеть возрастает.

Для проверки подойдёт любой сайт предоставляющий тест скорости, например https://www.speedtest.net. Разные сервисы могут показывать разную скорость, необходимо провести тесты на нескольких сайтах. Небольшие отклонения в скорости нормальны, но если различие составляет от 30% и выше — стоит обратиться к провайдеру за разъяснением причин.

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

Проверка при помощи командной строки

Более детальную информацию можно достать средствами операционной системы. Ручная проверка потери пакетов осуществляется через командную строку. Вызов и команды будут рассмотрены на примере os Windows, а также ниже приведены аналогичные команды для Linux и MacOS.

Для открытия командной строки в Windows нужно:

  1. Открыть панель задач (по умолчанию находится внизу экрана).
  2. Нажать кнопку поиска.
  3. Ввести cmd или командная строка.

Обратите внимание! Для Linux достаточно ввести сочетание клавиш Ctrl+Alt+F1, для MacOS Shift+Command+U.

В первую очередь, определить потерю возможно с помощью команды ping. Она предназначена для тестирования доставки пакетов. По умолчанию отправляются 4 пакета объемом в 32 байта.

Для проверки требуется ввести в поле командной строки «ping». Начать проверку стоит с собственным частным IP-адресом, это поможет определить, является ли проблема локальной. Узнавать его можно через поисковик или при помощи командной строки. Введите «ipconfig», найти строку «IPv4-адрес». Перепишите этот адрес после команды ping.

Далее можно обратиться к серверам крупных компаний, так как они являются наиболее стабильными. Попробуйте несколько:

  • ping ya.ru,
  • ping google.com,
  • ping 8.8.8.8 — публичный DNS сервер от Google.

Важно! В Linux утилита ping работает бесконечно, если не задано количество отправляемых пакетов, остановить отправку можно комбинацией Ctrl+C.

Однако проблема может не проявиться на простой проверке. Чтобы провести расширенный тест, нужно изменить стандартные параметры. Параметры ставятся после основной команды, например «ping ya.ru -n 20» отправит двадцать пакетов, вместо четырех стандартных. Полезными параметрами для данной ситуации являются:

  • -n — количество отправляемых пакетов,
  • -l — размер одного пакета,
  • -t — постоянная отправка, прервать можно с помощью сочетания Ctrl+C, несовместимо с -n.

Диагностика при помощи утилиты tracert

Командная строка также предоставляет внутреннюю программу для проверки маршрутов запроса — «tracert» (в Linux и MacOS — traceroute). Или трассировка. Данная утилита показывает каждый шаг и время задержки в сети до конечного источника. Например, изначально идёт обращение к частному IP адресу компьютера, затем к серверу провайдера и далее N-ное количество шагов к конечному адресу. Если какой-то адрес не отвечает, он может быть причиной потери пакетов. Вводится команда аналогично предыдущей, например — «tracert ya.ru».

Стоит помнить, что если при «пинге» пакеты не терялись, а при трассировке некоторые узлы не отвечают, то это нормально. Отдельный узел может быть закрыт для трассировки. Однако, если же проблема есть в определенном узле, следует связаться с провайдером для решения проблемы.

Использование сторонних программ и утилит

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

Пример таких программ:

  • VisualRoute 2010 Pro 14.0,
  • NetInfo 8.2.

Обратите внимание! У программ есть демоверсии, которые позволят не прибегать к оплате и торрентам.

Решение проблем с Интернет-соединением

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

Последнее, что можно сделать, — оптимизировать интернет-соединение. Операционные системы часто сами проводят оптимизацию, но не всегда это оптимально. Вручную оптимизировать соединение крайне не рекомендовано. Это требует глубоких знаний в сетевых технологиях и отличного понимания работы стека протоколов TCP/IP.

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

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

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

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

Содержание

  1. Причины потери скорости
  2. Проверка качества связи с помощью онлайн-ресурсов
  3. Что такое интернет-пакеты и пинг
  4. Программа Ping – как запускать и использовать
  5. Что такое пакеты и как они теряются?
  6. Почему теряются пакеты
  7. Что делать
  8. Проверка при помощи командной строки
  9. Расширенная проверка
  10. Диагностика при помощи утилиты tracert
  11. Использование сторонних программ и утилит
  12. SolarWinds N-Central
  13. Paessler PRTG
  14. ManageEngine OpManager

Причины потери скорости

При использовании сетевого соединения многие пользователи сталкиваются с проблемой неудовлетворительного качества интернета. Это может быть связано:

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

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

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

Как проверить потерю пакетов интернета

Проверка качества связи с помощью онлайн-ресурсов

Проверку качества связи можно производить на разных сервисах:

  • https://pr-cy.ru/speed_test_internet;
  • Яндекс Интернетометр;
  • https://www.speedtest.net/ru и других.

Эти сайты можно открыть в любой операционной системе при помощи всех браузеров и провести тест.

Так выглядит страница https://pr-cy.ru:

А это портал Yandex:

  • в поле запросов введите «Яндекс Интернетометр», щелкните «Enter»;В поле для поиска вводим «Яндекс Интернетометр»
  • В поле для поиска вводим «Яндекс Интернетометр»
  • откройте сайт;

Открываем сайт

  • для начала нужно активировать желтую кнопку «Измерить»;Нажимаем желтую кнопку «Измерить»
  • здесь же виден результат проверки в Интернетометре.

Результат проверки скорости

Видно, что ПК имеет проблемы со скоростью:

  • входящее соединение показало 745 Кбит/с;
  • исходящее – всего лишь 100 Кбит/с.

Это может быть одной из причин потери информации.

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

Совет! Во время проверок нужно закрыть все приложения, которые могут использовать интернет. Это касается менеджеров закачки, uTorrent и прочего софта.

Что такое интернет-пакеты и пинг

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

Эти кирпичики называют пакетами.

Понятие интернет-пакетов и пинг

Ту скорость, с которой ПК обменивается данными с конкретным сервером, именуют пингом (ping). А еще операционная система Windows обладает встроенной программой с аналогичным названием. Она позволяет тестировать, за какое время пакеты попадут на определенный удаленный ПК и вернутся обратно.

Программа Ping – как запускать и использовать

Для демонстрации работы данного средства диагностики следует запустить командную строку:

  1. Активируем панель «Пуск», в нижней строке (поле) пишем латиницей: «cmd» и жмем «Ввод».Активируем панель «Пуск», в нижней строке пишем латиницей «cmd» и жмем «Ввод»
  2. Появится окно, здесь следует напечатать «ping» и нажать «Enter».Печатаем «ping», нажимаем «Enter»
  3. Но в результате выскочит длинное сообщение с указанием параметров. Это значит, что без дополнительных данных программа работать не будет. Самым простым способом теста является команда «ping адрес сервера». Пример: «ping google.com». Программа отправит на сервер Google несколько пакетов, измерив, за какое время они дойдут туда и обратно.Вводим команду «ping google.com», вместо гугл можно вписать другой сайт
  4. Вводим команду «ping google.com», вместо гугл можно вписать другой сайт

После нескольких попыток отправить/принять данные появится результат: 4 пакета отправлено, 2 получено, 50% — потери.

Именно так можно протестировать качество связи между данным ПК и определенным сервером. При этом важно понимать, что на скорость влияет множество причин.

Информация! Есть возможность узнать состояние соединения своего компьютера с любым ресурсом, например, с оборудованием провайдера. Вместо «google.com» нужно вписать его адрес в числовом фрмате (пример: 197.168.1.10). Подробные данные следует узнавать у специалистов технической поддержки и искать проблему с коннектом вместе с ними.

Что такое пакеты и как они теряются?

Пакет — это определенный блок данных, который передается посредством сетевых протоколов. Это значит, что устройства, соединенные в сеть посредством кабельных сетей, обмениваются данными и сведениями. Одно устройство посылает запросы, другое их принимает. Если не вдаваться в технические подробности, то именно таким образом устроены любые сети, в том числе и Интернет.

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

Почему теряются пакеты

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

Пакетная технология передача данныхПакетная технология передача данных

Особенно явно это ощущается в момент запуска сетевых игр или просмотра фильмов онлайн. Картинка начинает «тормозить» или вовсе замирать на какое-то время.

Даже если теряется около 10% пакетов, возникают проблемы с качеством интернета.

Что делать

Один из способов исправления ситуации: узнать, не используют ли какие-либо программы, работающие в фоновом режиме интернет-канал.

  1. Запускаем «Диспетчер задач», контекстное меню вызывается правым щелчком мыши на панели задач.Кликаем правым щелчком мыши на панели задач, левым щелчком мышки «Запустить диспетчер задач»
  2. Кликаем правым щелчком мыши на панели задач, левым щелчком мышки «Запустить диспетчер задач»
  3. На вкладке «Быстродействие» — выбрать «Монитор ресурсов».На вкладке «Быстродействие», выбираем «Монитор ресурсов»
  4. На вкладке «Быстродействие», выбираем «Монитор ресурсов»
  5. Здесь нужно активировать раздел «Сеть».Переходим в раздел «Сеть»
  6. Переходим в раздел «Сеть»
  7. Процессы, пожирающие значительную часть канала, нужно попробовать закрыть (в данном случае это viber.exe). Кликните по процессу правым щелчком мышки, левым щелчком по строке «Завершить процесс».Кликаем по процессу правым щелчком мышки, левым щелчком по строке «Завершить процесс»
  8. Кликаем по процессу правым щелчком мышки, левым щелчком по строке «Завершить процесс»

Прочие варианты:

  1. Проверка ПК антивирусом. На компьютере могли «завестись» вредоносные приложения или процессы, которые используют сеть.
  2. Удалить, переустановить или обновить драйвера сетевой карты, модема.
  3. Попробовать использовать другое оборудование (как вариант, подключить ПК к сети с использованием мобильного телефона).
  4. Переустановить Windows.

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

Проверка при помощи командной строки

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

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

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

Откройте командную строку (это легко сделать, набрав в поиске Windows «Командная строка»). Вы увидите перед собой окошко черного цвета, предлагающее ввести команду. Выглядит оно так.

Введите в этом окне следующее:

ping google.com

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

Также можно вместо адреса сайта ввести IP-адрес ресурса (к примеру, игрового сервера, с которым возникают проблемы).

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

Расширенная проверка

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

Вводим следующую команду:

ping 8.8.8.8 -t

Восьмерки — это стандартные DNS от Google, которые вводят, чтобы проверить потерю пакетов. Как уже было написано выше, вы можете использовать адрес любого проблемного ресурса.

Прервать проверку можно при помощи комбинации Ctrl+C через любое время после начала. Результат отобразится в процентах.

Таким образом можно определить, какие масштабы принимает проблема. Если количество потерь не превышает 2-3 процентов, это может даже не оказывать видимого влияния на работу Интернета, а вот если их количество переходит значения в 20-30 %, это существенно мешает и говорит о серьезных проблемах с соединением.

Диагностика при помощи утилиты tracert

Локализовать проблему поможет выполнение трассировки. Для этого используется команда tracert в Windows или traceroute в unix-системах.

tracert 8.8.8.8

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

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

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

Использование сторонних программ и утилит

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

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

SolarWinds N-Central

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

Paessler PRTG

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

ManageEngine OpManager

Многофункциональная программа для управления сетью. Включает в себя функцию мониторинга, анализа пропускной способности, управления конфигурацией и устранения неисправностей. Идеально подходит как для домашнего, так и для коммерческого использования. Включена поддержка Windows 10-7, Linux и Windows Server. Период бесплатного использования составляет 30 дней.

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

Как проверить потерю пакетов интернета


Автор:
Обновлено: 07.11.2018

При использовании сетевого соединения многие пользователи сталкиваются с проблемой неудовлетворительного качества интернета. Это может быть связано:

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

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

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

Как проверить потерю пакетов интернета

Как проверить потерю пакетов интернета

Содержание

  • Проверка качества связи с помощью онлайн-ресурсов
  • Что такое интернет-пакеты и пинг
  • Программа Ping – как запускать и использовать
  • Почему теряются пакеты
  • Что делать
  • Заключение
    • Видео — Как проверить интернет соединение с помощью командной строки

Проверка качества связи с помощью онлайн-ресурсов

Проверку качества связи можно производить на разных сервисах:

  • https://pr-cy.ru/speed_test_internet;
  • Яндекс Интернетометр;
  • http://www.speedtest.net/ru и других.

Эти сайты можно открыть в любой операционной системе при помощи всех браузеров и провести тест.

Так выглядит страница https://pr-cy.ru:

  • в любом браузере вводим адрес ресурса и переходим на него;

    В адресной строке вводим адрес, нажимаем «Enter»

    В адресной строке вводим адрес, нажимаем «Enter»

  • для старта следует ввести адрес сайта для проверки, нажать зеленую кнопку «Анализировать».

    В поле вводим адрес сайта для проверки, нажимаем «Анализировать»

    В поле вводим адрес сайта для проверки, нажимаем «Анализировать»

А это портал Yandex:

  • в поле запросов введите «Яндекс Интернетометр», щелкните «Enter»;

    В поле для поиска вводим «Яндекс Интернетометр»

    В поле для поиска вводим «Яндекс Интернетометр»

  • откройте сайт;

    Открываем сайт

    Открываем сайт

  • для начала нужно активировать желтую кнопку «Измерить»;

    Нажимаем желтую кнопку «Измерить»

    Нажимаем желтую кнопку «Измерить»

  • здесь же виден результат проверки в Интернетометре.

    Результат проверки скорости

    Результат проверки скорости

Видно, что ПК имеет проблемы со скоростью:

  • входящее соединение показало 745 Кбит/с;
  • исходящее – всего лишь 100 Кбит/с.

Это может быть одной из причин потери информации.

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

Совет! Во время проверок нужно закрыть все приложения, которые могут использовать интернет. Это касается менеджеров закачки, uTorrent и прочего софта.

Что такое интернет-пакеты и пинг

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

Эти кирпичики называют пакетами.

Понятие интернет-пакетов и пинг

Понятие интернет-пакетов и пинг

Ту скорость, с которой ПК обменивается данными с конкретным сервером, именуют пингом (ping). А еще операционная система Windows обладает встроенной программой с аналогичным названием. Она позволяет тестировать, за какое время пакеты попадут на определенный удаленный ПК и вернутся обратно.

Программа Ping – как запускать и использовать

Для демонстрации работы данного средства диагностики следует запустить командную строку:

  1. Активируем панель «Пуск», в нижней строке (поле) пишем латиницей: «cmd» и жмем «Ввод».

    Активируем панель «Пуск», в нижней строке пишем латиницей «cmd» и жмем «Ввод»

    Активируем панель «Пуск», в нижней строке пишем латиницей «cmd» и жмем «Ввод»

  2. Появится окно, здесь следует напечатать «ping» и нажать «Enter».

    Печатаем «ping», нажимаем «Enter»

    Печатаем «ping», нажимаем «Enter»

  3. Но в результате выскочит длинное сообщение с указанием параметров. Это значит, что без дополнительных данных программа работать не будет. Самым простым способом теста является команда «ping адрес сервера». Пример: «ping google.com». Программа отправит на сервер Google несколько пакетов, измерив, за какое время они дойдут туда и обратно.

    Вводим команду «ping google.com», вместо гугл можно вписать другой сайт

    Вводим команду «ping google.com», вместо гугл можно вписать другой сайт

После нескольких попыток отправить/принять данные появится результат: 4 пакета отправлено, 2 получено, 50% — потери.

Именно так можно протестировать качество связи между данным ПК и определенным сервером. При этом важно понимать, что на скорость влияет множество причин.

Информация! Есть возможность узнать состояние соединения своего компьютера с любым ресурсом, например, с оборудованием провайдера. Вместо «google.com» нужно вписать его адрес в числовом формате (пример: 197.168.1.10). Подробные данные следует узнавать у специалистов технической поддержки и искать проблему с коннектом вместе с ними.

Почему теряются пакеты

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

Пакетная технология передача данных

Пакетная технология передача данных

Особенно явно это ощущается в момент запуска сетевых игр или просмотра фильмов онлайн. Картинка начинает «тормозить» или вовсе замирать на какое-то время.

Даже если теряется около 10% пакетов, возникают проблемы с качеством интернета.

Что делать

Один из способов исправления ситуации: узнать, не используют ли какие-либо программы, работающие в фоновом режиме интернет-канал.

  1. Запускаем «Диспетчер задач», контекстное меню вызывается правым щелчком мыши на панели задач.

    Кликаем правым щелчком мыши на панели задач, левым щелчком мышки «Запустить диспетчер задач»

    Кликаем правым щелчком мыши на панели задач, левым щелчком мышки «Запустить диспетчер задач»

  2. На вкладке «Быстродействие» — выбрать «Монитор ресурсов».

    На вкладке «Быстродействие», выбираем «Монитор ресурсов»

    На вкладке «Быстродействие», выбираем «Монитор ресурсов»

  3. Здесь нужно активировать раздел «Сеть».

    Переходим в раздел «Сеть»

    Переходим в раздел «Сеть»

  4. Процессы, пожирающие значительную часть канала, нужно попробовать закрыть (в данном случае это viber.exe). Кликните по процессу правым щелчком мышки, левым щелчком по строке «Завершить процесс».

    Кликаем по процессу правым щелчком мышки, левым щелчком по строке «Завершить процесс»

    Кликаем по процессу правым щелчком мышки, левым щелчком по строке «Завершить процесс»

Прочие варианты:

  1. Проверка ПК антивирусом. На компьютере могли «завестись» вредоносные приложения или процессы, которые используют сеть.
  2. Удалить, переустановить или обновить драйвера сетевой карты, модема.
  3. Попробовать использовать другое оборудование (как вариант, подключить ПК к сети с использованием мобильного телефона).
  4. Переустановить Windows.

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

Заключение

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

Видео — Как проверить интернет соединение с помощью командной строки

Рекомендуем похожие статьи

Понравилась статья? Поделить с друзьями:
  • Как проверить последний вход в компьютер windows 10
  • Как проверить поверхность жесткого диска в windows 10
  • Как проверить последние обновления windows 10
  • Как проверить планировщик заданий в windows 10
  • Как проверить последние действия на компьютере windows 10