Скорость передачи данных
Скорость передачи данных — объём данных (информации), переданный за единицу времени (как правило 1 секунду). Базовой единицей измерения скорости передачи данных является бит в секунду. Также к базовым единицам можно отнести байт в секунду, который равен 8 битам в секунду. Все остальные единицы измерения скорости передачи данных являются производными от этих двух.
Они образуются при помощи приставок:
- используемых для обозначения десятичных кратных единиц: кило- (10 3 ), мега- (10 6 ), гига- (10 9 ) и т.д.
- используемых для обозначения 2-x кратных единиц — двоичные (бинарные) приставки: киби- (2 10 ) , меби- (2 20 ), гиби- (2 30 ) и т.д.
При этом, к примеру:
1 килобит в секунду = 1×10 3 = 1000 бит в секунду
1 кибибит в секунду = 1×2 10 = 1024 бит в секунду
1 кибибит в секунду = 1.024 килобит в секунду
1 килобит в секунду = 0.9765625 кибибит в секунду
1 килобит в секунду ≠ 1024 бит в секунду
Хотя до введения двоичных приставок международной электротехнической комиссией (МЭК) в 1999 году, принято было считать, что 1 килобит равняется именно 1024 бит. Но по сути это было не верно.
К сожалению новый стандарт до сих пор используется не повсеместно и из-за этого могут возникнуть ошибки и недопонимания.
Онлайн конвертер
Онлайн калькулятор
Скорость передачи данных
Объём данных (размер файла) I =
Время передачи данных t =
Скорость передачи данных V =
Объём данных
Скорость передачи данных V =
Время передачи данных t =
Объём данных (размер файла) I =
Время передачи данных
Объём данных (размер файла) I =
Скорость передачи данных V =
Время передачи данных t =
Теория
Как найти скорость передачи данных
Чему равна скорость передачи данных (V), если известен объём переданных данных (I) и время (t), за которое эти данные переданы?
Формула
Пример
Через некое соединение был передан файл размером 5MB (мегабайт), передача заняла 16 секунд. Необходимо определить скорость передачи данного файла в мегабитах в секунду.
Для начала переведём 5 мегабайт в биты (cм. таблицу ниже):
5MB = 5 ⋅ 8000000 = 40 000 000 бит
Далее считаем по формуле:
V = 40000000/16 = 2 500 000 бит/с
Переводим полученный результат в мегабиты в секунду:
V = 2500000/1000000 = 2.5 Мбит/с
Как найти объём данных
Чему равен объём данных (I), если известны скорость передачи данных (V) и время (t), за которое эти данные переданы?
Формула
Пример
Скорость передачи данных через ADSL-соединение равна 512000 бит/с. Передача файла заняла 16 секунд. Определим объем файла в килобайтах.
Для начала определим размер переданного файла в битах:
I = 512000 ⋅ 16 = 8192000 бит
Переведём полученный результат в килобайты:
I = 8192000/8000 = 1024 Кбайт
Этот результат верен если 1 Кбайт = 1000 бит. Если же вы производите расчет с устаревшими единицами (1 Кбайт = 1024 бит), то:
I = 8192000/8192 = 1000 Кбайт
А если результат записать в кибибайтах:
I = 8192000/8192 = 1000 КиБ
Как найти время передачи данных
Чему равно время передачи данных (t), если известны объём переданных данных (I) и скорость передачи данных (V):
Формула
Пример
За сколько секунд скачается файл размером в 1GB (гигабайт), если скорость соединения 2 Мбит/с?