Почему пропускная способность сети измеряется в килобитах / сек? Кажется, было бы более разумно иметь его в килобайтах / сек. Вы бы избежали злых пользователей и сэкономили бы много головной боли, конвертируя между ними. Это просто реклама или как?
Почему пропускная способность сети измеряется в килобитах / сек? Кажется, было бы более разумно иметь его в килобайтах / сек. Вы бы избежали злых пользователей и сэкономили бы много головной боли, конвертируя между ними. Это просто реклама или как?
Ответы:
Большая часть передачи данных является последовательной, по одному биту за раз. На проводе нет байтов, байт - это параллельная схема, которая существует внутри компьютера. Это размер ALU на старых процессорах. На проводе у вас могут быть "октеты", но нет байтов. Таким образом, скорость на проводе измеряется в битах в секунду, это то, что вы видите там. Это может быть разбито на октеты, но это произвольно.
Я думаю, что различие просто в том, что байт не всегда был 8 битами. Раньше было 6, на самом деле. Вся концепция "байта" является произвольной. С другой стороны, биты буквальны. 8 бит 8 бит.
В сети многие вещи в любом случае не выровнены по границам байтов, поэтому использовать их в этом контексте просто не имеет смысла.
Это часть традиции. Единица измерения предшествует компьютерам. В то время, когда телепринтеры были распространены, скорость передачи была выражена в бодах. Bd использовались для отображения количества символов, переданных за секунду.
Когда доступ в Интернет стал доступен для масс, для подключения использовались модемы, а в ранних модемах 1 б / с был равен 1 бод. В течение этого времени каким-то образом бит становился равным скорости передачи и зависал даже в системах, где скорость передачи данных не совпадает со скоростью передачи данных в бодах (например, сжатие может использоваться для передачи большего количества данных с меньшим количеством символов, или избыточность может использоваться для передачи меньшего количества данных с большим количеством символов, если сигнал может быть заблокирован).
С другой стороны, эта теория не объясняет, почему это используется для другого сетевого оборудования.
baud
=== «бит в секунду» или, по крайней мере, «символы в секунду». Я не думаю, что бод в секунду имеет смысл.
Простой способ думать об этом как о единичных единицах информации, плюсах и минусах, двоичной системе, отправляющей 1 и 0 (биты). Байт сам по себе не передается по кабелю, потому что это не основная единица информации, а бит. Бит посылается либо посылкой электрических импульсов (как в коаксиальном кабеле), либо посылкой световых импульсов (оптоволокно).
Чередование битов во время мультиплексирования означает, что последовательность битов, передаваемых последовательно по среде, может никогда не сформировать байт. По этой причине мы не можем измерить в байтах.
Что бы вы измерили, когда система загружена не полностью? Длинная последовательность пустых нулей не является длинной последовательностью байтов.