Обновлено:

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

Формула расчёта скорости передачи данных

Скорость передачи данных – это объём информации, переданный за единицу времени. Базовая формула:

V = D / t

  • V – скорость передачи (бит/с, Кбит/с, Мбит/с и т. д.)
  • D – объём данных (биты, байты, килобайты, мегабайты…)
  • t – время передачи (секунды, минуты, часы)

Из неё выводятся две обратные формулы:

  • Время передачи: t = D / V
  • Объём данных: D = V × t

Перед расчётом нужно привести данные к единым единицам – биты и секунды. Калькулятор ниже делает это автоматически.

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

Что нужно найти?
Учесть накладные расходы (TCP/IP overhead)

Стандартные потери для TCP/IP составляют 3–5 % из-за заголовков пакетов.

Результат:

Эквиваленты в других единицах
Расчёт скорости передачи носит теоретический характер: реальная скорость зависит от состояния сети, оборудования и протокола.

Таблица единиц измерения данных

Перед расчётом скорости передачи важно понимать соотношение единиц. В информатике и в сетевых технологиях используются разные системы:

ЕдиницаСколько битПримечание
1 байт (Б)8 битМинимальная адресуемая единица памяти
1 килобит (Кбит)1 000 битСетевая конвенция
1 килобайт (КБ)8 192 бита (1 024 Б)Файловая система
1 мегабит (Мбит)1 000 000 битТарифы провайдеров
1 мегабайт (МБ)8 388 608 бит (1 024 КБ)Размер файлов
1 гигабит (Гбит)1 000 000 000 битСерверные каналы
1 гигабайт (ГБ)8 589 934 592 бит (1 024 МБ)Диски, архивы

Провайдеры указывают тариф в битах, а браузеры показывают скорость скачивания в байтах. Поэтому тариф 100 Мбит/с – это примерно 12,5 МБ/с реальной загрузки.

Перевод единиц скорости

Когда в задаче скорость дана в одних единицах, а объём – в других, нужно выполнить пересчёт:

  • Байты → биты: умножить на 8
  • Биты → байты: разделить на 8
  • Кбит/с → Мбит/с: разделить на 1 000
  • Мбит/с → Кбит/с: умножить на 1 000
  • Мбит/с → МБ/с: разделить на 8
  • МБ/с → Мбит/с: умножить на 8

Пример: файл 750 МБ, скорость канала – 100 Мбит/с.

  1. Переводим объём: 750 МБ × 8 = 6 000 Мбит
  2. Считаем время: 6 000 / 100 = 60 секунд = 1 минута

Типичные скорости каналов связи

Зная скорость канала, можно заранее оценить время передачи:

Тип подключенияСкорость (заявленная)
2G (EDGE)до 50 Кбит/с
3G (HSPA+)до 42 Мбит/с
4G (LTE)до 300 Мбит/с
5Gдо 20 Гбит/с
ADSL8–24 Мбит/с
Оптоволокно (GPON)до 1 Гбит/с
Ethernet (витая пара)100 Мбит/с – 10 Гбит/с
Wi-Fi 5 (802.11ac)до 3,5 Гбит/с

Почему реальная скорость ниже теоретической

Формула V = D / t даёт идеальный результат. В реальных сетях на скорость передачи влияют дополнительные факторы:

  • Протокольные накладные расходы (overhead). Каждый пакет TCP/IP несёт заголовки (обычно 40 байт на пакет), которые «съедают» часть полезной пропускной способности. Типичные потери – 3–5 %.
  • Размер MTU. Стандартный Ethernet-фрейм – 1 500 байт, из которых на полезные данные приходится около 1 460 байт (остальное – заголовки Ethernet, IP и TCP). Эффективность: 1 460 / 1 500 ≈ 97,3 %.
  • Перегрузка сети. В час пик канал делится между многими пользователями.
  • Качество среды передачи. Wi-Fi теряет до 30 % скорости из-за помех и расстояния до роутера.
  • Ограничения сервера. Даже при быстром канале скорость скачивания лимитируется пропускной способностью источника.

Реалистичный расчёт: файл 500 МБ, тариф 50 Мбит/с.

  • Теоретически: (500 × 8) / 50 = 80 секунд
  • С учётом overhead (3,5 %): 80 × 1,035 ≈ 83 секунды

Теорема Шеннона: максимальная скорость канала

Формула V = D / t описывает фактическую скорость. Но существует теоретический предел – пропускная способность канала, которую вычисляют по теореме Шеннона:

C = B × log₂(1 + S/N)

  • C – максимальная скорость (бит/с)
  • B – полоса пропускания канала (Гц)
  • S/N – отношение сигнал/шум (в линейном масштабе)

Пример: полоса канала – 3 000 Гц, отношение сигнал/шум – 100 (20 дБ).

C = 3 000 × log₂(1 + 100) = 3 000 × 6,66 ≈ 19 980 бит/с ≈ 20 Кбит/с

Это потолок, выше которого передать данные по данному каналу без потерь невозможно. Реальные модемы и протоколы работают с эффективностью 60–90 % от этого предела.

Примеры расчёта скорости передачи

Задача 1: найти скорость

Сервер передал файл объёмом 240 МБ за 48 секунд. Какова средняя скорость?

  1. Переводим объём в биты: 240 × 8 = 1 920 Мбит
  2. Делим на время: 1 920 / 48 = 40 Мбит/с

Задача 2: найти время передачи

Сколько времени займёт загрузка архива 3,6 ГБ по каналу 120 Мбит/с?

  1. Объём в битах: 3,6 × 1 024 × 8 = 29 491 Мбит
  2. Время: 29 491 / 120 = 246 секунд ≈ 4 минуты 6 секунд

Задача 3: найти требуемую скорость

Нужно передать 2 ГБ за 5 минут. Какой канал нужен?

  1. Объём в битах: 2 × 1 024 × 8 = 16 384 Мбит
  2. Время в секундах: 5 × 60 = 300 с
  3. Скорость: 16 384 / 300 ≈ 54,6 Мбит/с

Задача 4: реальная скорость с учётом overhead

Линия – 100 Мбит/с, TCP/IP-overhead – 4 %. Сколько реальных данных проходит за 1 час?

  1. Скорость «на проводе»: 100 × 0,96 = 96 Мбит/с
  2. За час: 96 × 3 600 = 345 600 Мбит = 43 200 МБ ≈ 42,2 ГБ

Задача 5: потоковое видео

Видеосервис транслирует поток 15 Мбит/с. Сколько трафика потребуется за 2 часа?

  1. 15 × 2 × 3 600 = 108 000 Мбит = 13 500 МБ ≈ 13,2 ГБ

Как измерить реальную скорость передачи

Чтобы узнать фактическую скорость вашего канала:

  • Онлайн-тесты – Speedtest.net, Fast.com, Speed.cloudflare.com. Измеряют скорость загрузки и выгрузки, показывают пинг.
  • Системные утилиты – диспетчер задач Windows, «Мониторинг сети» macOS, iftop/nload в Linux.
  • Копирование файлов – передайте большой файл между двумя устройствами в локальной сети и замерьте время. Это самый честный тест реальной пропускной способности.

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

Если результаты измерений ниже ожиданий:

  • Подключитесь по кабелю вместо Wi-Fi – разница может быть 2–5 раз
  • Закройте фоновые приложения, использующие сеть (обновления, облачная синхронизация)
  • Обновите прошивку роутера
  • Смените DNS-сервер на быстрый (например, 1.1.1.1 или 8.8.8.8)
  • Используйте QoS (Quality of Service), чтобы приоритизировать нужный трафик
  • Проверьте, не исчерпан ли лимит трафика на тарифе

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

Часто задаваемые вопросы

Чем отличается Мбит/с от МБ/с?

Мбит/с (мегабит в секунду) – единица скорости, которую используют провайдеры. МБ/с (мегабайт в секунду) – реальная скорость загрузки файлов. 1 МБ/с = 8 Мбит/с, поэтому тариф 100 Мбит/с даёт фактическую скорость скачивания около 12,5 МБ/с.

Почему реальная скорость ниже заявленной провайдером?

На реальную скорость влияют перегрузка сети, протокольные накладные расходы (TCP/IP отнимает 3–5 %), качество Wi-Fi-сигнала и ограничения удалённого сервера. Также часть канала занимает служебный трафик.

Как рассчитать объём данных, переданных за определённое время?

Используйте формулу D = V × t, где D – объём данных, V – скорость передачи, t – время. Например, при скорости 50 Мбит/с за 1 час будет передано 50 × 3600 = 180 000 Мбит = 22,5 ГБ.

Что такое теорема Шеннона и зачем она нужна?

Теорема Шеннона задаёт максимальную пропускную способность канала: C = B × log₂(1 + S/N). Она показывает, что скорость ограничена полосой пропускания и отношением сигнал/шум. На практике реальные протоколы не достигают этого предела, но формула помогает оценить потенциал канала.

Как перевести килобиты в килобайты?

Разделите значение в килобитах на 8. Например, 800 Кбит/с ÷ 8 = 100 КБ/с. Помните: в сетевых единицах кило = 1000, а при измерении файлов кило = 1024 – это может давать погрешность до 2,4 %.

Сколько времени займёт скачивание фильма 4 ГБ при скорости 50 Мбит/с?

4 ГБ = 4096 МБ = 32 768 Мбит. 32 768 ÷ 50 = 655 секунд ≈ 10,9 минуты. С учётом протокольных накладных расходов (~3,5 %) реальное время составит примерно 11,3 минуты.

  1. Расчёт пропускной способности онлайн
  2. Информационный объем страницы: расчёт в битах и байтах
  3. Определите информационный объем символов: расчёт в битах