Калькулятор пропускной способности: время и скорость

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

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

Связь пропускной способности и времени передачи

Пропускная способность — максимальный объем данных, который соединение передает за единицу времени. Провайдеры и производители сетевого оборудования обычно указывают ее в мегабитах в секунду, Mbps, а размеры файлов — в мегабайтах или гигабайтах. В одном байте восемь бит, поэтому перед расчетом времени нужно преобразовать единицы. Здесь используются десятичные единицы хранения: один мегабайт равен 1,000,000 байт, один гигабайт — 1,000,000,000 байт. Базовая формула делит общее число бит на число бит, фактически доставляемых за секунду. Файл объемом один гигабайт содержит восемь миллиардов бит. По идеальному каналу 100 Mbps он передавался бы 80 секунд. Реальный трафик включает заголовки пакетов, подтверждения, записи шифрования, повторные передачи и другие служебные данные, поэтому полезная скорость ниже. При накладных расходах десять процентов от номинальных 100 Mbps файлу доступны 90 Mbps, и та же передача займет около 88.89 секунды, или 1.48 минуты. Поле накладных расходов — практическая поправка для планирования, а не полноценный симулятор сети. Ethernet, IP, TCP, TLS, кадры Wi-Fi, производительность накопителей, задержка, перегрузка, ограничения сервера и другие пользователи влияют на измеренную скорость. Десять процентов — разумная начальная оценка для исправного проводного соединения. Беспроводные каналы, VPN, удаленные серверы и сети с потерями могут требовать большего снижения. Если тест уже показывает скорость на уровне приложения, задайте нулевые расходы, чтобы не вычитать их дважды. Пропускная способность и задержка описывают разные свойства сети. Первая определяет непрерывный поток данных, вторая — время прохождения сигнала или пакета. Соединение с большой задержкой способно быстро передавать крупные файлы, если протоколы поддерживают достаточно данных в пути. Но один поток TCP может недоиспользовать канал при слишком маленьком окне. Небольшие интерактивные запросы порой работают медленно даже при высокой пропускной способности, поскольку в короткой передаче преобладают установка соединения и время обмена туда и обратно. Результаты подходят для планирования резервного копирования, оценки облачной миграции, доставки медиаданных, прогнозирования загрузок и обсуждения емкости каналов. Это лишь оценки: заявленные скорости являются верхними пределами, а условия меняются. Для соблюдения рабочего срока заложите время на чтение и запись дисков, проверку файлов, установку соединения, очереди и повторные попытки. Крупные передачи также стоит проверять на типичных данных: сжатие уменьшает число отправляемых байт, но зашифрованные или уже сжатые файлы обычно больше не уменьшаются.

Примеры расчета пропускной способности

ПередачаРасчетное времяПолезная скорость
1 GB при 100 Mbps, накладные расходы 10%88.89 секундыПолезная скорость 90 Mbps.
500 MB при 50 Mbps, накладные расходы 20%100 секундПолезная скорость 40 Mbps.
2 TB при 1,000 Mbps, накладные расходы 5%4.68 часаПолезная скорость 950 Mbps.
100 MB при 25 Mbps, без накладных расходов32 секундыИдеальное время передачи по формуле.

Как оценить время передачи

  1. Введите объем данных и выберите мегабайты, гигабайты или терабайты.
  2. Введите скорость сети в мегабитах в секунду.
  3. Оцените процент потерь из-за служебных данных протокола и условий сети.
  4. Нажмите «Рассчитать передачу», чтобы увидеть время, полезную скорость и объем в приведенных единицах.

Вопросы о калькуляторе пропускной способности

Чем Mbps отличается от MB в секунду?

Mbps — мегабиты в секунду, а MB в секунду — мегабайты в секунду. Поскольку в байте восемь бит, идеальный максимум для 100 Mbps составляет 12.5 MB в секунду.

Какие накладные расходы протокола указать?

Десять процентов — полезная начальная оценка для хорошего проводного соединения. Увеличьте значение, если помехи Wi-Fi, обработка VPN, потери пакетов или конкурирующий трафик снижают полезную скорость.

Почему реальная передача медленнее расчетной?

Сервер, накопители, сигнал Wi-Fi, перегрузка, задержка и другие пользователи могут стать узким местом. Калькулятор предполагает постоянную полезную скорость и не предсказывает все изменения условий.

Здесь используются десятичные или двоичные гигабайты?

Используются десятичные единицы SI: один GB равен миллиарду байт. Некоторые ОС отображают двоичные значения GiB с обозначением GB, что может давать заметную разницу.

Можно ли по пропускной способности оценить качество стриминга?

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