Как рассчитать скорость передачи данных
Перейти к содержимому

Как рассчитать скорость передачи данных

Скорость передачи данных

Скорость передачи данных — объём данных (информации), переданный за единицу времени (как правило 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 Мбит/с?

Конвертер величин

Этот калькулятор определяет сколько времени нужно для передачи данных из одного места сети в другое, если известна скорость передачи данных.

Пример 1: Рассчитать сколько времени понадобится на загрузку видео файла объемом 2 Гбайт на YouTube по ADSL соединению, имеющему скорость 6 Мбит/с вниз и 600 кбит/с вверх при 10-процентных служебных данных при условии, что YouTube не ограничивает скорость загрузки.

Для расчета введите исходные данные и нажмите кнопку Рассчитать.

Определения и формулы

Передачей данных в компьютерных технологиях и электросвязи выполняется в виде передачи последовательных битов (битового потока) по различным каналам связи. Каналом связи может быть как радиоканал, так и проводная или оптоволоконная линия связи. Каждый бит информации передается в течение определенного промежутка времени. Например, если каждый бит передается в течение 5 микросекунд (мкс), то для передачи 16-разрядной буквы стандарта Unicode потребуется 80 мкс.

Скорость передачи данных определяется как количество битов, переданных в единицу времени, и называется битрейтом (от англ. bit rate or bitrate). Она измеряется в битах в секунду (бит/с или bps). Эту единицу используют с различными десятичными и двоичными приставками, например:

Десятичные приставки Двоичные приставки
1 кбит/с (kbps) = 1000 бит/с 1 Кибит/с = 2 10 = 1024 1 бит/с
1 Мбит/с (kbps) = 10 6 бит/с 1 Мибит/с = 2 20 = 1024 2 бит/с
1 Гбит/с (kbps) = 10 9 бит/с 1 Гибит/с = 2 30 = 1024 3 бит/с
1 Тбит/с (kbps) = 10 12 бит/с 1 Тибит/с = 2 40 = 1024 4 бит/с

Передача данных может происходить в широком диапазоне скоростей. Например, по витой телефонной паре двоичные данные передаются со скоростью до 10 миллионов бит в секунду (Мбит/с, Mbps), а по оптоволоконному кабелю из одного оптического волокна данные могут предаваться со скоростью до 255 терабит в секунду (рекорд 2021 г.). Это означает 32 терабайта в секунду или 16 тысяч фильмов объемом 2 Гбайта в секунду!

Оптоволоконный кабель из одного оптического волокна в прозрачной наружной оболочке, используемый для передачи аудиосигналов

Когда двоичные данные передаются по каналу связи с высокой скоростью, возникают ошибки из-за помех, шума или … плохих контактов в оборудовании системы связи. Из-за этих ошибок данные поступают на приемную сторону с ошибками. Для обеспечения надежной передачи данных были разработаны различные способы обнаружения и исправления ошибок. Процесс обнаружения и исправления ошибок требует передачи дополнительных служебных битов, которые передаются вместе с информационными битами.

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

Например, можно к 8 битам данных добавить 3 бита служебной информации. Таким образом, нужно передать 11 битов, что представляет 100–11×100/8 = 38% служебной информации.

Для определения времени передачи данных без служебной информации мы используем такую формулу:

Если нужно учесть служебную информацию, то формула изменяется:

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

Подробнее о передаче данных и её единицах измерения — в нашем Конвертере передачи данных.

Пример 2: Рассчитайте сколько времени понадобится для загрузки фильма объемом 1,5 GB в смартфон, подключенный к компьютеру по шине USB 3.1 (соединение USB-C). Подсказка: воспользуйтесь нашим Калькулятором передачи данных для определения Скорости передачи данных по USB 3.1, затем введите ее в этот калькулятор. Считайте, что трафик на передачу служебных данных не используется.

Скорость интернет-соединения

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

Как рассчитать скорость интернет-соединения?

Для расчета скорости интернет-соединения достаточно указать данные вашего подключения в любом формате:

  • Мегабит
  • Килабит
  • Гигабит

Для расчета времени скачивания файла необходимо указать:

  • Скорость (Мегабит, килабит, гигабит)
  • Размер скачиваемого файла в гб.

Итоговым результатом расчета с помощью калькулятора будет скорость интернет соединения во всех форматах и скорость скачивания файла.

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

Удобный и простой калькулятор может быть легко установлен на вашем сайте и поможет быстро рассчитать скорость интернет соединения.

Как вычислить скорость передачи данных

В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.

Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества.

Количество просмотров этой статьи: 30 154.

Скорость передачи данных характеризует объем данных, который передается за конкретный период времени. Знать скорость передачи нужно, если вы что-то скачиваете из интернета или копируете данные с одного носителя информации на другой. Сначала нужно преобразовать единицы измерения размера файла и скорости передачи так, чтобы унифицировать их, а затем подставить значения в формулу S = A ÷ T, где A — объем данных, T — время передачи, S — скорость передачи. Также по этой формуле можно вычислить объем данных или время передачи, если вы знаете одну из переменных и скорость передачи.

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

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