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