Время на прочтение
6 мин
Количество просмотров 69K
Перед тем, как обращаться к провайдеру, необходимо разобраться — а всё ли хорошо в доме. Без этой проверки есть риск превратиться в мальчика, который постоянно кричал «у меня потери пакетов» «волки».
В настоящее время, у пользователей увеличивается потребность в быстром интерактивном трафике — когда интернет не только толстый, но и пинги ходят очень быстро. Автор работает в компании GFN.RU. Нашим пользователям очень важны оба показателя, что и позволило накопить определенный багаж знаний и опыта, которым я делюсь в статьях.
Автор приложит все усилия, чтобы статьи оставались объективными и не превращались в рекламу GFN.RU.
Моральное устаревание диагностических инструментов
В современном мире диагностика, увы не очень показательна. Во-первых, потому, что она базируется на протоколах 40-летней давности (RFC 792 — от 1981-го года) и превращается в лупу в эпоху электронных микроскопов. А во-вторых, у этих протоколов есть большие проблемы в части безопасности. Если какой-то маршрутизатор полностью отвечает RFC 792, то его можно элементарно атаковать с помощью DDoS атаки (чем хакеры в нулевых и баловались). Поэтому, даже эти протоколы работают плохо благодаря закрученным гайкам.
Прямым следствием этих ограничений является типичный сценарий решения сетевых проблем:
Пользователь обращается к провайдеру и говорит, что с сайтом А у него проблемы и плохая связь. Провайдер обычно всегда говорит: у нас всё хорошо, проблемы у сайта.
Когда пользователь обращается в поддержку сайта, то ему там говорят то же самое – у нас всё хорошо, обратитесь к провайдеру.
В итоге, проблема конечно же не решается.
Ниже мы всё-таки попробуем определиться, где именно проблема.
К сожалению для статьи, и к счастью для автора, у автора всё в порядке с интернетом. Потому, примеров «смотрите – слева всё плохо, а справа всё хорошо» практически не будет. Но, где возможно – я всё-таки попробую что-нибудь сломать для наглядности.
Маршруты интернета
В первой части статьи я рассказывал, что трафик ходит по маршрутам. Их два : BGP и IP. Один поверх другого. BGP — определяет маршрут через физические маршрутизаторы, а IP — уже логическая составляющая пути. На этом этапе диагностика затруднена тем, что :
-
Вводная по BGP это TTTLDR.
-
Благодаря таким технологиям, как AnyCast, IP 11.22.33.44 на маршруте может физически находиться в любом месте, и в двух+ местах одновременно : AnyCast позволяет указать, что за этот IP отвечает сервер в Нью-Йорке и в Москве. При пинге этого IP вы не можете однозначно утверждать, что вы пингуете именно Московский сервер.
-
Так же есть MPLS и иное туннелирование. Разобрать маршруты тоннелей, простыми инструментами не получится.
-
Пакет «туда» и пакет «обратно» может пойти разными путями.
-
Пакет «туда» может пойти по нескольким путям в разное время. Инструментов для диагностики ECMP на домашних OS немного, они сложнее простого tracert, а иногда, стоят дорого.
Будем работать с тем что есть. А есть у нас команда traceroute.
На windows она выполняется из Пуск/cmd и ввести tracert. Так же есть графическая утилита WinMTR. Она дает больше полезной информации и, в некоторых случаях, будем пользоваться ей.
Можно не запускать cmd и там выполнять команды, а делать это windows-style:
Пуск/выполнить cmd /k tracert -d что-нибудь
Ключевые правила диагностики:
-
Если вы не можете продемонстрировать и повторить проблему, то никто не сможет.
-
Данные нужно собирать за несколько временных периодов – как минимум, за период, когда проблем нет, и за период, когда проблемы есть.
Как быстро определить, что всё приемлемо
Автор использует универсальную метрику «Пинг на 1000 километров». Он считается следующим образом:
-
Определяете, где находится сервер.
-
На Яндекс.картах измеряете расстояние от вас до сервера.
Выполняете команду ping до нужного вам хоста. Если получается не больше, чем 20 миллисекунд на 1000 километров, то у вас с инпут-лагом не должно быть никаких проблем.
Автор находится в ~1000 км от Москвы. Его пинги выглядят следующим образом:
На расстояниях до 200 км данное правило, кстати, не будет выполняться, ввиду того, что скорость работы оборудования вносит бОльшую лепту. На таких расстояниях пинг должен быть в рамках 5-6 миллисекунд. Если больше – у вас проблема.
Как читать PING
Соединение до домашнего роутера
В первую очередь, нужно определить IP адрес вашего домашнего роутера. Для этого необходимо ввести команду: cmd /k tracert -d ya.ru
Tracing route to ya.ru [87.250.250.242] over a maximum of 30 hops:
1 1 ms 1 ms <1 ms 192.168.88.1
Первый IP адрес в результатах tracert скорее всего и будет IP-адресом вашего роутера.
Так же можно сделать вывод, что автор любитель Mikrotik.
Пинг, обычно, отправляет пакеты размером 64 байта, что показывает скорее физические качества канала– нет ли плохого кабеля по пути.
Как уже говорилось ранее – диагностика работает только в сравнении. Ниже — два примера пинга.
С сервера, который подключен к роутеру кабелем.
А это с компьютера, который подключен к той же сети, но по wi-fi.
Какие выводы можно здесь сделать:
WIFI вносит свою лепту. Во-первых, у нас появился Джиттер (видим, что время пинга скачет). Во-вторых, пинг стал немного хуже.
И вот подтверждение моих слов — тест участка компьютер-домашний роутер.
Пакеты, даже не выходя в интернет, иногда проходят плохо. Без потерь, но задержки присутствуют.
Теперь, немножко нагрузим канал с помощью https://www.speedtest.net/ и параллельно запустим длинный ping.
Чтоб запустить «длинный ping» — необходимо ввести команду ping -t . В этом случае ping будет продолжаться пока вы не нажмете Control+C
Видим, что при приеме больших объемов информации скорость падает существенно меньше, чем при передаче.
Одна из причин – мощность антенны в точке доступа выше, чем у ноутбука. Ноутбук работает на аккумуляторе и не подключен к сети. Аккумулятор — почти севший и windows находится в режиме «Best battery life»
Вот тот же самый тест, но с подключенным блоком питания.
Видно, что прием стал гораздо лучше, и передача тоже улучшилась. 200мс пинг при передаче отсутствует.
Что в этой ситуации можно настроить:
-
Мощность передатчика на точке доступа.
-
Мощность передатчика на ноутбуке.
В первых тестах мощность передатчика ноутбука была выкручена на максимум. Ниже – выкручена на минимум:
Как видно, появились потери, и пинг стал гораздо хуже, даже при работе от блока питания.
Стоит помнить, что Wi-Fi это диалог. Если точка доступа «кричит», а компьютер «шепчет», то точка может плохо слышать компьютер, хотя палочки будут показывать, что всё хорошо.
Если вы везде выставите мощность на максимум, то могут начать страдать ваш Smart TV и телефон, подключенный к той же сети – компьютер будет их «перекрикивать». Ноутбук будет меньше работать от батарей. Мощность всегда нужно выбирать исходя из условий, и ставить минимальную мощность, которая дает вам приемлемый результат. Мощность с запасом ставить не рекомендуется.
Факторы, влияющие на Wi-Fi
Здесь опустим исключительно программные факторы вроде beacons, размеры пакетов, 80 мегагерц и прочее – про них можно написать еще десяток страниц. Приведу только ключевые физические факторы и факторы окружения.
Частоты : «2.4» в городах – всегда хуже 5 гигагерц. При возможности выбирайте 5.
При выборе канала – проведите анализ спектра, когда «соседи дома». Точки обычно позволяют сканировать эфир. Выберите канал, который не занят и у которого меньше всего соседей. При выборе канала старайтесь выбирать как можно меньший канал. 5-й канал бьет «дальше», чем 159-й.
Для анализа спектра можно использовать программу WiFiInfoView : https://www.nirsoft.net/utils/wifiinformationview.html
Далее идем в эту статью : Wikipedia List of WLan channels
Ищем частоту, вокруг которой либо самая слабая передача — Signal Quality самый плохой, либо вообще на этой частоте ничего нет.
У ноутбуков антенна встроена в экран. Антенна точки и устройства должны находиться в одной плоскости. Если у вас экран стоит вертикально, то и антенны на роутере должны стоять вертикально, а не так, как обычно показывается на рекламных материалах:
Плохая ориентация антенн :
Правильная ориентация антенн.
Вокруг и над антенной, в радиусе 40-50 сантиметров по горизонту НЕ ДОЛЖНО быть металла и стен. Т.е. – на столе/полке роутер ставить – неизбежное зло, с которым придется смириться. А вот возле стены – плохо. Популярные гипсокартонные стены содержат в себе металлические направляющие каждые 40 сантиметров.
Работающие микроволновки – злейшие враги Wi-Fi в тот момент, когда в них готовят.
Конспект
Домашний маршрутизатор:
-
Найти IP-адрес домашнего роутера.
-
Запустить длинный пинг до роутера. Замерить потери и скорость.
-
Запустить спидтест и параллельно длинный пинг.
-
Сравнить результаты. Если ухудшения показателей пинга нет, то у вас соединение до роутера — быстрее чем канал в интернет, и в целом, дома всё хорошо.
Wifi:
-
Выбрать частоту и незанятый канал.
-
По возможности, убрать точку от стен.
-
Правильно ориентировать антенны. Кстати, запустив длинный «пинг», и покрутив антенны — можно найти оптимальный вариант, но не забывайте, что цифры достоверные только когда вы НЕ КАСАЕТЕСЬ антенн.
-
Выбрать минимальную мощность передатчика, дающую максимальную скорость в локальной сети.
Как находить проблемы с интернетом и кто виноват ч.1 — inception
Сегодня интернет есть почти в каждом доме. В городской черте он более высокоскоростной, так как построен на ВОЛС (волоконно-оптические линии связи). А куда оптика еще не добралась, скорость поменьше и зависит от оборудования и технологий, применяемых за городом.
Но иногда бывают ситуации, когда интернет «тупит», нестабильное соединение, или не соответствует скоростям тарифного плана провайдера. Как самостоятельно диагностировать такие проблемы, и когда обращаться к провайдеру — об этом в данной статье.
Содержание
- 1 Про скорость интернета
- 2 В чем измеряется
- 2.1 Что такое пинг (ping)
- 2.2 Что негативно влияет на ping
- 2.3 Оптимальные значения пинга
- 2.4 Джиттер (Jitter)
- 2.5 Загрузка (download)
- 2.6 Скорость передачи (upload)
- 3 Что влияет на скорость интернета
- 3.1 При беспроводном подключении
- 3.2 За что отвечает провайдер
- 3.3 Другие факторы, влияющие на скорость интернета
- 4 Сервисы для проверки скорости
- 5 Проверяем скорость интернета на ПК или смартфоне
- 5.1 На ноутбуке
- 5.1.1 С помощью сервиса fiber.google.com/speedtest/
- 5.2 На смартфоне
- 5.1 На ноутбуке
- 6 Рекомендации по ускорению интернета
- 7 Пошаговый алгоритм проверки интернета
Про скорость интернета
Заявленная по тарифному плану скорость интернет-соединения достигается далеко не всегда. Но пользователь обычно обращает внимание, что интернет работает медленно, с перебоями только в том случае, когда долго грузятся страницы в браузере, или в режиме реального времени не воспроизводится видео.
Прежде чем оценивать скорость интернета, необходимо обратить внимание на показатель времени, за который поток информации передается с компьютера в сеть и обратно. Это означает, что разделяют две скорости – исходящую и входящую.
В чем измеряется
Единицей измерения, характеризующей скорость прохождения информации, является «мегабит за секунду времени». На основании проверки скоростной характеристики пользователь способен оценить, выдерживается ли заявленная характеристика в рамках оплаченного пакета.
На какие скоростные значения (Мбит/с) ориентироваться:
- 0,5-3 – скорость, не достаточная для нормальной загрузки даже обычных страниц в браузере;
- 3-8 – удастся переходить по страницам, но видеофайлы будут воспроизводиться с задержкой;
- 8-15 – при просмотре видеофильмов возможны периодические задержки;
- 15-45 – показатель, позволяющий онлайн совершать просмотр фильмов и играть в видеоигры;
- 45-100 – идеальная скорость, когда диагностика подключения не требуется.
Следует понимать, что постоянной скорость не будет, и с учетом внешних причин, способна меняться даже в течение суток.
Что такое пинг (ping)
Помимо скоростного выражения подключения о плохом качестве самого интернет-соединения свидетельствует ping. Он указывает на время ответа сервера, выраженное в миллисекундах. Физически это означает, что чем меньше значение времени, тем соединение надежнее.
Особенно часто на эту цифру в режиме реального времени обращают внимание геймеры. Возможная задержка означает не только обрыв, но и не позволит закончить сеанс игры.
Что негативно влияет на ping
На время отзыва сервера влияют разнообразные факторы. В первую очередь на этот показатель влияет характер интернет-соединения. Если компьютер подключен к роутеру при помощи кабеля, то объективных причин для передачи данных не возникает. Показатель Ping будет минимальным.
Если для подключения компьютера в этом же помещении используется Wi-Fi, то при всех остальных равных условиях пинг может возрастать на 5 мс и более. Таким образом, передача информации через радиочастоту все же вносит свои корректировки.
Отдельные виды интернет-подключений изначально предполагают большие значения пинга и задержки. В первую очередь, это спутниковое подключение или соединение по типу dial-up. Здесь нельзя говорить, что нестабильно работает такой интернет. Сам способ передачи информации предполагает временные задержки.
Одним из факторов отклика называют расстояние до сервера. Методически верно будет измерить фактическое удаление компьютера с роутером. Если при удалении около 1000 км значение ping составит около 20 миллисекунд, такое соединение признают отличным. При расстоянии в 5 раз меньше (около 200 км), скорость отклика не должна превышать 5-6 миллисекунд.
Оптимальные значения пинга
Оптимальным значением пинга является диапазон от 1 до 40 миллисекунд. Его контролируют как в игровом окне (если он встроен) или при помощи разнообразных сервисов (программ).
Джиттер (Jitter)
Нередки ситуации, когда проблемы с интернетом происходят прямо в момент интернет сеанса. Самый понятный пример, когда в момент разговоров по Skype общение пропадает. Это происходит по причине колебаний ping.
Такое явление вполне распространено, и наиболее часто проявляется в часы пиковых нагрузок на канал связи. Колебание времени отклика сервера, вплоть до прекращения контакта получило название Jitter.
Самое главное, что пользователь не может повлиять на такую ситуацию. Удается только зафиксировать обрыв. А в некоторых случаях требуется перезагрузка роутера.
Загрузка (download)
Другими словами — входящая скорость интернета — скорость получения информации с интернета.
Когда мы в браузере открываем страницы, качаем файлы (документы, музыку, видео), смотрим онлайн ютуб и т.п., в этот момент для нас важна в большей степени входящая скорость.
Скорость передачи (upload)
Или исходящая скорость интернета — скорость отправки пакетов в интернет.
Если мы загружаем в интернет фото, видео, файлы, подключаем систему видеонаблюдения к интернету, насколько быстро и качественно будет передаваться информация в интернет, напрямую зависит от исходящей скорости.
При использовании различных мессенджеров (скайп, телеграмм, viber, whatsapp, zoom), видеозвонки и аудио звонки через интернет — здесь принимает участие как входящая, так и исходящая скорости.
Поэтому если стоит задача проведения видеоконференций, интернет эфиров, вебинаров, у вас должны быть хорошие полосы пропускания по входящей и исходящей скорости интернета.
Что влияет на скорость интернета
В случае, когда установлено, что интернет есть, но отмечается некоторая нестабильность соединения, рассматривают дополнительные параметры и факторы. При этом чаще нестабильность отмечается для беспроводного соединения.
При беспроводном подключении
На скорость интернета при беспроводном соединении влияют:
- производительность роутера, т.е. железо, которое в него установлено;
- wi-fi стандарты, которые роутер поддерживает. От конкретного стандарта вайфай зависят частотные характеристики (2,4 ГГц или 5 ГГц), ширина полосы пропускания и скорость интернета. Чем новее стандарт, тем выше скорость. Например, у Wi-Fi 6 (802.11ax) скорость передачи данных до 10 Гбит/с;
- расположение роутера, наличие и материал препятствий, посторонних бытовых приборов, работающих в близи роутера на той же частоте.
Расположение маршрутизатора в закрытом помещении способно существенно снизить скорость в других комнатах квартиры или дома. При необходимости, с учетом используемых материалов в конструкции дома, не исключен вариант установки второго роутера.
На скорость передачи информации оказывает влияние и частотная характеристика. Вай-фай с частотой 5 ГГц даст скорость выше стандартного уровня 2,4 ГГц.
Важно, чтобы частоту и стандарт вайфая поддерживал и роутер, и гаджет или ноутбук, который будет подключаться по wifi.
За что отвечает провайдер
При первых признаках потери скорости или при разрыве интернет-соединения пользователь нередко винит провайдера в сбое. При этом важно понимать, за что отвечает поставщик услуг:
- загруженность канала передачи информации от оборудования провайдера до конечного пользователя (т.е. вас);
- скорость передачи данных согласно тарифному плану, который вы приобрели;
- качество поставляемого оборудования и соответствия его характеристик;
- надежность и качество прокладки кабельно-проводниковой сети.
Не исключено, что абоненты самостоятельно решают часть возникающих проблем. К примеру, в попытке улучшить скорость, самостоятельно покупается оборудование. Не исключено, что характеристики того же роутера не соответствуют аналогичным показателям самого провайдера.
Другие факторы, влияющие на скорость интернета
Среди причин снижения скорости передачи информации называют и другие факторы, которые не связаны с провайдером, и не могут им быть устранены.
Провайдер не несет ответственности за содержание проложенных в доме коммуникационных сетей. Нередко оптоволоконный кабель претерпевает физическое воздействие и перегибается в местах прокладки (дверные проемы, плинтуса).
Место расположения роутера напрямую влияет на передачу информации посредством Wi-Fi. При этом руководствуются следующими правилами:
- на расстоянии 40-50 см от антенн не должно быть стен и металлических элементов;
- антенны роутера должны смотреть вертикально, чтобы максимальный сигнал распространялся в горизонтальной плоскости;
- рядом с роутером не должно быть установленной микроволновой печи;
- в многоквартирных домах возможны помехи на роутер от соседских. Чтобы улучшить интернет от вайфай роутера, необходимо выставить его оптимальную мощность и выбрать низко загруженный канал.
Сервисы для проверки скорости
Среди сервисов для проверки скорости своей эффективностью выделяется ресурс Speedtest. Сетевая компания Ookla позволяет уточнить комплексные характеристики:
- скорости загрузки;
- скорость скачивания;
- показатель ping и jitter.
При этом показатели определяются автоматически до ближайшего сервера. Хотя сервер можно выбрать вручную.
Среди прочих сторонних сервисов выделяются:
- Яндекс.Интернетометр;
- Google Fiber Speedtest.
В случае проблемного подключения рекомендуется осуществлять проверку несколько раз за сутки. В этом случае удастся не только уточнить характеристики, но и проверить в целом потерю пакетов интернета.
Отличительной особенностью сервиса Google Fiber Speedtest является возможность тестирования задержек сети. Показатель, такой, как и ping выражается в миллисекундах. Но при этом фиксируются постоянные задержки между сервером и системой пользователя.
Проверяем скорость интернета на ПК или смартфоне
До начала проверки значения скорости максимально деактивируют работающие приложения компьютера или мобильного телефона, завершают загрузки.
Возможность проверить есть ли на смартфоне подключение к интернету, его скорость потребует предварительного скачивания мобильного приложения. Помощники типа Speedtest доступны в AppStore, PlayMarket.
На ноутбуке
Пользователям ноутбуков и ПК проверить на практике, есть ли интернет, возможно и без использования сторонних программ. Для этого достаточно выполнить несколько последовательных действий:
- нажимают сочетание клавиш «Win+R»;
- в появившемся окне вводят команду «cmd»;
- в командной строке прописывают задачу в формате «ping 8.8.8.8 -t».
На сервер будут поступать периодические запросы и фиксироваться время ответа. Остается только отследить значение ping.
С помощью сервиса fiber.google.com/speedtest/
Соединение через кабель
Соединение через вай-фай
На смартфоне
Порядок проведения проверки в общем виде пройдет по следующему алгоритму:
- последовательно загружают и устанавливают мобильное приложение;
- максимально разгружают смартфон от выполнения задач в сети;
- запускают программу и проводят запуск проверки.
Среди возможных типов проверки выделяют тест на потерю пакетов, скорость соединения и быстроту отклика сервера.
Рекомендации по ускорению интернета
Наряду с задачей узнать, есть ли надежный интернет, также важно владеть приемами для ускорения соединения. К действенным приемам относят:
- Наведение порядка в браузере. Пользователи нередко для удобства сохраняют множество открытых вкладок. А некоторые работают при открытых сразу в нескольких браузерах. Это сказывается на скорости соединения и загрузки страниц и файлов.
- Изменение качество видео. Короткие видеоролики лучше просматривать в худшем качестве, а HD качество приберегают для воспроизведения любимого фильма.
- Блокировка рекламы. В настройках браузера задают блокировку рекламы, таким образом избегая ненужного трафика.
- Работа с браузером. Рекомендуется регулярное обновление браузера, очистка истории, отключение не используемых опций.
- Отладка компьютера. Низкая производительность порой является следствием медленной работы операционной системы. Расширение объема оперативной памяти, улучшение охлаждение процессора, проверка системы на вирусы способно ускорить все процессы компьютера.
- Проверка кабеля и его разъемов. Скорость интернета будет не стабильной, если соединения с разъемами кабеля недостаточно хорошее.
- Настройки wifi. Иногда следует поменять настройки роутера во вкладке вай-фай или обновить прошивку маршрутизатора, чтобы улучшить стабильность беспроводного интернета.
Пошаговый алгоритм проверки интернета
Если у вас начались проблемы с интернетом, вот пошаговый алгоритм, с чего начать диагностику интернет-соединения, которую вы сможете выполнить самостоятельно:
- Соединяем ноутбук по кабелю с роутером и делаем 3-5 замеров с помощью speedtest или другим сервисом.
- Все также с подключением по кабелю запускаем тест пинга на ноутбуке и смотрим время отклика.
- Фиксируем данные и сравниваем скорости интернета и пинг с данными тарифного плана провайдера.
- Если видим разницу по скорости в меньшую сторону, обращаемся к провайдеру.
- Если на стороне провайдера все в норме, обращаемся к специалистам, которые имеют экспертизу работы с сетями интернет и вайфай.
Если статья была полезна, делитесь с друзьями. Есть, что дополнить или уточнить, пишите в комментариях.
Чтобы обеспечить продуктивную и качественную работу сети, необходимо иметь высокую скорость передачи данных. Довольно часто провайдеры обещают высокоскоростное подключение, а в итоге пользователь получает плохое качество интернет-соединения. Чтобы решить такую проблему, необходимо разобраться с причинами ее появления и с основными способами устранения.
Какие факторы определяют качество интернет-соединения
Скорость работы сети Internet не может быть постоянной. Она часто изменяется как в меньшую, так и в большую сторону. Есть несколько основных факторов, которые могут на это повлиять:
- Тип используемой линии связи. Лучше всего работают сети, подключенные при помощи кабеля. Хуже функционируют беспроводные Wi-Fi соединения.
- Мощность покрытия. Если используется беспроводной тип соединения, бесперебойность работы сети зависит от качества приема сигнала.
- Количество устройств, подключенных к сетевому узлу. При большой загруженности скорость интернета уменьшается в разы.
Дополнительная информация! В редких случаях особенности работы интернета зависят от мощности используемого оборудования. Например, у компьютера очень слабый процессор, странички все равно будут плохо открываться даже при высокой скорости передачи данных.
Что такое обрывы соединения
Довольно часто люди сталкиваются с разрывами подключения, при которых интернет пропадает полностью. Выделяют несколько причин появления обрывов:
- Проблемы на стороне провайдера. Возможно, проводятся ремонтные работы на линии и из-за этого пришлось на несколько часов или на сутки отключить пользователей от сети.
- Обрыв связи. Иногда не удается подключиться к интернету из-за обрывов на линии. В таком случае придется ждать, пока провайдер устранит проблему и восстановит подсоединение к сети.
- Неисправность оборудования. Бывают случаи, когда роутер выходит из строя и из-за этого не удается подключить ноутбук или телефон к интернету.
Важно! Если сети нет только на устройствах с ОС Виндовс, значит на ПК может быть вредоносное ПО, блокирующее подключение.
Как плохое качество соединения влияет на скорость передачи данных
Качество интернета напрямую влияет на то, как быстро будет передаваться информация. Дело в том, что из-за нестабильного соединения скорость загрузки и отдачи будет достаточно плохой. Чаще всего информация медленно передается при использовании беспроводных способов подключения или мобильного интернета на смартфонах.
Лучше всего подключаться к Internet по кабелю. Это наиболее надежный тип соединения, при котором удастся добиться максимальной скорости загрузки.
Как проверить качество Internet на ПК или телефоне
Многих интересует, как проверить стабильность интернета. На самом деле в этом нет ничего трудного. Каждый желающий может сделать это как на компьютере, так и на смартфоне.
На ПК
Пользователи персональных компьютеров или ноутбуков могут проверять работоспособность интернета даже без сторонних программ. Делается это при помощи командной строки. Чтобы сделать это, надо выполнить такие действия:
- Нажать комбинацию клавиш Win+R.
- Ввести в появившемся окне команду «cmd».
- Прописать в командной строке «ping —t 8.8.8.8».
После этого к серверу будут постоянно отсылаться запросы. Если у соединения плохая устойчивость, большая часть пакетов будет теряться.
Важно! Для прерывания проверки через командную строку надо нажать сочетание клавиш Ctrl+C.
На смартфоне
Для мониторинга работы интернета на мобильном телефоне придется воспользоваться сторонними приложениями. Программы, чтобы протестировать соединение, можно скачать в AppStore или PlayMarket.
Чаще всего мониторинг сети выполняется при помощи приложения Speedtest. Чтобы воспользоваться программой, надо делать следующее:
- Загрузить приложение из магазина.
- Установить его на мобильное устройство.
- Запустить программу.
- Нажать на кнопку «Начать проверку», расположенную в центре экрана.
После завершения тестирования пользователю покажут информацию о скорости передачи данных и о задержке.
Тестирование соединения
Не все знают, как проверить стабильность интернет соединения. Для этого придется провести три типа проверок подключения.
Потеря пакетов
Скорость и стабильность работы сети во многом зависит от того, насколько хорошо передаются пакеты. Если они часто теряются, значит Internet работает нестабильно, и пользователь часто сталкивается с кратковременными обрывами. Чтобы проверить качество соединения, придется провести тест на потерю пакетов интернета.
Чтобы проверить, насколько хорошо передаются данные, можно воспользоваться командой Ping, которая описана выше. С ее помощью удастся протестировать соединение с разными серверами. Чаще всего для проверки используются серверы Google. Чтобы отправить им запрос, придется ввести команду «ping google.com».
Стабильность работы
Люди, желающие проверить стабильность подключения, могут попробовать воспользоваться сторонними сервисами проверки. С их помощью пользователи смогут узнать скорость передачи данных. Среди наиболее эффективных можно выделить:
- Fast.com. Пользоваться таким сервисом очень просто. Надо просто открыть страницу, проверка начнется автоматически.
- 2ip.ru. Это многофункциональный сервис, позволяющий узнать скорость передачи данных и IP-адрес. Чтобы воспользоваться им, надо нажать на кнопку «Тестировать».
- Testmy.net. Это англоязычная площадка, позволяющая узнавать скорость работы сети.
Наличие разрывов
Многие пользователи не знают, как проверить наличие онлайн разрывов. На самом деле в этом нет ничего трудного. Можно воспользоваться командой «ping», которая была задействована при тестировании отправки пакетов. Дело в том, что их потеря свидетельствует о том, что есть разрывы соединения.
Важно! При наличии разрывов и большой потере пакетов, лучше позвонить провайдеру. Возможно, проблема появилась по их вине.
Как улучшить качество соединения
Многих интересует, как улучшить качество сигнала интернета, чтобы он работал хорошо или даже отлично. Есть несколько способов, помогающих улучшить работоспособность сети.
Устранение проблемы в настройках роутера
Многих интересует, почему интернет работает слишком плохо. Часто это связано с неправильной работой роутера. Чтобы исправить ситуацию, для начала надо перезагрузить маршрутизатор. Для этого его надо отключить от сети, подождать 30-40 секунд и включить повторно. Через несколько минут он сможет подключить интернет. Довольно часто простая перезагрузка помогает устранить неисправности в работе устройства.
Если это не помогло и сеть все равно работает плохо, надо войти в параметры маршрутизатора и проверить, включены ли на нем обновления. Рекомендуется использовать только актуальные версии прошивок.
Изменения места размещения роутера
Если есть возможность подключать роутер в любом месте в квартире, можно его переставить. Это позволит улучшить прием сигнала при беспроводном подключении к маршрутизатору. Рекомендуется устанавливать роутер в центральной части квартиры. Это поможет равномерно распределить сигнал во все комнаты.
Если такой возможности нет, придется использовать дополнительные Wi-Fi репитеры. С их помощью удастся в разы усилить передаваемый сигнал.
Проверка конечного оборудования
Нередко сами устройства, которые подключаются к интернету, становятся причиной того, что он плохо работает. Чаще всего работоспособность сети ухудшается по следующим причинам:
- неправильно указанный MAC адрес;
- использование старых сетевых карт в ПК;
- изношенный аккумулятор на смартфоне, из-за чего ухудшается прием Wi-Fi;
- конфликты установленного ПО и драйверов.
Часто люди сталкиваются с ситуациями, когда интернет начинает плохо работать. Исправить такую проблему можно самостоятельно. Однако перед этим придется установить точную причину ухудшения работы сети.
Windows 10 позволяет легко подключаться к сети и интернету с помощью проводного или беспроводного соединения. Тем не менее, иногда приходится что-то настраивать вручную или устранять проблемы с подключением, и именно тогда вам могут пригодиться многие встроенные инструменты командной строки.
Способ решения найдется почти на любую проблему. Например, ipconfig и ping — это одни из основных инструментов для просмотра сетевых настроек и устранения неполадок подключения. Если проблема связана с маршрутизацией, команда route сможет отобразить текущую таблицу маршрутизации, а с помощью инструмента nslookup можно диагностировать проблемы DNS.
Есть такие инструменты, как arp, — для устранения неполадок коммутации и определения MAC-адреса по IP-адресу. Инструмент командной строки netstat позволяет просматривать статистику по всем подключениям, а инструмент netsh пригодится для отображения и изменения разных аспектов конфигурации сети, таких как проверка текущей конфигурации, сброс настроек, управление настройками Wi-Fi и Ethernet, включение и отключение брандмауэра и так далее.
В этой инструкции мы расскажем о восьми инструментах командной строки, которые помогут устранить сетевые проблемы на устройстве.
IPConfig
Инструмент ipconfig (Internet Protocol configuration) является одним из наиболее распространенных и позволяет запрашивать и показывать текущую конфигурацию сети TCP/IP (Transmission Control Protocol/Internet Protocol). Команда также включает в себя опции для выполнения таких действий, как обновление параметров протокола динамической конфигурации хоста (DHCP) и Системы доменных имен (DNS).
Показать конфигурацию сети
Чтобы начать работу с ipconfig, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы просмотреть сводку конфигурации сети TCP/IP, и нажмите Enter:
ipconfigНа заметку: в командной строке можно использовать команду cls, чтобы очистить экран после того, как информация больше не будет нужна. - Введите следующую команду, чтобы просмотреть всю конфигурацию сети TCP/IP, и нажмите Enter:
ipconfig /all
После выполнения этих шагов у вас будет обзор всей конфигурации TCP/IP компьютера.
Обновление сетевых настроек
Чтобы освободить и обновить сетевую конфигурацию с помощью командной строки, проделайте следующее:
Откройте Пуск.
Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
Введите следующую команду, чтобы удалить текущую конфигурацию сети, и нажмите Enter:
ipconfig /release
Введите следующую команду, чтобы изменить конфигурацию сети, и нажмите Enter:
ipconfig /renew
После выполнения этих действий первая команда очистит текущую конфигурацию, а вторая получит новые настройки с DHCP-сервера для устранения проблем с подключением. Если срок действия динамически назначенных параметров на сервере не истек, то обычно на устройстве перенастраивается один и тот же IP-адрес.
Обновление настроек DNS
Чтобы сбросить и перестроить текущие записи кэша DNS, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы очистить системный кэш DNS на устройстве, и нажмите Enter:
ipconfig /flushdns
После выполнения этих шагов записи, хранящиеся в кэше DNS Windows 10, будут удалены и обновлены. Обычно эта команда нужна, когда вы не можете подключиться к другому компьютеру или сайту с помощью хоста или доменного имени из-за устаревшей информации в локальном кэше.
Ping
Ping — еще один важный сетевой инструмент. Он позволяет отправлять сообщения эхо-запроса ICMP (Internet Control Message Protocol) для проверки IP-соединения с другими устройствами, будь то другой компьютер в сети или интернет-сервис.
Проверка подключения устройства
Чтобы проверить сетевое подключение с помощью команды ping, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду для отправки эхо-запросов ICMP для проверки подключения и нажмите Enter:
ping IP-OR-DOMAIN
В этой команде замените IP-OR-DOMAIN фактическим IP-адресом или доменным именем компьютера или службы, которые хотите протестировать.
Например, эта команда проверяет связь между локальным устройством и маршрутизатором:
ping 10.0.0.1На заметку: если вы используете опцию -a (например, ping -a 10.0.0.1), то команда также преобразует адрес в имя хоста - (Опционально) Введите следующую команду для проверки сетевого стека локального компьютера и нажмите Enter:
ping 127.0.0.1 или ping loopback - После запуска команды получение ответа означает, что сетевой стек в Windows 10 запущен и работает. Это то же самое, что пинговать устройство, используя его собственный сетевой адрес.
После выполнения этих шагов, если вы получите четыре успешных эхо-ответа от пункта назначения, это будет значить, что устройство может общаться с удаленным хостом. Если время ожидания запроса истекло, значит, возникла проблема. Причин может быть много.
Если дело в подключении, пропингуйте локальный компьютер, чтобы убедиться, что сетевой стек работает. Затем проверьте подключение к маршрутизатору, чтобы убедиться, что проблема не в локальной сети. Затем попробуйте пропинговать веб-сайт, чтобы выяснить, есть ли проблема с подключением к интернету или удаленным хостом. Если удаленное устройство или служба блокирует протокол ICMP, отклика на команду не будет.
Как диагностировать потерю пакетов
Команда ping включает в себя ряд параметров, к которым можно получить доступ с помощью команды ping/? , и один из этих параметров — возможность установить время запуска инструмента. Он может пригодиться для проверки потерянных пакетов при устранении неполадок подключения.
Чтобы выполнить команду ping в течение определенного периода времени, выполните следующие действия:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы продолжить пинг до остановки, и нажмите клавишу Enter:
ping IP-OR-DOMAIN -t
В этой команде замените IP-OR-DOMAIN фактическим IP-адресом или доменным именем компьютера или службы, которые хотите протестировать.
Например, эта команда проверяет связь между локальным устройством и маршрутизатором 60 секунд:
ping 10.0.0.1 -t - Используйте сочетание клавиш Control + C, чтобы остановить пинг.
После выполнения этих шагов будут выведены успешные и непрошедшие запросы, по которым можно будет понять, как устранить неполадки и проблемы с подключением. В локальной сети администраторы обычно используют команду ping, чтобы узнать о быстром выходе службы из строя. Также этот инструмент позволяет узнать, что сервер снова запущен и работает при удаленном перезапуске сервера.
Tracert
В Windows 10 также есть инструмент tracert (Trace Route) — он позволяет определить сетевой путь к месту назначения с помощью серии эхо-запросов ICMP. Однако, в отличие от команды ping, каждый запрос включает в себя значение TTL (Time to Live) — каждый раз оно увеличивается на единицу, позволяя отображать список пройденных маршрутов и продолжительности запросов.
Чтобы проследить маршрут до пункта назначения с помощью командной строки, выполните следующие действия:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы увидеть путь к месту назначения, и нажмите Enter:
tracert IP-OR-DOMAIN
В этой команде замените IP-OR-DOMAIN фактическим IP-адресом или доменным именем назначения, неполадки для которого вы хотите устранить.
Например, эта команда позволяет просмотреть путь пакетов к Google.com:
tracert google.com - (Опционально) Введите следующую команду, чтобы настроить количество шагов к пункту назначения, и нажмите Enter:
tracert -h HOP-COUNT IP-OR-DOMAIN
В этой команде замените IP-OR-DOMAIN фактическим IP-адресом или доменным именем для назначения, неполадки для которого вы хотите устранить, и HOP-COUNT на количество переходов, которое вы хотите отследить.
Например, эта команда устанавливает предел в 5 шагов (узлов) до места назначения:
tracert -h 5 google.com
После выполнения этих шагов вы сможете отследить, достижим ли пункт назначения и есть ли проблемы с сетью на этом пути.
Как и инструмент ping, tracert включает в себя несколько параметров, которые можно просмотреть с помощью команды tracert/? .
Nslookup
Инструмент nslookup (Name Server Lookup) может показать важную информацию для устранения неполадок и решения проблем, связанных с DNS. Инструмент включает в себя интерактивный и неинтерактивный режимы. Неинтерактивный режим используется гораздо чаще — он подразумевает полный набор команды, чтобы получить необходимую информацию.
Эту команду можно использовать для отображения DNS-имени и адреса локального устройства по умолчанию, определения доменного имени IP-адреса или серверов имен для конкретного узла.
Чтобы начать работу с nslookup, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы найти локальное DNS-имя и адрес, и нажмите Enter:
nslookup
На заметку: эта команда также открывает интерактивный режим nslookup. - Подтвердите текущую информацию DNS.
- Введите следующую команду для выхода из интерактивного режима и нажмите клавишу Enter:
exit - Введите следующую команду, чтобы определить имя и адрес конкретного сервера, и нажмите Enter:
nslookup IP-ADDRESS
В команде замените IP-ADDRESS на адрес удаленного устройства.
Например, эта команда ищет IP-адрес 172.217.165.142:
nslookup 172.217.165.142 - Введите следующую команду, чтобы определить адрес конкретного сервера, и нажмите Enter:
nslookup DOMAIN-NAME
В команде замените DOMAIN-NAME на адрес удаленного устройства.
Например, эта команда ищет IP-адрес Google.com:
nslookup google.com
После выполнения этих шагов, в зависимости от команды, вы узнаете, есть ли у устройства или удаленного хоста DNS-распознаватель и IP-адрес или домен.
Netstat
Инструмент netstat (Network Statistics) отображает статистику для всех сетевых подключений. Он позволяет анализировать открытые и подключенные порты, чтобы отслеживать и устранять сетевые проблемы в Windows 10 и приложениях.
При использовании инструмента netstat можно просмотреть активные сетевые подключения и ожидающие соединения порты. Также можно увидеть статистику сетевых адаптеров и протоколов, отобразить текущую таблицу маршрутизации и многое другое.
Чтобы начать работу с netstat, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы отобразить все активные TCP-соединения, и нажмите Enter:
netstat - (Опционально) Введите следующую команду для отображения активных соединений с числовым IP-адресом и номером порта, чтобы не пришлось определять имена, и нажмите Enter:
netstat -n - (Опционально) Введите следующую команду, чтобы обновлять информацию с определенным интервалом, и нажмите клавишу Enter:
netstat -n INTERVAL
В команде обязательно замените INTERVAL на число в секундах, чтобы обозначить необходимый интервал.
Например, эта команда обновляет статистику каждые пять секунд:
netstat -n 5
На заметку: при использовании параметра interval команду можно завершить с помощью сочетания клавиш Ctrl + C в консоли. - Команда отобразит список всех активных соединений в четырех столбцах.Proto отображает протокол подключения, включая TCP или UDP.
Local Address отображает IP-адрес устройства, а через точку с запятой — номер порта подключения; двойная точка с запятой внутри скобок указывает на локальный IPv6-адрес; адрес 0.0.0.0 также относится к локальному адресу.
Foreign Address показывает IP-адрес удаленного компьютера (или полное доменное имя) с номером порта после точки с запятой (например, https, http, microsoft-ds, wsd).
State показывает, является ли соединение активным (установленным), был ли порт был закрыт (time_wait), или что программа не закрыла порт(close_wait). Другие доступные состояния включают в себя: closed, fin_wait_1, fin_wait_2, last_ack, listen, syn_received, syn_send и timed_wait.
ARP
Windows 10 поддерживает таблицу arp (Address Resolution Protocol), в которой хранятся записи IP to Media Access Control (MAC), разрешенные системой. Инструмент arp позволяет просматривать всю таблицу, изменять записи и использовать ее для определения MAC-адреса удаленного компьютера.
Обычно информация о MAC-адресах не требуется, но бывают ситуации, когда она может пригодиться. Например, при устранении сетевых неполадок на уровне канала передачи данных (коммутация) или при ограничении доступа или фильтрации контента по сети для определенных устройств.
Чтобы начать работу с nslookup проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы просмотреть текущий кэш таблиц arp, и нажмите Enter:
arp -a - Введите следующую команду, чтобы определить MAC-адрес удаленного устройства, и нажмите Enter:
arp -a IP
В команде замените IP на адрес назначения.
Например, эта команда показывает физический адрес назначения 10.1.4.113:
arp -a 10.1.4.108 - Подтвердите физический MAC-адрес удаленного устройства.
После выполнения этих шагов вы сможете просмотреть всю таблицу arp и увидеть MAC-адрес конкретного IP-адреса.
Чтобы узнать все доступные параметры, используйте команду arp/? — она перечислит все параметры с их соответствующими описаниями.
Route
Инструмент route отображает таблицу маршрутизации, которая позволяет Windows 10 понимать сеть и взаимодействовать с другими устройствами и службами. Инструмент также предлагает некоторые опции для изменения и очистки таблицы по мере необходимости.
Как и в случае с инструментом arp, таблица маршрутизации обычно не требуется, но может пригодиться для устранении связанных с ней проблем.
Чтобы просмотреть или очистить таблицу маршрутизации, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
Введите следующую команду, чтобы просмотреть таблицу маршрутизации, и нажмите Enter:
route print - Подтвердите информацию таблицы маршрутизации.
- (Опционально) Введите следующую команду, чтобы очистить таблицу маршрутизации, и нажмите Enter:
route -f
На заметку: при выполнении этой команды устройство потеряет сетевое подключение, так как система перестанет понимать топологию сети. После выполнения команды перезагрузите компьютер, чтобы позволить сетевому стеку перестроить таблицу маршрутизации. Обычно таблицу очищать не нужно, если только вы не изменили записи и хотите ее сбросить.
После выполнения этих шагов вы получите представление о таблице маршрутизации и о том, как очистить информацию.
Команду route /? также можно использовать для просмотра списка доступных параметров, включая параметры изменения сетевых показателей, указания шлюза, добавления нового маршрута и многого другого. Однако, если вы не понимаете, как работает сеть, изменять эти параметры не рекомендуется.
Netsh
netsh (Network Shell) — это классический инструмент командной строки, который позволяет отображать и изменять практически любую сетевую конфигурацию. Например, им можно воспользоваться для просмотра текущей конфигурации сети, управления беспроводными соединениями, сброса сетевого стека для устранения наиболее распространенных проблем, включения или отключения брандмауэра и многого другого.
Чтобы начать работу с инструментом командной строки netsh, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы просмотреть список доступных команд (контекстов), и нажмите Enter:
netsh /? - Введите следующую команду, чтобы просмотреть список доступных подкоманд (субтекстов) для конкретного параметра, и нажмите Enter:
netsh CONTEXT-COMMAND
В команде измените CONTEXT-COMMAND на команду, включающую дополнительные параметры.
Например, эта команда показывает команды, доступные для управления брандмауэром с помощью netsh:
netsh advfirewall /?
После выполнения этих шагов вы узнаете, как перемещаться между командами и подкомандами netsh для управления сетевыми настройками.
Сброс системного сетевого стека
Чтобы сбросить сетевой стек для решения наиболее распространенных проблем подключения, выполните следующие действия:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду для выхода из интерактивного режима и нажмите Enter:
netsh winsock reset - Перезагрузите компьютер.
После выполнения этих шагов конфигурация winsock будет сброшена, и это, скорее всего, позволит решить проблемы с подключением к сети и интернету.
Экспорт и импорт конфигурации сети
Для экспорта конфигурации сети с помощью netsh проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду для экспорта текущей конфигурации для всех сетевых адаптеров и нажмите Enter:
netsh -c interface dump>PATHTOEXPORTED.txt
В команде замените PATHTOEXPORTED.txt на указание пути и имени файла для хранения конфигурации.
Например, следующая команда экспортирует настройки в файл netshconfig.txt :
netsh -c interface dump>c:netshconfig.txt
После выполнения этих шагов вы можете открыть файл в любом текстовом редакторе и просмотреть экспортированную конфигурацию.
Импорт конфигурации сети
Для импорта параметров конфигурации сети проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы импортировать конфигурацию сети, и нажмите Enter:
netsh -c interface dump>PATHTOIMPORTED.txt
В команде замените PATHTOEXPORTED.txt на указание пути и имени файла, который вы хотите использовать в качестве конфигурации.
Например, следующая команда импортирует настройки из файла netshconfig.txt :
netsh -f c:netshconfig.txt
После выполнения этих шагов новая сетевая конфигурация импортируется и применится к Windows 10.
Включение и отключение брандмауэра
Чтобы включить брандмауэр Windows 10 с помощью netsh, выполните следующие действия:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы активировать брэндмауэр по умолчанию, и нажмите Enter:
netsh advfirewall set currentprofile state on
После выполнения этих шагов брандмауэр Защитника Windows включится.
Отключить брандмауэр
Чтобы отключить брандмауэр, выполните следующие действия:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы отключить брандмауэр по умолчанию, и нажмите Enter:
netsh advfirewall set currentprofile state off
После выполнения этих шагов брандмауэр Защитника Windows отключится.
На Windows 10 существует множество инструментов командной строки, PowerShell и графических приложений, которые можно использовать для изменения параметров и устранения неполадок в сети. Тем не менее, в этой инструкции мы сконцентрировались только на том, как начать работу с некоторыми из самых распространенных инструментов именно командной строки.
Забарахлил интернет? Не спешите звонить провайдеру! Попробуйте устранить проблему самостоятельно.
Как выявить, на чьей стороне (вашей или провайдера) проблемы со связью
Как расшифровать показатели пинга и трассировки маршрута
Однажды вы замечаете, что с Интернетом
что-то
не так: сайты открываются медленно, файлы еле качаются, ролики на «ютюбе» воспроизводятся рывками или останавливаются, любимая
онлайн-игра
«тормозит» или вообще выбрасывает. В данной ситуации не обязательно сразу звонить провайдеру: это может обернуться даром потраченным временем (пока оператор ответит, переведет на техподдержку), а проблему не решит, особенно если вы не сможете корректно ответить на поставленные вопросы. Разумнее позвонить соседу, подключенному к тому же провайдеру — а вдруг у него такая же ситуация? А еще лучше самостоятельно проверить качество связи и попробовать выявить, где проблема.
Как выявить, на чьей стороне (вашей или провайдера) проблемы со связью
Шаг 1. Проверка на вирус
Даже если у вас установлен хороший антивирусный пакет с самыми свежими базами — не обольщайтесь. Его наличие не является стопроцентной гарантией защиты от заражения. Подцепить хитрый
троян, руткит или другой вредоносный код проще простого. Внедрившись в систему, опасное ПО может не только затормозить ее, но и загрузить из Интернета выводок других не менее пагубных программ. А когда антивирус подаст сигнал тревоги, среагировав на одну из них, в системе уже «поселится» целый зоопарк — и будет невозможно
что-либо
сделать.
Поэтому при любых признаках непривычного поведения ПК надо сразу произвести проверку, но не тем антивирусом, который у вас установлен, а бесплатной сторонней утилитой. Самый простой способ — воспользоваться Dr. Web CureIT!, загрузив ее с официального сайта. Инструкцию по применению, кстати, чрезвычайно простую, прочитайте там же.
В большинстве случаев это помогает избавиться от проблемы, хотя простое решение — не самое надежное. Гораздо эффективнее использовать решения Dr. Web LiveCD!, Kaspersky Rescue Disk, LiveCD ESET NOD32 — образы
компакт-диска
, созданного для автономной загрузки с оптического накопителя. И даже если ПК перестал загружаться, этот вариант окажется полезным — причем не только вылечит, но и скопирует важную информацию.
Если
какие-то
подозрительные объекты были обнаружены и антивирус сумел их обезвредить, попробуйте для надежности проверить систему еще двумя полезными утилитами:
Ad-Aware Free
и
Malwarebytes Anti-Malware Free
. Впрочем, если после первой же антивирусной проверки ничего не выявлено и состояние не изменилось — переходим к следующему шагу.
Шаг 2. Перезагрузка ПК
Это одно из первых действий, которое вам порекомендуют в техподдержке
интернет-провайдера
. Действительно, отдельные компоненты ОС Windows (службы, драйверы) могут подвисать, никак об этом не сообщая пользователю. Кстати, и аппаратные компоненты точно так же могут сбойнуть, а для возврата в первоначальное (рабочее) состояние им потребуется аппаратный сброс, который и произойдет в процессе перезапуска компьютера. Если вы подсоединены к Интернету напрямую кабелем провайдера, то переподключитесь к сети с обновлением параметров. Самый чистый вариант — отключение ПК на время не дольше полуминуты. После включения все нестабильные состояния оборудования, как правило, устраняются.
Не помогло? Переходим к следующему шагу.
Шаг 3. Перезагрузка роутера
Если вы подключаете свой компьютер к Интернету через роутер, даже не проверяйте его состояние и не пытайтесь разобраться в состоянии индикаторов. Перезапустите его — ведь сетевые устройства могут зависнуть или сбойнуть точно так же, как и ПК. Кроме того, не все устройства корректно отрабатывают изменения в состоянии сетевого соединения: при обновлении сетевых настроек со стороны провайдера роутер мог не отреагировать автоматически. Перезагружаем его, выключив питание (на 10 секунд), затем снова включаем и проверяем состояние. После этого может понадобиться перезагрузить и компьютер.
Если не помогло — переходим к следующему шагу.
Шаг 4. Проверка соединения другим компьютером
Предположим, что проблема
все-таки
в вашем компьютере. Единственный способ проверить это — подключиться с другого устройства: подойдет второй ПК, ноутбук, планшет с портом локальной сети. Если вам удается с него подключиться, значит, придется разбираться с вашим компьютером, если нет — переходим к следующему шагу и пускаем в ход «тяжелую артиллерию».
Шаг 5. Проверка соединения «админскими» методами
В данном случае тяжелой артиллерией я называю «админские» методы. Для того чтобы ими воспользоваться, не нужно иметь специальных знаний, но представление о происходящем они могут дать вполне точное. Не понадобится и специализированный софт — сгодятся встроенные в ОС утилиты.
Способ 1. Встроенными средствами Windows
В первую очередь проверим, проходят ли сетевые пакеты от вашего компьютера к
интернет-ресурсам
, а заодно — работает ли сервис DNS. Для этого воспользуемся утилитой ping. Она получила такое наименование, поскольку ее действие сходно с игрой в теннис (
пинг-понг
): компьютер отправляет
эхо-пакет
выбранному серверу (хосту) в сети, тот возвращает ответ — и так столько раз, сколько потребуется. Это позволяет проверить, есть ли связь между сторонами, а также измерить задержку (латентность) между отправленными/принятыми пакетами.
Для запуска утилиты нажимаем комбинацию клавиш Win+R, набираем «cmd», и в открывшемся окне набираем ping <адрес сервера>. В качестве адреса можно указать конкретный
IP-адрес
, а можно доменное имя хоста (к примеру, ya.ru). Во втором случае утилита сначала запросит
IP-адрес
у
DNS-сервера
и только затем предпримет попытку соединиться с хостом — это позволяет проверить, работает ли сервер доменных имен, предоставляемый провайдером. По умолчанию утилита ping предпринимает всего четыре попытки обмена данными с сервером, но их бывает недостаточно. Тогда следует использовать ключ «-t», который запустит бесконечное количество попыток связи, — таким образом мы выясним, нет ли перебоев в соединении. Прервать выполнение программы можно в любой момент комбинацией клавиш Ctrl+C.
Вторая необходимая утилита — tracert, или трассировщик, позволяющий отследить маршрут прохождения сетевых пакетов от вашего компьютера к конечному хосту. В процессе работы tracert показывает цепочку серверов, участвующих в маршруте, и время задержки на каждом из них. Располагая этой информацией, легко разобраться, кто из них «виноват» в нарушении связи (теряет пакеты или вообще блокирует их прохождение). Запускается утилита так же, как и предыдущая, и синтаксис команды похожий: tracert ya.ru покажет весь путь до выбранного хоста. По умолчанию длина маршрута ограничена 30 узлами, но этого достаточно для любых нужд.
Способ 2. Сторонними утилитами
Если вы не хотите связываться с консольными утилитами, используйте программу с наглядным графическим интерфейсом, более удобным в ряде случаев. Самая распространенная из них, успешно заменяющая и ping, и tracert, — WinMTR. У нее свои достоинства: маленькая, не требует инсталляции и при этом позволяет легко получить информацию о состоянии канала, а также сбросить отчет в файл нажатием всего одной кнопки. Данная информация важна не только вам — она может пригодиться службе техподдержки. Ведь при использовании консольных команд результаты их работы придется вручную переносить в текстовый файл, а это не самое простое и быстрое занятие.
Запустив WinMTR, достаточно ввести искомый адрес и нажать кнопку «Старт» — она сразу же начнет трассировать маршрут, а затем высветит его в нижнем окне, после чего будет циклически выполнять опрос всех узлов, накапливая статистику до нажатия кнопки «Стоп». В то время можно просмотреть информацию по каждому из серверов, два раза кликнув по его названию мышью.
Конечно, это не единственная утилита подобного рода: например, Ping Plotter предоставляет ту же информацию, дополняя ее графическим представлением маршрута, но требует инсталляции (а более продвинутые версии еще и платные).
Кроме того, можно задействовать
онлайн-сервисы
визуализации трассировки, в частности YouGetSignal — он покажет большое количество информации, вплоть до географического расположения трассируемых узлов на карте мира.
Как расшифровать показатели пинга и трассировки маршрута
Если использовать для проверки ресурс ya.ru (
из-за
простоты написания), то команда ping будет выглядеть так:
ping -t ya.ru
а ее выполнение продемонстрирует нечто подобное:
В первой строке видно, что запрос к
DNS-серверу
прошел успешно: утилита получила адрес сервера. Кстати, его не помешает записать на будущее — поможет в другой ситуации выяснить, что не работает:
DNS-сервер
или вся сеть. Если при наборе ya.ru в адресной строке браузера ничего не происходит или появляется сообщение о невозможности отобразить страницу, вводим адрес
213.180.193.3
. Получили доступ к сайту — виновен отказавший DNS, нет — значит, недоступна сеть целиком. Впрочем, задав команде ping в качестве параметра
IP-адрес
и получив сообщение «Превышен интервал ожидания для запроса», можно прийти к аналогичному выводу.
Следующие строки показывают результат выполнения запроса, причем главное для нашего случая — значение параметра «время» в миллисекундах. Любое число ниже 120 мс можно считать нормальным результатом, хотя, конечно же, чем оно меньше — тем лучше. Когда параметр превышает 200 мс, начинаются притормаживания в
онлайн-играх
, после 500 мс появляется дискомфорт при работе с
веб-страницами
.
Еще хуже, если время пинга скачет и появляются сообщения о недоступности пингуемого хоста:
Ответ от 213.180.193.3: число байт=32 время=134 мс TTL=55
Ответ от 213.180.193.3: число байт=32 время=126 мс TTL=55
Ответ от 213.180.193.3: число байт=32 время=2100 мс TTL=55
Превышен интервал ожидания для запроса.
Ответ от 213.180.193.3: число байт=32 время=1982 мс TTL=55
Ответ от 213.180.193.3: число байт=32 время=367 мс TTL=55
При таком качестве связи не то что в любимую игру поиграть, серфинг в Интернете превращается в пытку: страницы грузятся безобразно медленно, изображения недогружаются, создается ощущение, что компьютер безбожно тормозит. Это недалеко от истины: он тратит избыточное количество времени на повторные пересылки утерянных пакетов данных, приостанавливая остальные задачи. Виной тому может быть как роутер или поврежденный кабель внутри квартиры/в парадном, так и проблемы у провайдера.
Для того чтобы окончательно разобраться, запускаем tracert ya.ru
Здесь расклад другой: сперва видим время задержки, после него — доменное имя или адрес сервера. Количество может быть разным, но начало всегда одинаково: первым в списке будет ваш модем, роутер или компьютер (зависит от способа подключения к провайдеру), вторым — оборудование провайдера. Дальше может быть или несколько узлов провайдера, или сразу «большая сеть».
Некоторые из узлов вообще могут не отвечать (в моем примере — № 9), но ошибки здесь нет, ему просто запрещено это делать. Это не проблема, если удалось добраться до конечного узла и время на нем не превышает значения, полученного при помощи команды ping.
Как могут выглядеть ошибки? Самая простая — получение в первой строке сообщения:
1 * * * Превышен интервал ожидания для запроса.
В этом случае, скорее всего, утрачена связь с вашим шлюзом. А значит, проблема на вашей стороне.
Следующая ситуация:
1 <1 мс <1 мс <1 мс 192.168.1.1
2 4 ms 1 ms 4 ms 345.dhcp.homenet.provider.net
3 1 ms 1 ms <1 мс 10.255.255.65
4 * * * Превышен интервал ожидания для запроса.
5 * * * Превышен интервал ожидания для запроса.
Этот пример говорит о том, что до провайдера вы добрались, но дальше вас не пустили. Вывод: или проблема у провайдера, или вы забыли оплатить услугу, и запросы попросту заблокированы. Остальные ситуации более разнообразны, но зависят от времени задержки. В первом примере обратите внимание на то, что до шестого сервера трассировщик «добежал» с минимальными задержками, а вот на седьмом она резко возросла. Из адреса видно, что это сервер «Яндекса», следовательно, к провайдеру отношения никакого не имеет. А вот если подобная ситуация, да еще со временем отклика в 1200–2600 мс обнаружится, скажем, на третьей позиции (или в любой другой, где в адресе фигурирует название вашего провайдера) — звоните в службу поддержки.
Если же вы долго не можете нормально поиграть в игру или посмотреть ролик с YouTube — не спешите сразу звонить провайдеру, выполните мои рекомендации, а потом уже требуйте
что-то
у него. Во всяком случае во время общения вы будете располагать всей необходимой для продуктивного диалога информацией.
Как включить команду ping в Windows 7
По умолчанию брандмауэр Windows 7 блокирует входящие
эхо-сообщения
, поэтому комманда ping не будет работать корректно. Для решения проблемы надо проделать следующее:
1. Открываем брандмауэр Windows в режиме повышенной безопасности. Выбираем узел «Правила для входящих подключений» и щелкаем ссылку «Новое правило».
2. Выбираем значение переключателя «Настраиваемые» и нажимаем кнопку «Далее».
3. Выбираем значение переключателя «Все программы» и нажимаем кнопку «Далее».
4. Тип протокола: ICMPv4
5. Нажимаем кнопку «Настроить» для пункта «Параметры протокола ICMP»
6. Устанавливаем переключатель в значение «Определенные типы ICMP», отмечаем флажок
«Эхо-запрос»
, нажимаем кнопку «ОК» и следом «Далее».
7. На этом этапе оставляем по умолчанию или, если необходимо, выбираем нужные
IP-адреса
.
8. Выбираем «Разрешить подключение» и нажимаем кнопку «Далее».
9. Выбираем необходимый профиль, в котором хотим использовать это правило, и нажимаем кнопку «Далее».
10. Вводим имя и описание (не обязательно). Нажимаем кнопку «Готово».












































