Ваш IP адрес:
Провайдер:
...

Мбит/с и МБ/с: как перевести скорость без ошибки

Скорость доступа обычно указывают в мегабитах в секунду — Мбит/с, Mbps. Размер файла и скорость загрузки в программах часто показывают в мегабайтах и МБ/с, MB/s. Один байт содержит восемь бит, поэтому числа различаются примерно в восемь раз ещё до учёта протоколов.

Бит, байт и простой перевод

Обозначение b означает бит, а B — байт. Для десятичных единиц 1 Мбит/с равен 1 000 000 бит/с, а 1 МБ/с — 1 000 000 байт/с. Значит, 100 Мбит/с соответствуют теоретически 12,5 МБ/с: делим число мегабит на восемь. Обратный перевод — умножение МБ/с на восемь. Регистр буквы важен: Mbps и MB/s не одно и то же.

В размерах памяти и файлов встречаются также двоичные единицы: MiB равен 1 048 576 байтам. Некоторые программы пишут «MB», хотя фактически считают двоичные мегабайты. Это создаёт небольшую дополнительную разницу при сравнении показателей. Проверяйте обозначение и метод расчёта, особенно когда разница меньше нескольких процентов.

Пример времени загрузки

Файл размером 1 ГБ в десятичном счёте содержит около 8 гигабит. При устойчивой полезной скорости 100 Мбит/с теоретическое время передачи — около 80 секунд. На практике будут накладные расходы Ethernet, IP, TCP или QUIC, шифрования и самого приложения; сервер также может отдавать данные медленнее. Значение тарифа обычно описывает максимальную или заявленную скорость линии при определённых условиях, а не обещание для каждого файла.

Если браузер показывает 10 МБ/с вместо ожидаемых «100», сначала переведите единицы: 10 МБ/с — примерно 80 Мбит/с. Затем проверяйте условия: Wi-Fi, нагрузку других устройств, ограничения сервера и направление передачи. Не сравнивайте время отклика ping с объёмом переданных байтов: это разные характеристики.

Как измерять корректно

Запустите тест скорости 2ip несколько раз, по возможности через Ethernet, без параллельных загрузок. Отдельно смотрите входящую и исходящую скорость: они могут существенно отличаться. Для большого файла используйте длинный отрезок передачи, иначе время запуска и кэш исказят среднее. Сравнивайте результат с тарифом в тех же единицах.

Если задача — оценить качество звонка, одной скорости недостаточно: учитывайте задержку, её колебания и потери пакетов. Эти показатели объясняет статья о задержке и джиттере. При диагностике указывайте единицы рядом с каждым числом, чтобы не принять разницу обозначений за неисправность сети.

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

NIST различает десятичные приставки вроде mega и двоичные вроде mebi; это объясняет, почему значения MB и MiB расходятся даже при одинаковом числе байтов.