Причины снижения скорости интернет-соединения

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

Схематично интернет-соединение можно представить так:
компьютер пользователя->линия связи->телефонная станция (или коммутатор)->провайдер->промежуточные узлы (маршрутизаторы)->сайт

Рассмотрим причины по этой схеме.

Компьютер пользователя:
Имеются дополнительные (параллельные) соединения. Это могут быть закачки файлов пользователя либо "работа" вирусов, также потребляющих трафик. Еще вполне легальная причина – идет обновление каких-то программ, например закачка антивирусных баз и т.п.
Проверить наличие параллельных закачек довольно легко – отключить все свои интернет-устройства – браузер, менеджер закачек, аську и так далее и следить за состоянием соединения, т.е. количеством принятых и отправленных байт.

Линия связи:
Компьютер пользователя может быть соединен с телефонной станцией через обычный телефонный кабель, предназначенный для передачи низких частот (разговорной речи). А технологии DSL (ADSL) используют в сотни раз более высокие частоты. В результате заявленная провайдером скорость например 6 Мбит/сек, не может быть реализована в полной мере. Измерения показали реальную скорость не более 2 Мбит/сек. А на других тарифах провайдера с более низкими скоростями (100 - 300 Кбит/сек), реальная скорость совпадает с заявленной. Причем различные повреждения телефонного кабеля (даже просто его старение) ведут к снижению скорости.
Примерно та же картина и с подключением через коаксикальный кабель к коммутатору и далее к провайдеру.

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

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

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

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

Дмитрий Рассанов Веб инструменты и сервисы

Алексей Волков

2 комментария

  1. Avatar
    Иракли Сентябрь 14, 2009

    А могу я сам себе занижать скорость или в моей сети и как это делать?
    Вот я хочу контролировать своё подключение ,а так же (моей) сети .
    Раньше на WiFi сети была встроенная функция контроля трафика .
    А теперь я увеличил пакет раз в 10-20 (с 2Мбит до 15Мбит) но трафик по сети распределяется равномерно .
    А для меня это не выгадно .
    Есть способ регулировки или программное обеспечения ?
    Я уже запарился искать ((

  2. Avatar
    Дмитрий Рассанов Февраль 21, 2010

    Однако таких программ много:
    1. Специальная версия известного виндового снифера CommView, созданная для захвата и анализа сетевых пакетов в беспроводных сетях
    2. WifiZoo — просто перехватывается различная информация в открытых Wi-Fi сетях
    3. Packet Player 1.1
    4. assniffer 0.2 — Программа-логер трафика HTTP (traffic sniffer/logger), assniffer способен осуществлять мониторинг сети
    5. KTrafficAnalyzer — приложение, отображающее график нагрузки на сеть — входящий и исходящий трафик, скорость приема и отдачи. Ведет статистику по дням и месяцам с возможностью экспорта отчета в файл CSV.

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

Только зарегистрированные пользователи могут оставлять комментарии.