Потеря пакетов интернета как исправить? - OXFORDST.RU

Потеря пакетов интернета как исправить?

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

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

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

Пакет — это блок данных, строгой структуры, размер которых обычно не превышает 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.

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

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

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

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

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

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

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

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

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

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

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

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

Проверки

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

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

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

  • Отключаем все устройства дома от вашего интернета (да-да, не ленимся, физически и из розетки), кроме того, с которого будем производить замер.
  • Вспоминаем, какую скорость интернета обещал вам провайдер (в моем случае сейчас – 100 Мбит/с).
  • Идем на любой тестировщик скорости (например, 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 существует в Linux и в MAC. Так что на любом железе можно отпинговать все сомнительные участки сети.

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

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

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

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

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

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

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

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

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

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

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

Личный опыт

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

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

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

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

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

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

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

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

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

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

Потеря пакетов и как ее исправить.

08 Feb 2018 в 20:35

08 Feb 2018 в 20:35 #1

Привет всем, на форуме.
Месяца три назад меня начала беспокоить такая беда, как потеря пакетов в доте и кс( и др играх).
Со своей стороны по фиксу этой проблемы я сделал следующее.
1. Заменил кабель интернета(так как износился и порвался в некоторых местах) это делал мастер моего провайдера.
2. Проверил на наличие вирусов( и тут было глухо)
3. Чтобы не рисковать снес винду и поставил более новую( с 7 до 10).

4. Произвел проверку интернет соединения там все тоже прекрасно.
5. Звонил провайдеру сказали проблема с моей стороны( очевидный ответ)

6. Подключал напрямую кабель к компьютеру.
И так играя в игры потеря пакетов в районе 10-30 процентов ничего не помогло. Есть кто разбирается в этой теме? Прошу хелп.

08 Feb 2018 в 21:57 #2

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

Алсо скажи какой у тебя интернет АDSL или FTTB

08 Feb 2018 в 22:18 #3

08 Feb 2018 в 22:23 #4

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

Своими силами ты ток роутер смогёш перенастроить, всё остальное это провайдер

Я совсем забыл ещё может быть сетевуха х**вая, но тут я ничем помочь не смогу, это на форумы по железу
(если ты через WIFI то скорее всего этот вариант)

08 Feb 2018 в 23:08 #5

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

09 Feb 2018 в 11:36 #6

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

такая же х**ня недавно началась

вроде и бесит, когда потеря идет, а вроде и слишком редко бывает, чтобы х***осить провайдера (ТТК)

09 Feb 2018 в 12:06 #7

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

Алсо скажи какой у тебя интернет АDSL или FTTB

Хреново ты работаешь в связи.

Привет всем, на форуме.
Месяца три назад меня начала беспокоить такая беда, как потеря пакетов в доте и кс( и др играх).
Со своей стороны по фиксу этой проблемы я сделал следующее.
1. Заменил кабель интернета(так как износился и порвался в некоторых местах) это делал мастер моего провайдера.
2. Проверил на наличие вирусов( и тут было глухо)
3. Чтобы не рисковать снес винду и поставил более новую( с 7 до 10).

4. Произвел проверку интернет соединения там все тоже прекрасно.
5. Звонил провайдеру сказали проблема с моей стороны( очевидный ответ)

6. Подключал напрямую кабель к компьютеру.
И так играя в игры потеря пакетов в районе 10-30 процентов ничего не помогло. Есть кто разбирается в этой теме? Прошу хелп.

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

1. Сетевая карта

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

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

Узнайте, как устранять неполадки подключения по TCP/IP и что делать при сбросе TCP при захвате сети.

  1. Что такое потеря пакетов?
  2. Коротко по ситуации
  3. Проверка настроек NIC
  4. Обнаружение потери пакета
  5. Другие программы
  6. Личный опыт
  7. Проверка адреса петли (loopback address)

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

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

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

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

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

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

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

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

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

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

Удерживая клавишу Win, нажать R. В строку поиска вставить ncpa.cpl и кликнуть по «Ок».окне «Сетевые подключения» щелкнуть правой кнопкой мыши по неработающему соединению и выбрать его свойства.

1) В списке компонентов найти и выделить пункт «IP версии 4 (TCP/IPv4)», кликнуть по кнопке «Свойства».

В следующем окне проверить, что выбраны параметры автоматического получения IP и адреса DNS-сервера.

2) Перезагрузить компьютер.

Второй вариант – настроить параметры вручную. Например, для IP задать адрес 192.168.1.2 (если локальный IP-адрес роутера 192.168.1.1, ввести 192.168.1.x, где x – от 2 до 253), для маски – 255.255.255.0, для шлюза – 192.168.1.1, для DNS – 8.8.8.8 и 8.8.4.4. Затем осуществить ребут системы.

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

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

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

Читайте также  Ошибка 80710723 на ps3 как исправить?

Майк Пауэлл / Getty Images

    В Windows откройте окно командной строки и используйте команду ping для настройки вашего маршрутизатора. Например, если локальный IP-адрес вашего маршрутизатора 127.0.0.1, следующая команда будет проверять связь с маршрутизатором:ping 127.0.0.1 -t

В macOS или Linux откройте окно терминала и используйте следующую команду:

Единственное отличие — это отсутствие -t в конце команды.

  • После того, как команда ping обработает достаточное количество пакетов (не менее 10), нажмите Ctrl + C, чтобы остановить команду.
  • Посмотрите, была ли потеря пакетов. Если это конкретное соединение между устройством проверки связи и целью работает правильно, вы должны увидеть 0% потери пакетов.— 127.0.0.1 ping statistics —27 packets transmitted, 27 packets received, 0.0% packet lossround-trip min/avg/max/stddev = 1.820/8.351/72.343/14.186 ms
  • Вот и все.
    Есть также более продвинутые инструменты, доступные для обнаружения потери пакетов.
  • Команда tcpdump в macOS и Linux значительно более мощная, чем ping. Немного трудновато привыкнуть, но следующая команда перехватит пакеты, а затем подсчитает количество потерянных пакетов:tcpdump -i any
  • Это запустит tcpdump через любое сетевое соединение. Он также может быть запущен с -i eth0 для захвата только основного сетевого интерфейса или с -c 10 для захвата только десяти пакетов.
  • После выполнения команды посмотрите на нижнюю строку, чтобы увидеть, были ли потеряны какие-либо пакеты.17 packets captured85 packets received by filter0 packets dropped by kernel
  • В идеале вы должны увидеть, что 0 пакетов были потеряны.
  • В Windows вы можете использовать tcpdump через оболочку Bash в Windows 10 или запустить Wireshark.

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

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

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

    Личный опыт

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

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

    Проверка адреса петли (loopback address)

    Адрес обратной связи – это специальный IP (127.0. 0.1) для использования при тестировании адаптера. Соответствует программному интерфейсу обратной связи NIC, с которым не связано аппаратное обеспечение, и не требует физического подключения к сети.

    1. Нажать Win+R, ввести cmd, а затем зажать Shift+Ctrl+Enter, чтобы предоставить права администратора.

    Добавить команду «ping 127.0.0.1» без кавычек.

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

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

    Все, что передается через Интернет, отправляется в пакетах: стандартная единица данных.

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

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

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

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

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

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

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

    1. Определите проблему

    В первую очередь стоит выяснить, насколько серьезна проблема и где она находится. Есть несколько простых шагов, которые вы можете предпринять. Сначала получите компьютер (Windows или Mac) и откройте командную строку. Введите команду ping и нажмите Enter.

    Для компьютеров с Windows вы можете найти IP-адрес вашего маршрутизатора, набрав ipconfig и нажав Enter: это адрес шлюза, который вам нужен. На Mac перейдите в «Настройки», «Сеть» и нажмите свое сетевое подключение (это зеленый значок в списке и может быть Wi-Fi или Ethernet). Нажмите «Дополнительно», затем перейдите на вкладку TCP / IP и запишите адрес маршрутизатора.

    В нашем примере это позволит нам выполнить команду ping: ping 192.168.0.1. Ping просто отправляет пакет источнику и получает ответ обратно. Это способ проверки интернет-соединения. У вас не должно быть потери пакетов, но если вы получаете сообщения о том, что ответа нет, причиной может быть потеря пакета.

    У Mac есть второй инструмент для тестирования потери пакетов в более широком масштабе. В окне терминала введите sudo tcpdump -i any и нажмите Enter. Оставьте инструмент на некоторое время, а затем нажмите CTRL + C. Вы увидите список количества собранных и полученных пакетов, а также количество отброшенных. Число должно быть очень маленьким, если не ноль; Если у вас есть большое число, то это указывает на сбой в сети.

    2. Перезагрузите все

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

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

    3. Проверьте кабели

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

    4. Исправьте свой Wi-Fi

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

    5. Проверьте, если это проблема программного обеспечения или проблема с одним устройством или сайтом

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

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

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

    Понравилась статья? Поделиться с друзьями:
    Добавить комментарий

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: