Как узнать, что провайдер ограничивает скорость интернета?

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

В статье описываются программы и сервисы:

  • Neubot
  • специальные веб-сервисы (почти все доступны по ссылкам)

Условия работы

Чтобы лишние программные фильтры не вводили нас в заблуждение, освободитесь от роутеров и т.п. оборудования. Однако, если вы решили их оставить, ИЗМЕНЯТЬ КОНФИГУРАЦИЮ НИКАКОГО ОБОРУДОВАНИЯ НЕ ТРЕБУЕТСЯ. Если вы предполагаете «погонять» данные с роутером, есть смысл проверить скорости с роутером и без: так, для сравнения. И, конечно, запаситесь данными по договору: сейчас будем сравнивать реальные скорости и заявленные. Но. Это не те тесты, с которыми вас выслушают в суде или к которым всерьёз прислушаются в технической поддержке провайдера. Будьте реалистами: все данные, вами полученные, будут чисто справочными. Почему? Потому что это нормально. Но ограничения должны лежать в пределах разумного. И конечно, убедитесь, что вашим тестам ничто не мешает — ни старый роутер, ни «кривая» Windows, ни качающий из сети сериал в соседней комнате родственник.

ВВЕДЕНИЕ

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

А как им удаётся сохранять и, тем паче, далее предлагать такие объёмы трафика при всё более интересных для нас условиях? Цены на услуги как минимум не изменяются, а скорости и объёмы передаваемых данных растут… Или просто в стоимость услуг изначально заложена сверхприбыль?



Растут ли?

Ценовая политика — удел отдела маркетинга, нас интересует техническая сторона, причём доступная именно конечному пользователю, т.е. мне и вам. Будем проверять, ваш провайдер ограничивает скорость или верен заверениям в договоре. В котором, кстати, нередко и ограничения-то такие прописаны вполне официально.

Слухов, конечно, много. Кто-то что-то вроде даже как-то замечал лично. Правда ли провайдер ограничивает скорость сети, когда мы начинаем качать напропалую с утра до ночи? Отвечу сразу коротко — нам ГАРАНТИЙНО этого не узнать: за руку поймать провайдера со стороны пользователя просто невозможно. А вот «странности» с соединением мы можем зафиксировать не только «на глаз».

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

Скорости в торрент-сетях плоховато поддаются обычным инструментам измерения скорости соединения, применяющимся для HTTP протокола. А значит я бы на месте вашего провайдера именно в этой части трафика развернулся по-полной, ограничивая скорость закачки. Знакомимся с понятием ТРОТТЛИНГ.

ТРОТТЛИНГограничение — не совсем корректный вариант перевода для сетевых настроек в глобальных сетях. Потому для объяснения принципа как можно законно отбирать у вас скорость соединения предложен электротехнический термин ДРОССЕЛИРОВАНИЕ. В интернете он применяется сплошь и рядом: провайдер ограничивает скорость скачивания файлов, админы на сервере ограничивают работу моего сайта из-за непомерного наплыва запросов со стороны «читателей» блога. И всё, конечно же, с благими намерениями. Хотя «trottle» по английски ничто иное как «душить«.

ДРОССЕЛИРОВАНИЕ. Просто чтобы вы понимали о чём речь. Конечно же все из вас сталкиваются (обычно на службе) с характерного вида светильниками с лампами дневного света:

светильники для ламп лб-40

 

дроссель

так выглядит обычный электрический «троттлер»

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

Как проверить, не стоит на вашем соединении сетевой дроссель?

Первая и главная среди равных используемая нами программа — Neubot. Она одинаково работает в Windows и Linux. В Windows она запускается фоном и тестирует соединение автоматически, так что можно время от времени просматривать результаты работы, делая выводы. Запуская установку, антивирус должен пару раз забить тревогу.

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

как проверить ограничивает ли провайдер скорость скачивания

в Вариантах тестирования можно выбрать и тип проверяемого соединения

Текущие результаты работы будут показаны в правой части окна, сразу под виджетом, призывающим начать тестирование вручную Manually Start Test, нажав на кнопку Go!. Однако, перед тем, как вы начнёте, вам придётся согласиться с некоторыми стандартными условиями на странице по вкладке Privacy (в противном случае ни один тест не запустится):

privacy

политика обработки персональной информации

Чем хороша программа. Она способна отобразить не только ТЕКУЩИЕ СКОРОСТИ интернет соединения, но вести достаточно подробную статистику в течение долгого времени, чтобы результаты работы послужили весомой основой в раздумьях менять провайдера или нет. Ваша задача — вести привычный «сетевой» образ жизни, скачивая в пиринговых сетях нужные файлы и просматривая видео. Сама сетевая служба на скорости не влияет. Однако, учитывая особенности обработки персональных данных программы, постарайтесь на время тестирования не качать что-нибудь явно противозаконное: избегайте файлов с именами на правильном английском, немецком и т.д., ограничьтесь работой на «международных» пиринговых ресурсах типа Пиратская бухта и т.д. Так, на всякий случай…

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

  • на странице Log цветовая гамма поможет разобраться что и где не так:
логи neubot

здесь описано поведение скриптов и отчёт об успехе работы

  • на странице Results будет отображаться главная статистика по скоростям обмена данными с интернет по протоколу http (через браузеры) и через peer-2-peer-сети в виде линейных графиков и итоговой таблицы:
провалы в скорости

эти провалы и скачки говорят о том, что провайдер ограничивает скорость намеренно

  • измерение скоростей в режиме bittorrent test — всего лишь эмуляция: все сообщения в этих сетях слишком коротки, чтобы оценивать реально протекаемые объёмы информации; сама служба также не в состоянии оценить общую скорость сетевого обмена, однако её данные на ТЕКУЩИЙ МОМЕНТ очень точны, а в совокупности с графиками результатов общая картина вырисовывается познавательная

Замеченные баги и погрешности

  • если вы решили проводить опыты не исключая сетевой цепочки свой роутер, а нём потери пакетов, на объективные результаты не надейтесь
  • старайтесь не качать файлы очень больших объёмов (десятки Гигабайт и более)
  • если родственник в соседней комнате рубится в Танки или смотрит фильм в HD качестве, считайте, что погрешность измерений уже очень высока
  • сервер у них иногда перегружен и потому вывозит те ещё показания

Ваш провайдер ограничивает скорость по ширине канала?

Провайдер ограничивает скорость, считая, что вы многовато качаете? Все они, конечно, заявляют, что в безлимитной полосе ограничений в объёмах скачивания нет. И некоторые из них попадаются на обратном.

Чтобы это узнать, описанный выше и другие тесты нужно проводить постоянно. По опыту скажу, что ограничение скоростей обычно становится особенно заметно ближе к концу отчётного периода. Иногда ограничения связаны с реальными нагрузками по каналам связи (праздничные дни и вечерние часы). Но иногда можно гарантийно утверждать, что вы ПЛАТИТЕ НЕ ЗА ТЕ СКОРОСТИ, КАКИЕ РЕАЛЬНО ВАМ ПРЕДОСТАВЛЯЮТСЯ или какие вы реально имеете.

Убедитесь в этом прямо сейчас. Или разубедитесь. Вот результаты тестирования, которые отображает один из сервисов. Самый достоверный, на мой взгляд, онлайн сервис SpeedTest выцепил мои IP и имя провайдера, указав на скорости обмена в глобальной сети (я сижу с ноутбука):

реальная скорость в сети

скорости скачивания и подгрузки в Mbps (Мегабит\сек)

Кстати, роутер, которым вы пользуетесь, сам честно может предупредить, что большего от него самого и вашего ноутбука в данной конфигурации вы и не добьётесь:

возможности роутера

А вот перешёл на стационарный компьютер:

проверка скорости соединения с интернетом

к своему провайдеру вопросов В ДАННЫЙ МОМЕНТ у меня нет

Вот ещё один подобный ресурс. И стоило мне отойти ещё чуть подальше от роутера, как скорость упала:

узнать реальную скорость интернета

Вам мало? Вот ещё — Internet Health Test

internet health test

с каждым тестом скорость соединения всё ниже: в точность вмешался нестабильный сигнал Wi-Fi

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

Онлайн видео

Увеличивающие скорости приводят к тому, что всё население отказывается от коллекционирования полюбившихся фильмов, и предпочитает их просматривать в режиме онлайн. Качество и фильмов и роликов позволяет довольствоваться существующим предложением. Так что на такие популярные видеохостинги как YouTube ваш провайдер может вполне нацелиться. За другие, «малозаконные» ресурсы по просмотру видео я не отвечаю, а вот проверить соединение на предмет ограничения скорости с YouTube вполне возможно. У Google есть интересный ресурс под названием Video Quality Report (Отчёт о Качестве Видеоролика). Страница адаптирована под «мобильный» просмотр и страница доступным английским объясняет, как она работает и для чего. Основная цель — узнать, как на самом деле пользователи YouTube видят желаемые ролики, попутно решая проблему наложения, порой очень жёстких, ограничений на доступ к ресурсу. Ресурс, однако, молодой и для некоторых жителей нашей страны он бесполезен: нужная вкладка изо дня в день отвирается недоступностью данных для моего региона:

Video Quality Report не работает

Как работают инструменты измерения и можно ли им доверять?

Тестирование скорости обычно подразумевает использование конкретных свойств HTTP протокола и производит замеры нескольких факторов плюс у каждого тест-сервера свои примочки (хотя некоторые сервисы по проверке скоростей просто используют чужие веб-сервера, используя их движок, но по своему адресу, в своём веб-интерфейсе; так, многие прочие сервисы по проверке скорости просто перенаправляют ваш запрос через описанный мной SpeedTest). Самые достоверные из них это:

  • проверка Круговой задержки (времени, потраченного на отправку сигнала и времени, требуемого на подтверждение; разные программы и серверы используют для этого разные средства — часто это самая простая ping-команда в сторону вашего IP адреса); ну, положим, про простую команду я наврал — обычному эхо-запросу в сторону вашего компьютера мешает фаерволл, он же брандмауэр Windows, и правильно делает: все бы так друг друга свободно пинговали — в сети бы царил «беспредел».
  • тестирование Объёма полезных данных Goodput — «Гудпут«- (т.е. данных, успешно переданных за единицу времени от тест-сервера на ваш компьютер; Goodput — показатель, который можно рассматривать как пропускную способность на прикладном уровне (application layer). Гудпут всегда меньше полной производительности Throughput — «Фрупут-а» — благозвучное произношение термина, так как вместо «ф» стоит буква «с«)

Чей провайдер ограничивает скорость на самом деле?

А вы думали, что ваш провайдер имеет доступ к заокеанским или отечественным серверам напрямую? Да нет: перед тем, как обработать ваш запрос, он успевает покинуть свою границу ответственности несколько раз, пересекая множество «чужих» зон. Вы, кстати, можете прикинуть примерный план маршрута, по которому вас поведёт ваш браузер до любимого сайта. Откройте консоль cmd и введите указание одной маленькой утилите «пробить» к сайту маршрут (но, опять же, не позволяйте роутеру вмешиваться в измерения):

путь от компьютера до сайта

я отошёл от роутера в дальний угол — потери пакетов (второй столбец слева) стали ужасать



Вот так и прыгает ваш запрос от IP к IP. И на фоне всего этого ругать провайдера язык пока не поворачивается.

Почему скорость всегда ниже?

Она действительно нередко ниже. Развитость сетевой инфраструктуры, качество сетей, уровень профессионализма. И не всегда известность это гарантия качества. Так что основные причины, почему вы не обнаружите заявленной скорости, можно выделить следующие (как увидите, не всегда в том провайдера вина):

  • если версия прошивки вашего роутера не обновлялась годами, вероятно, и сам роутер просто морально устарел: так что вы от него хотите? Какие тут скорости…
  • если в вашем районе проживания работает пара-тройка провайдеров, да ещё и со штаб-квартирой в столице, трудно выжидать от них прыткости и достойного качества. Это связано всегда с недостаточной квалификацией персонала и использованием устаревшего оборудования, прибывшего к вам по причине его замены на более новое, но в центральной части (края, области или даже страны). И чем дальше удалённость, тем вероятнее, что ваш провайдер ограничивает скорость, работая по принципу «до Бога — высоко, до царя — далеко»
  •  не только у дорожных служб существует понятие «затор«. Не всегда провайдер в погоне за прибылью говорит о том, что его пропускная возможность на этом географическом участке уже ограничена. И, снова, в этом не всегда его вина: ваши «соседи» по сервис-провайдеру могут попасться любителями качать гигабайтами сутками напролёт. Так что, заметив понижения в графике нагрузок, вероятнее всего, провайдер мстит не конкретно вам, а «гасит» целый диапазон адресов
  • «час пик» — также причина «вынужденных» ограничений, накладываемых провайдеров на сетевые соединения в разное время суток и дней недели, вызванных теми же причинами, что и в предыдущем абзаце: провайдер ограничивает скорость «ползунком» вниз
  •  перед тем как наорать на девушку-оператора, примите к сведению информацию из статьи и применяемые инструменты в ней и ссылках. Здесь и по блогу информации предостаточно, чтобы определиться КТО ВИНОВАТ: провайдер, конечные целевые сервера, откуда вы качаете, или настройки системы вкупе с роутером?

У меня всё. Успехов нам всем.

Запись опубликована в рубрике Своими руками, Чтобы знать. Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

три × 5 =