ЧТО ТАКОЕ МЕГАБИТ И МЕГАБАЙТ?

Еще со времен небольшой распространенности интернета в нашем городе и низкой скорости на безлимитных тарифах (64-256 Кбит/с) пользователей волновал вопрос «Почему я плачу за 128 килобит, а скачивается всего 10?». Ответ на этот вопрос довольно прост – килобиты и килобайты это разные единицы измерения, о чем многие не догадываются. Так, бит это минимальная единица передачи информации, которая может пребывать только в двух состояниях (логические «да» или «нет», в компьютерных системах имеющие значение «1» или «0»), байтом же называется совокупность восьми бит, также иногда называемая «октет» (от латинского octo, что означает «восемь», в виду того, что длина байта за историю развития компьютерных систем не всегда была равна этому числу). Килобайтом называется объем информации, равный 1024 байтам (от латинского kilo – тысяча), мегабайтом – объем 1 048 576 (от латинского mega – миллион). Часто для упрощения понимания рядовыми пользователями компьютеров за килобайт принимают ровно тысячу байт, а за мегабайт – ровно миллион. Именно так, кстати, поступают производители жестких дисков, поэтому не удивляйтесь, когда операционная система показывает объем свежеприобретенного жесткого диска на 1 терабайт равным примерно 975 гигабайтам, ведь с каждого гигабайта у вас «воруется» 24 мегабайта.

КАК ИЗМЕРИТЬ СКОРОСТЬ СОЕДИНЕНИЯ С ИНТЕРНЕТ?

Соответственно вышеизложенному, для того, чтобы посчитать скорость скачивания в мегабайтах/с, надо разделить количество мегабит/с на 8. Таким образом, при скорости соединения в 20 Мбит/с вы получите (в идеальных условиях) 20 / 8 = 2,5 Мбайт/с.

На сегодняшний день существует множество сервисов для проверки скорости соединения. Рассмотрим 2 основных типа.

  • Сервисы, измеряющие скорость доставки файла определенного объема до адресата (как правило, объем файла неизменен). Простой в реализации метод, однако, уровень погрешности измерения может достигать 50 и выше процентов (чуть ниже о том, почему это происходит). Проверка исходящей скорости невозможна.
  • Интеллектуальные сервисы, выдающие вердикт на основании нескольких параметров. Рассмотрим на примере популярнейшего speedtest.net. После выбора точки, соединение с которой вы хотите проверить, посылается специальная команда “ping”, которая проверяет время отклика (в миллисекундах) от удаленной машины (это может быть как компьютер рядового пользователя Интернет, так и сервер крупного провайдера). После этого формируются небольшие пакеты данных для определения объема информации, способной быть переданной примерно за 10 секунд. Далее происходит уже непосредственно измерение скорости.

ПОЧЕМУ ДАННЫЕ ИЗМЕРЕНИЙ МОГУТ МЕНЯТЬСЯ?

На скорость соединения могут влиять множество параметров, идеальным можно считать только соединение между двумя компьютерами на расстоянии в метр, да и то с оговорками. Простой пример – вечером начинает «тормозить» фильм онлайн. Рассмотрим его. Допустим, скорость вашего соединения 10 Мбит/с и вы соединяетесь с сервером, хранящим видео. Стоит учитывать, что, как правило, серверы подключены к Интернет на скорости 100 Мбит/с (реже – 1 Гбит/с, т.к. стоимость такой полосы довольно высока). Следовательно, на скорости в 10 Мбит/с вы занимаете 10% от максимальной полосы. Что будет, когда на сервер одновременно зайдут 100 человек, понятно – каждому будет предоставлено 1/100 полосы, т.е. 1%. Соответственно, просматривать фильм на максимальной скорости будет уже невозможно.

То же относится и к сервисам проверки скорости – результат может (и будет) меняться в зависимости от загруженности каналов, используемого оборудования, расстояния между точками проверки и пр. Если вы сомневаетесь в скорости соединения (постоянно низкое), пожалуйста, для более точных результатов проведите 5-10 проверок в разное время суток. Не забывайте во время проверок отключать все приложения, которые могут повлиять на качество замера, т.е. браузеры, торрент- и другие P2P-клиенты, клиенты ICQ и пр.