Пожалуйста, оцените статью:


img

Всем привет!

Сегодня мы поговорим о способах измерения скорости передачи данных. Для начала надо определиться что же такое эти данные?

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

Вся эта информация непрерывно передается между частями компьютера а затем и в компьютерных сетях (читай Интернет). Ведь если бы информация просто хранилась - она бы была бесполезной.

Таким образом появляется необходимость ее передавать. Так вот, чтобы определиться что мы будем передавать - давайте возьмем за основу единицу измерения количества информации - Бит.

Исторически сложилось, что Бит - это минимальный объем информации который может передать компьютер, ведь по сути это просто сигнал.

Бит это бинарное число, оно может принимать значение 0 или 1. Для того чтобы передать, допустим фразу "Hello, World!" нам необходимо перевести ее в бинарный код:

01001000 01100101 01101100 01101100 01101111 00101100 00100000 01010111 01101111 01110010 01101100 01100100 00100001

(Как мы это сделали? С помощью стандартной таблицы перевода ASCII символов в бинарный вид, поиграться можно здесь: https://www.rapidtables.com/convert/number/binary-to-ascii.html )

Посчитаем количество нулей и единиц: получилось 104. Таким образом чтобы нам передать эту фразу за 1 секунду нам требуется скорость 104 Бит в секунду. Это очень грубая оценка, т.к. помимо полезной нагрузки мы передаем, так же различную информацию, вроде получателя, отправителя и прочего служебного траффика, в зависимости от того откуда, куда, что и по какому протоколу передается.

Итак мы определились что скорость передачи информации мы мерим в битах в секунду, потому что компьютер так устроен.

В то же время на вашем компьютере сейчас храняться миллионы файлов и ваш компьютер показывает вам их размер уже не в Битах а в Байтах.

Байт это единица хранения информации. 1 Байт = 8 Битам. 1 Байт может принимать одно из 2^8 = 256 значений. По одной из версий, давно, когда компьютеры еще не обладали такими объемами памяти, инженерами было принято решение использовать для хранения и обработки данных Байт вместо Бита. Такое решение, к стати работает до сих пор.

Таким образом Байт больше подходит для того чтобы хранить, информацию на диске, потому, что данных становиться все больше. Например, сегодня вполне нормально хранить на телефоне 15 МегаБайтные фотографии. Задумайтесь:

15 МегаБайт = 15 000 000 * 8 = 120 000 000. 120 МИЛЛИОНОВ БИТ!

Однако некоторые клиенты для сетей передачи файлов (браузеры, torrent), по умолчанию используют для отображения скорости передачи информации вид МегаБайт в секунду вместо МегаБита в секунду. В таком случае чтобы получить желаемые МегаБиты необходимо МегаБайты умножить на 8.

10 Мбит/С = 1,25 МБайт/С

20 Мбит/С = 2,25 МБайт/С

30 Мбит/С = 3,75 МБайт/С

Подытожим:

Бит - единица измерения количества информации. Его удобно использовать для измерения передачи информации за один момент времени.

Байт - единица хранения информации. Его удобно использовать для измерения объема информации.

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



ООО "Киренск-Телеком" © 2011-2026