datahubединицы и объёмы данных

Сколько займёт передача

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


Время передачи
—

Почему делить нужно на восемь

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

Идеальных условий не бывает. Заголовки TCP, IP и Ethernet занимают место в каждом пакете, добавьте сюда подтверждения доставки и повторы при потерях. На практике теряется от пяти до десяти процентов; флажок выше вычитает усреднённые шесть.

Ориентиры

Время скачивания при полной загрузке канала, с поправкой на накладные расходы
КаналМБ/сФильм 4,7 ГБОбраз 25 ГБ
10 Мбит/с1,181 ч 07 мин5 ч 54 мин
50 Мбит/с5,8813 мин1 ч 11 мин
100 Мбит/с11,756,7 мин35 мин
500 Мбит/с58,751,3 мин7,1 мин
1 Гбит/с117,540 с3,5 мин

Реальная скорость упирается не только в канал: диск, сервер на другом конце и маршрут между вами тоже участвуют.