За какое время скачается файл

Обновлено: 07.07.2024

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

Пример 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, затем введите ее в этот калькулятор. Считайте, что трафик на передачу служебных данных не используется.

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

На сайте 2IP собрано огромное количество разнообразных инструментов, связанных с сетевыми адресами и интернетом в целом. Как раз один из присутствующих сервисов мы и будем использовать для расчета времени загрузки файлов. Приступайте к выполнению инструкции уже после того, как выполнили действия из предыдущего раздела статьи.

    Перейдите по ссылке выше, чтобы попасть на страницу рассматриваемого сайта, где сразу же введите размер файла и укажите единицу измерения в соответствующем выпадающем списке.

Ввод размера файла и его системы измерения для расчета времени загрузки через онлайн-сервис 2ip

Ввод входящей и исходящей скорости для расчета времени загрузки файла через онлайн-сервис 2ip

Запуск расчета времени загрузки файла через онлайн-сервис 2ip

Результат расчета времени загрузки файла через онлайн-сервис 2ip

Меняйте значения и повторно проводите расчеты, если это требуется. В случае, когда функциональность сайта 2IP вас не устраивает, ознакомьтесь со Способом 3, который имеет определенные отличия.

Способ 2: Rasschitai

Если первый сайт по каким-то причинам не работает или просто нужен другой инструмент, но функционирующий так же, обратите внимание на Rasschitai. В нем расчет происходит по идентичному принципу.

    Оказавшись на главной странице Rasschitai, сразу же впишите размер файла в отведенное для этого поле.

Ввод размера файла для расчета времени загрузки через онлайн-сервис Rasschitai

Выбор системы измерения для расчета времени загрузки файла через онлайн-сервис Rasschitai

Ввод скорости интернет-соединения для расчета времени загрузки файла в Rasschitai

Кнопка для запуска расчета времени загрузки файла в онлайн-сервисе Rasschitai

Результат расчета времени загрузки файла через онлайн-сервис Rasschitai

Дополнительные функции при расчете времени загрузки файла через онлайн-сервис Rasschitai

Способ 3: Allcalc

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

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

Ввод размера файла при расчете времени загрузки через онлайн-сервис Allcalc

Выбор системы измерения времени загрузки файла в онлайн-сервисе Allcalc

Выбор скорости интернет-соединения при расчете времени загрузки в онлайн-сервисе Allcalc

Результат расчета времени загрузки файла в онлайн-сервисе Allcalc

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

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

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

Начнем с диспетчера задач. Нажимаем CNTRL+ALT+DELETE и открываем диспетчер. Находим вкладку"сеть" и переходим в таблицу, расположенную ниже графиков загруженности. Если Вы используете в качестве подключения WiFI, скорость будет отображаться пунктом"Беспроводное сетевое соединение", как на картинке.

Обратите внимание! Единицы измерения скорости передачи данных состоят из базового бита. Байт состоит из восьми бит. Килобайт - из восьми байт и так далее вплоть до гигабайта.

Точнее с определением справятся сторонние утилиты и сайты. Самым популярным калькулятором скорости интернета является SpeedTest.

Просто впишите указанную сайтом скорость в наш калькулятор вместе с весом загружаемых данных. Алгоритм за долю секунды выдаст предполагаемое время загрузки файла .

SpeedTest

Допустим, у Вас возникла необходимость передать файлы большого объема через Интернет. Каким образом это лучше сделать, чтобы операция заняла меньше всего времени? Воспользуйтесь одним из следующих способов:

Локальная сеть . Скорость зависит от типа соединения, целостности кабелей, конфигурации программного обеспечения, технологии передачи данных и загруженности сети. Удобно использовать для файлов среднего размера.

Nas накопители . Они, в отличие от съемных жестких дисков, напрямую подключаются к сети хранения данных без посредничества ПК или сервера. Управляются с помощью урезанной операционной системы, взаимодействуют с локальной сетью по стандартным протоколам, быстро передавая данные между подключенными устройствами. Например, несколькими компьютерами в офисе.

Файлообменники . Сначала загружаете файл на Яндекс.Диск, DropMeFiles, Disk Karelia или любой другой файлообменник, который поддерживает передачу файлов большого размера. В дальнейшем его может скачать любой человек, который имеет доступ к аккаунту или специальной ссылке на скачивание. К сожалению, размер хранилища ограничен.

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

Читайте также: