Как проверить стабильность соединения интернета

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что делать

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

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

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

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

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

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

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

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

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

Почему к outlook были большие пинги и обрывы

Как я и обещал пишу о том как я исправил проблему с outlook 365. Написав провайдеру и отправив тикет в microsoft я принялся искать проблему внутри сети. Оказалось что у меня на роутере стояли dns не провайдера, а dns google.

Через время мне ответили и провайдер и microsoft что они проблем не видят. Но я их немного опередил.

NSLOOKUP

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

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

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

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

NETSH

NETSH означает Network Shell (сетевая оболочка). Эта команда позволяет настроить почти любой сетевой адаптер на вашем компьютере более детально.

При вводе NETSH командная строка переходит в режим оболочки. Внутри неё есть несколько контекстов (маршрутизация, связанные с DHCP команды, диагностика).

Увидеть все контексты можно следующим образом:

А увидеть все команды в рамках одного контекста можно так:

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

Например, вы можете ввести следующую команду, чтобы увидеть все сетевые драйвера и их характеристики в вашей системе: netsh wlan show drivers

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

Ping через сеть wi-fi

Хочу заметить еще вот что, если у вас wi-fi 2,4 Ghz. Тогда могут быть небольшое задержки при пинге. Не пугайтесь это нормально. Например эту задержку видно на скриншоте.

1 Ответ от 87.250.250.242: число байт=32 время=47мс TTL=243
2 Ответ от 87.250.250.242: число байт=32 время=53мс TTL=243
3 Ответ от 87.250.250.242: число байт=32 время=71мс TTL=243
4 Ответ от 87.250.250.242: число байт=32 время=47мс TTL=243
5 Ответ от 87.250.250.242: число байт=32 время=47мс TTL=243

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

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

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

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

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

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

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

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

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

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

Зачем нужна и как работает сетевая утилита 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.

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

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

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

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

https://www.youtube.com/watch?v=a9a3aaJBLkA

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

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

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

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

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

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

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

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

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

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

:/>  15 примеров команды PING для диагностики сети

Также бывают ситуации, когда вам нужно опросить не все узлы трассы, а только первых несколько, например, эти узлы находятся в вашей зоне ответственности и вам нужно убедиться, что между ними нет потерь, чтобы задать количество опрашиваемых узлов используется параметр -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 для опроса маршрутизаторов, это можно сделать при помощи параметра -q, после него нужно указать количество пакетов, которое будет отправлять ваш компьютер на каждый узел: pathping -q 50 8.8.8.8.

Как найти кольцо в сети при помощи команды ping

Вот кстати еще один хороший совет. Если у вас в внутри сети скачут пинги. Скорее всего у вас образовалось кольцо в сети. Чтоб его найти требуется

  1. Отключить все свитчи и хабы от роутера.
  2. Далее по одному подключать при этом запускать на одном из подключаемых компьютерах команду пинг на роутер.

Если пинги будут:

1 Ответ от 192.168.1.1: число байт=32 время=1мс TTL=64

2 Ответ от 192.168.1.1: число байт=32 время=1мс TTL=64

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

4 Ответ от 192.168.1.1: число байт=32 время=1мс TTL=64

Все хорошо, но если вы увидите такую картину

1 Ответ от 192.168.1.1: число байт=32 время=1мс TTL=64

2 Ответ от 192.168.1.1: число байт=32 время=67мс TTL=64

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

4 Ответ от 192.168.1.1: число байт=32 время=89мс TTL=64

5 Ответ от 192.168.1.1: число байт=32 время=1мс TTL=64

6 Ответ от 192.168.1.1: число байт=32 время=14мс TTL=64

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

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

В командной строке введите команду:

ping IP_адрес (например, ping 192.168.1.1)

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

Для начала следует выполнить проверку связи с локальным IP-адресом, выполнив команду: ping 127.1.1.0, где 127.1.1.0 – это локальный адрес собственного компьютера.

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

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

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

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

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

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

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

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

Личный опыт

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

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

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

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

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

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

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

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

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

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

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

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

Проверка пинга

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

Windows:

1) Пуск -> Все программы -> Стандартные -> Командная строка

2) Пуск -> Выполнить -> cmd

cmd

Linux:

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

Запуск терминала в Linux

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

ping <IP или домен>

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

ping 11.222.33.44

Ниже приведён пример результатов выполнения пинга одного из IP адресов.

Как проверить пинг и трассировку

Как видно из результатов, было передано и получено 4 пакета размером 32 байта. Время обмена одним пакетом составило 47 милисекунд.

Стоит отметить, что в Windows по умолчанию выполняется отправка только 4 пакетов. В Linux обмен пакетами продолжается до тех пор, пока пользователь самостоятельно не остановит процесс сочетанием клавиш CTRL C. Чтобы запустить ping аналогичным образом в Windows, необходимо использовать параметр -t. Например:

ping -t 11.222.33.44

Остановка обмена пакетами выполняется тем же сочетанием клавиш – CTRL C.

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

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

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

  1. Нажать комбинацию клавиш Win R.
  2. В появившемся окне ввести «cmd».
  3. В командной строке Windows прописать «tracert 8.8.8.8».
:/>  Как получить права администратора в Windows 10 | Как стать администратором учетной записи

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

Проверка сети и интернета с помощью команды ping

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

cmd - Ping проверка сети и интернета
выполнить и пишем cmd

После нажатия кнопки OK появится окно командной строки, в котором пишем команду ping 192.168.1.100 или ping spa, где после команды ping идет сетевой адрес или сетевое имя компьютера с которым проверяем связь.

адреса в сети - Ping проверка сети и интернета
пинг адреса в сети

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

Если место ответов удаленного компьютера вы получаете сообщение Превышен интервал для запроса. Это для Windows Xp или  Заданный узел не доступен для Windows 7 — 10. Значит связи с удаленном компьютером нету. Либо если частично ответ есть а частично выдает сообщение как описано выше значит связь с компьютером плохая. Причиной этого может быть: поврежденный сетевой кабель, неправильно или плохо обжатый коннектор.

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

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

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

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

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

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

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

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

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

Windows:

tracert <IP или домен>

например:

tracert wikipedia.org

Linux:

traceroute <IP или домен>

например:

traceroute wikipedia.org

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

Чтобы активировать эту опцию необходимо использовать следующий вид команды:

Windows:

tracert -d <IP или домен>

Linux:

traceroute -n <IP или домен>

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

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

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

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

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

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

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

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

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

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

Рабочий пример когда пропали пинги:

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

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

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

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

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

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

Плохое качество Интернет-соединения: что делать. Что влияет на качество и стабильность Интернет-соединения. Как проверить уровень сигнала Интернета на.

Базовый протокол Интернета: что такое протоколы Интернета и история их создания. Какие виды протоколов Интернета существуют.

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

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

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

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

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

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

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

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

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

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

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

Способ 4: тест скорости интернета на lumpics

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

  1. В шапке нашего сайта раздел «Интернет-сервисы».
  2. Переход к онлайн-сервису для проверки стабильности сети на Lumpics

  3. В блоке «Наши сервисы» выберите «Тест скорости интернета».
  4. Поиск онлайн-сервиса для проверки стабильности сети на Lumpics

  5. Запустите проверку, нажав «Вперед».
  6. Запуск средства проверки стабильности сети на Lumpics

  7. Ожидайте завершения проверки, следя за скачками пинга и изменениями в скорости.
  8. Результат проверки стабильности сети на Lumpics

Способ 5: онлайн-сервис ping-сanbeuseful

Напоследок предлагаем ознакомиться с онлайн-сервисом Ping-СanBeUseful, функциональность которого сосредоточена исключительно на показе пинга во время всего анализа сети. Для его использования выполните такие действия:

Перейти к онлайн-сервису Ping-СanBeUseful

  1. Щелкните по ссылке выше, чтобы перейти к онлайн-сервису Ping-СanBeUseful, где сразу же можно нажать «Start».
  2. Запуск проверки стабильности сети через онлайн-сервис Ping-СanBeUseful

  3. Время проверки неограниченно, поэтому вы можете отслеживать стабильность на протяжении необходимого количества времени, а затем нажать на «Stop» для завершения. По графику будет несложно понять, где показатели находятся на приемлемом уровне, а когда меняются.
  4. Процесс проверки стабильности сети через онлайн-сервис Ping-СanBeUseful

  5. Дополнительно слева отображаются минимальные, средние и максимальные показатели, которые тоже можно использовать в своих целях.
  6. Результат проверки стабильности сети через онлайн-сервис Ping-СanBeUseful

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

Adblock
detector