16

Почему пропускная способность сети измеряется в килобитах / сек? Кажется, что было бы более разумно иметь его в килобайтах / сек. Вы избежите злых пользователей и сэкономите много головной боли, конвертируя между ними. Это просто реклама или как?

6 ответов6

16

Большая часть передачи данных является последовательной, по одному биту за раз. На проводе нет байтов, байт - это параллельная схема, которая существует внутри компьютера. Это размер ALU на старых процессорах. На проводе у вас могут быть "октеты", но нет байтов. Так что скорость на проводе измеряется в битах в секунду, это то, что вы видите там. Это может быть разбито на октеты, но это произвольно.

7

Я думаю, что различие просто в том, что байт не всегда был 8 битами. Раньше было 6, на самом деле. Вся концепция "байта" является произвольной. С другой стороны, биты буквальны. 8 бит 8 бит.

В сети многие вещи в любом случае не выровнены по границам байтов, поэтому использовать их в этом контексте просто не имеет смысла.

3

Это часть традиции. Единица измерения предшествует компьютерам. В то время, когда телепринтеры были распространены, скорость передачи была выражена в бодах. Bd использовались для отображения количества символов, переданных за секунду.

Когда доступ в Интернет стал доступен для масс, для подключения использовались модемы, а в ранних модемах 1 б / с был равен 1 бод. В течение этого времени каким-то образом бит становился равным скорости передачи и зависал даже в системах, где скорость передачи данных не совпадает со скоростью передачи данных в бодах (например, сжатие может использоваться для передачи большего количества данных с меньшим количеством символов, или избыточность может использоваться для передачи меньшего количества данных с большим количеством символов, если сигнал может быть заблокирован).

С другой стороны, эта теория не объясняет, почему это используется для другого сетевого оборудования.

2

Простой способ думать об этом как о единичных единицах информации, плюсах и минусах, двоичной системе, отправляющей 1 и 0 (биты). Байт сам по себе не передается по кабелю, потому что это не основная единица информации, а бит. Бит отправляется либо посылкой электрических импульсов (как в коаксиальном кабеле), либо посылкой световых импульсов (оптоволокно).

0

Вероятно, удержание, когда частичные килобайты действительно имели значение для скорости сети, то есть 14,4 кбит / с звучат лучше, чем 1,8 кбайт / с.

0

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

Что бы вы измерили, когда система загружена не полностью? Длинная последовательность пустых нулей не является длинной последовательностью байтов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .