Преобразование из полосы пропускания в трафик дает разные результаты в зависимости от позиции оператора?

Это, должно быть, глупый вопрос, но тем не менее я нахожу это любопытным:

Скажем, у меня стабильная загрузка 128 Кбит / с.

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

128 х 60 х 60 / 8 / 1024 = 56,25 МБ

Но

128 х 60 х 60 / 1000 /8 = 57,6 МБ

Итак, как правильно рассчитать это?

Спасибо!

3 ответа

Решение

Хорошо, я узнал официальное объяснение от Symantec по этому вопросу: http://seer.entsupport.symantec.com/docs/274171.htm

Кажется, идея состоит в том, чтобы преобразовать биты в байты как можно раньше при вычислении, и тогда происходит обычное деление 1024.

Я просто надеюсь, что это стандартная процедура, а не Symantec навязал ее:).

В одном расчете вы делите на 1000, а в другом делите на 1024. Не должно быть никакого удивления, что вы получаете разные числа.

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

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

Другие вопросы по тегам