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

Обновлено: 21.11.2024

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

В этой статье описываются два метода, которые можно использовать для определения того, имеет ли пользователь большое количество потерянных пакетов TCP/IP из-за сетевого подключения. Это методы Performance Monitor и Netstat. Он также содержит рекомендации по уменьшению влияния потери пакетов. Однако, если будут обнаружены большие потери пакетов TCP/IP, пользователю может потребоваться обратиться к ИТ-группе, поставщику компьютеров, сетевому администратору или поставщику интернет-услуг (ISP) для решения проблемы.

Примечание.
В примерах в этой статье используется настольный ПК под управлением Windows 8. Принцип остается тем же для других версий Windows.

Монитор производительности

Монитор производительности можно использовать для проверки потери пакетов TCP/IP. Чтобы запустить пользовательский интерфейс системного монитора, выполните следующие действия.

  1. Щелкните правой кнопкой мыши значок Windows в левом нижнем углу экрана и выберите "Выполнить" во всплывающем меню.

Откроется окно "Системный монитор" на странице "Сводка системы".

  1. На левой панели навигации нажмите "Системный монитор".

Откроется окно монитора производительности в реальном времени.

  1. Нажмите значок зеленого креста, чтобы открыть диалоговое окно "Добавить счетчики".
  1. Убедитесь, что в разделе "Доступные счетчики" выбран параметр. Если нет, выберите его в раскрывающемся списке.
  1. В поле "Объект производительности" найдите TCPv4 и нажмите стрелку вниз рядом с ним.

Появится список параметров счетчика TCPv4.

  1. Из списка параметров счетчика
    1. Выберите "Отправлено сегментов/сек", затем нажмите кнопку "Добавить".
    2. Выберите Число повторных передач сегментов/сек, затем нажмите кнопку "Добавить".

    Два счетчика перемещаются на панель "Добавленные счетчики".

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

    1. Проверьте среднее значение параметра "Повторно переданных сегментов/сек". В приведенном ниже примере повторно передается 0,071 сегмента в секунду.

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

    Нетстат

    Используйте команду Netstat для просмотра сведений о вашей сетевой связи и потере пакетов во время резервного копирования.

    Перед резервным копированием системы зафиксируйте текущие отправленные и повторно переданные сегменты следующим образом.

    1. Щелкните правой кнопкой мыши значок Windows в левом нижнем углу экрана и выберите "Командная строка" во всплывающем меню.

    Откроется окно командной строки.

    1. В окне командной строки введите netstat –s –p tcp .

    Отображается статистика TCP для IPv4.

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

    Отправленные сегменты

    Сегменты переданы повторно

    Перед резервным копированием

    После резервного копирования

    Поэтому во время резервного копирования

    16968 - 553 = 16415

    49306 - 46 = 49260

    Итак, в показанном примере во время резервного копирования было отправлено 16 415 сегментов и 49 260 сегментов передано повторно. Это соответствует проценту повторной передачи 300%.

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

    Уменьшение влияния потери пакетов

    Эффект автоматической повторной передачи поврежденных пакетов данных замедляет общую скорость передачи данных и негативно влияет на производительность резервного копирования. Если обнаружены большие потери пакетов TCP/IP, вам может потребоваться обратиться к вашей ИТ-группе, поставщику компьютеров, сетевому администратору или поставщику интернет-услуг (ISP) для решения проблемы.

    Разгрузка больших объемов отправки

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

    1. Щелкните правой кнопкой мыши значок Windows в левом нижнем углу экрана и выберите "Панель управления" во всплывающем меню.

    Откроется панель управления.

    Откроется Диспетчер устройств.

    1. В списке устройств найдите Сетевые адаптеры и нажмите, чтобы развернуть его.
    1. В расширенном списке сетевых адаптеров найдите основной сетевой адаптер.

    Примечание.
    Если вы не уверены, какой у вас основной сетевой адаптер, вернитесь в панель управления и выберите «Центр управления сетями и общим доступом». В левой части окна Центра управления сетями и общим доступом щелкните Изменить параметры адаптера. Откроется окно «Сетевые подключения», в котором будут показаны все ваши сетевые адаптеры. Основной адаптер не отмечен красным крестиком.

    1. Щелкните правой кнопкой мыши основной сетевой адаптер и во всплывающем меню выберите "Свойства".

    Откроется окно свойств сетевого адаптера на вкладке "Общие".

    Откроется вкладка "Дополнительно".

    1. На панели свойств выделите Разгрузку при отправке больших объемов (IPv4).
    2. На панели "Значение" щелкните раскрывающийся список и выберите "Отключено".

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

    Влад может иметь степень в области животноводства и животноводства, но в настоящее время он занимается всем, что связано с программным обеспечением, от тестирования программ до написания подробных обзоров о них. Он провел 3-4 года в качестве а. Подробнее

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

    Для решения различных проблем с ПК мы рекомендуем Restoro PC Repair Tool:
    Это программное обеспечение устраняет распространенные компьютерные ошибки, защищает вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует работу вашего ПК для достижения максимальной производительности. Решите проблемы с ПК и удалите вирусы за 3 простых шага:

    1. Загрузите Restoro PC Repair Tool, который поставляется с запатентованными технологиями (патент доступен здесь).
    2. Нажмите «Начать сканирование», чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
    3. Нажмите «Исправить все», чтобы устранить проблемы, влияющие на безопасность и производительность вашего компьютера.
    • В этом месяце Restoro скачали 0 читателей.

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

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

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

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

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

    Почему в Windows 11 появляется потеря пакетов?

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

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

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

    Что такое потеря пакетов?

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

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

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

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

    Что вызывает потерю пакетов?

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

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

    Как проверить на предмет потери пакетов?

    1. Используйте специализированное программное обеспечение, такое как PRTG Network Monitor

    PRTG Network Monitor — это сложный инструмент для Windows 10 и Windows 11, который может выполнять обширный анализ вашей сети и ее устройств.

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

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

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

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

    По истечении пробного периода у вас будет не более 100 датчиков.

    Сетевой монитор PRTG

    Забудьте о потере пакетов и других сетевых проблемах! Используйте лучший на рынке инструмент мониторинга сети для своего ПК!

    2. Используйте встроенный набор инструментов Windows

    1. Используйте анализатор пакетов, например Wireshark, чтобы узнать, к каким серверам вы подключены.
    2. Нажмите клавишу Win на клавиатуре и введите cmd
    3. Нажмите правой кнопкой мыши командную строку и выберите "Запуск от имени администратора".
    4. Введите следующую строку в командной строке: ipconfig /all > c:packetloss.txt
    5. Теперь введите следующую строку и замените x.x.x.x на IP-адрес сервера, который вы подозреваете в потере пакетов: tracert x.x.x.x >> c:packetloss.txt
    6. Введите следующую строку и замените x.x.x.x на IP-адрес сервера, который вы подозреваете в потере пакетов: pathping x.x.x.x >> c:packetloss.txt
    7. Дождитесь завершения операции определения пути (может занять до 10 минут).
    8. Проверьте созданный файл на высокие значения ping, которые могут сигнализировать о потере пакетов.
    9. По мере увеличения количества прыжков ваше соединение отдаляется от вашего ПК.

      Поэтому первый переход (то есть узел 0) — это ваш компьютер, следующий узел (переход 1) — это соединение между вашим ПК и маршрутизатором, узел 2 — это соединение между вашим маршрутизатором и линией вашего интернет-провайдера.

      После третьего перехода (переход 2) соединения принадлежат сети вашего интернет-провайдера.

      Вы должны определить владельца сервера по имени сервера, отображаемому рядом с IP-адресом (см. снимок экрана).

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

      Примечание. Если вы не хотите создавать какой-либо файл журнала на своем ПК (например, документ packageloss.txt), вы можете запустить перечисленные выше команды без > C:packetloss.txt и >> c:packetloss. текстовые биты.

      Совет эксперта. Некоторые проблемы с ПК трудно решить, особенно когда речь идет о поврежденных репозиториях или отсутствующих файлах Windows. Если у вас возникли проблемы с исправлением ошибки, возможно, ваша система частично сломана. Мы рекомендуем установить Restoro, инструмент, который просканирует вашу машину и определит, в чем проблема.
      Нажмите здесь, чтобы загрузить и начать восстановление.

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

      Как исправить потерю пакетов в Windows 10 и 11?

      Если ваш ПК с Windows 10 или Windows 11 работает неэффективно из-за потери пакетов, мы здесь, чтобы помочь вам решить эту проблему. Мы уже говорили о том, что такое потеря пакетов, как проверить на предмет потери данных и что вызывает перегрузку сети.

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

      1. Изолируйте и устраните неполадки на каждом прыжке

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

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

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

      Есть 5 различных сценариев, и мы собираемся обсудить каждый из них.

      1.1. Высокий пинг на узле 0 и/или узле 1

      Если на одном или обоих этих переходах высокий пинг, проблема на вашей стороне.

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

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

      1.2. Высокий пинг на узле 2

      Как мы уже говорили ранее, прыжок 2 означает подключение линии маршрутизатора к интернет-провайдеру.

      Поэтому, если с вашим маршрутизатором все в порядке, возможно, дело в кабеле, принадлежащем вашему интернет-провайдеру и входящему в порт WAN вашего маршрутизатора.

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

      1.3. Высокий пинг на переходах вашего интернет-провайдера (например, 3, 4, 5)

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

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

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

      1.4. Высокий пинг на последнем узле

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

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

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

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

      2. Используйте VPN

      Использование VPN, например Private Internet Access от Kape Technologies, может помочь вам улучшить пинг и, таким образом, уменьшить потерю пакетов, особенно если ваш интернет-провайдер ограничивает ваше соединение.

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

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

      Частный доступ в Интернет

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

      Потерю пакетов иногда можно уменьшить

      Подводя итог, если вы столкнулись с потерей пакетов, это не конец света.

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

      По-прежнему возникают проблемы? Исправьте их с помощью этого инструмента:

      В этом месяце Restoro скачали 0 читателей.

      Часто задаваемые вопросы

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

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

      Многие факторы могут играть важную роль в возникновении потери пакетов. Некоторые из них включают перегрузку сети, плохо настроенные (маршрутизированные) сети, а также аппаратные и программные ошибки.

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

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

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

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

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

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

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

      Таким образом, потеря пакетов приводит к тому, что интерактивные приложения имеют низкое качество, а потоковое видео буферизуется и приостанавливается.

      Управление сеансом

      Существует две стратегии управления передачей данных по сети, и обе они относятся к протоколам транспортного уровня. Первым из них является протокол управления передачей (TCP), который представляет собой «ориентированную на соединение» систему. TCP включает процедуры проверки поступления пакетов и последующего запроса замены потерянного пакета. Другой системой является протокол пользовательских дейтаграмм (UDP). Это не устанавливает сеанс, поэтому он называется «без установления соединения». UDP не позволяет получателям запрашивать повторную передачу.

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

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

      Обнаружение потери пакетов

      Если вы используете бизнес-сеть, которая, как ожидается, будет передавать большой объем голосового и видеотрафика, вы должны быть уверены, что ваши кабельные и сетевые устройства имеют достаточную пропускную способность для передачи всего трафика, который будет генерироваться пользователями.< /p>

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

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

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

      Утилиты обнаружения потери пакетов

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

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

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

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

      Нажмите в строке поиска меню "Пуск" и введите cmd. Нажмите «Командная строка» в списке результатов.

      Откроется окно командной строки, в котором вы получите прямой доступ к операционной системе.

      Выявление потери пакетов в сети

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

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

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

      Введите ipconfig в окне командной строки, чтобы получить информацию о вашей локальной сети.

      Вам нужно найти значение для шлюза по умолчанию. В показанном выше примере этот адрес — 192.168.0.1. Это типичный IP-адрес шлюза по умолчанию в частной сети.

      Теперь вы можете запустить тест подключения к сети по умолчанию и из нее. Введите Ping, заменив фактический IP-адрес, полученный из вывода ipconfig, на . В примере этот адрес был 192.168.0.1. Итак, команда Ping должна быть Ping 192.168.0.1, как показано ниже.

      Ping выполняет несколько тестов и суммирует результаты. В приведенном выше примере видно, что потери пакетов не было. В Windows Ping выполняет четыре тестовых прогона. Это не дает много возможностей обнаружить проблему, потому что обычно потеря пакетов намного меньше 25 процентов. Заставьте Ping выполнить 100 тестов, добавив -n 100 в конце команды, например Ping 192.168.0.1 -n 100.

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

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

      Выявление потери пакетов в Интернете

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

      В этом случае потери пакетов не было.

      Что делать с потерей пакетов

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

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

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

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

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

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

      Дрожание

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

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

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

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

      Оглавление

      Что такое пакеты?

      Прежде чем ответить на вопрос "Что такое потеря пакетов?" сначала нужно понять, что такое пакеты.

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

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

      Что такое потеря пакетов?

      Итак, что такое потеря пакетов?

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

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

      Что вызывает потерю пакетов?

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

      Неисправные кабели

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

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

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

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

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

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

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

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

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

      Потерю пакетов можно лучше всего понять с точки зрения ее влияния на VoIP или интернет-протокол передачи голоса. Подумайте о WhatsApp, голосовом чате Facebook, вызовах Skype и Google Voice — по сути, о любых голосовых вызовах, осуществляемых через сетевое соединение. Когда в таком приложении происходит потеря пакетов, это проявляется как «распад»: качество голоса плохое, и вы можете пропустить определенные слова или даже целые предложения. Эти данные теряются по пути, и их трудно восстановить. Иногда приложение зависает, произнося речь с опозданием и полностью запутывая разговор. Это может быть результатом потери сетевых пакетов, но также может быть вызвано проблемами с пропускной способностью, дрожанием и задержкой. То же самое относится и к видеовызовам, таким как FaceTime, видеочат Skype и видеочат Facebook.

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

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

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

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

      В Windows и других операционных системах есть встроенные инструменты, показывающие процент потерянных пакетов. Вы будете использовать две команды, ipconfig и ping, для проведения теста на потерю пакетов.

      Есть два теста на потерю пакетов. Один тестирует потерю пакетов, вызванную покрытием беспроводного сигнала, а другой тестирует потерю пакетов, вызванную перегрузкой сети. В сценарии, который я вам представляю, используется машина с Windows 10. Он подключен к стандартной домашней сети Wi-Fi, а точка доступа (AP) выступает в качестве маршрутизатора и интернет-шлюза.

      1. Перейдите к интерфейсу командной строки, открыв приложение «Выполнить». Для этого нажмите и удерживайте клавишу Windows + R, а затем введите «cmd».
      2. Откройте командную строку или приложение «cmd».

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

      Тестирование беспроводного покрытия

      1. Во-первых, убедитесь, что вы находитесь далеко от точки доступа, а между вами и точкой доступа есть бетонные стены, чтобы вы могли удостовериться, что потеря вызвана покрытием сигнала.
      2. Найдите IPv4-адрес точки доступа. Команда «ipconfig» покажет IP-конфигурацию вашего сетевого адаптера. Кроме того, в разделе Wi-Fi адаптера беспроводной локальной сети могут отображаться адреса IPv4 и IPv6, маска подсети и шлюз по умолчанию.
      3. Пропингуйте беспроводную точку доступа, шлюз по умолчанию, выполнив команду «ping [целевой IP] -n 25», заменив «целевой IP» IP-адресом шлюза по умолчанию.

      Этот процесс отправит 25 пакетов ICMP на точку доступа. Затем будет рассчитан процент потери пакетов и среднее время приема-передачи.

      Тестирование перегрузки сети

      Если вы хотите провести проверку потери пакетов из-за перегрузки сети, выполните следующие действия:

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

      Лучшие инструменты для проверки потери пакетов

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

      1. Определите причину потери пакетов
      2. Устраните причину, чтобы поддерживать работоспособность сети.

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

      1. Менеджер по качеству VoIP и сети SolarWinds

      Мой лучший инструмент для проверки потери пакетов — SolarWinds® VoIP & Network Quality Manager (VNQM). Он предлагает мониторинг глобальной сети в режиме реального времени и оповещения о производительности глобальной сети между сайтами, а также анализ сведений о вызовах (CDR) для выявления проблем с производительностью VoIP и предоставляет утилиты мониторинга VoIP для устройств Cisco. Утилиты тестирования и мониторинга потери пакетов, предоставляемые VNQM, являются мощными и продвинутыми, позволяя вам отслеживать ключевые показатели производительности вызовов VoIP, чтобы помочь вам точно определить, что вызывает плохое качество вызова. Подробные записи вызовов создаются программами управления связью Cisco и Avaya и соотносятся с производительностью глобальной сети, чтобы помочь вам диагностировать любые проблемы в вашей среде.

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

      Как и все продукты SolarWinds, информационная панель VNQM особенно привлекательна и удобна для пользователя, а красочные и динамичные графики и диаграммы упрощают чтение данных. Доступна 30-дневная бесплатная пробная версия.

      2. Монитор производительности сети SolarWinds

      Монитор производительности сети (NPM) — это комплексное решение SolarWinds для мониторинга производительности сети, а его функциональные возможности охватывают тесты на потерю пакетов. Эта программа была разработана для оптимизации вашей задержки, пропускной способности, времени безотказной работы и задержки. Сетевую задержку можно измерить на уровне пакетов с помощью NPM, а функция глубокой проверки пакетов позволяет повысить скорость сети и рассчитать время отклика сети.

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

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

      Это надежное и мощное средство проверки потери пакетов. Как и SolarWinds VNQM, он доступен в виде 30-дневной бесплатной пробной версии.

      3. Сетевой монитор Paessler PRTG

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

      PRTG Network Monitor имеет три основных сенсора для выявления и устранения потери пакетов. Есть датчик Ping, датчик Cisco IP SLA и датчик Quality of Service One Way. Датчик Ping используется для измерения доступности устройств и расчета потери пакетов в процентах, а датчик Cisco IP SLA измеряет скорость потери пакетов. QoS One Way отслеживает сетевые пути, поэтому вы можете измерять и уменьшать потери сетевых пакетов.

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

      4. Тест на потерю пакетов

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

      Чтобы использовать этот бесплатный инструмент, просто настройте параметры, перетащив переключатели, указав размер пакета, частоту, продолжительность и допустимую задержку. Или выберите предустановленное приближение, чтобы сделать его еще проще в использовании. Будет отправлено 149 запросов ping и использовано 15,4 КБ данных.

      Преимущество этого инструмента в том, что вам не нужно ничего скачивать.

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

      Если вам нужны надежные и сложные инструменты для проверки потери пакетов, но при этом простые в использовании, я настоятельно рекомендую SolarWinds VNQM, за которым следует SolarWinds NPM. Эти инструменты для проверки потери пакетов обладают широким набором функций, но в высшей степени удобны для пользователя. Если вас устраивает модель ценообразования на основе датчиков, Paessler PRTG Network Monitor является жизнеспособной альтернативой. Наконец, бесплатный онлайн-тест на потерю пакетов подходит для личного использования.

      Читайте также: