Килобайты, мегабайты и гигабайты – скорость передачи данных в сети

Размер и скорость используют одинаковый язык, но разные системы измерения

Биты и байты – это не одно и то же – они основаны на разных вычислительных системах. бит обычно представляет собой единицу информации, представленную в виде двоичного значения, равного нулю или единице. Восемь из этих битов создают один байт .

Сколько битов в байте?

Большинство сетевых сетевых протоколов и скоростей представлены в стандартной единице измерения, называемой бит в секунду. Измерения используют стандартные префиксы Международной системы единиц (СИ), такие как килограмм , мега и гига , так что 1000 бит в секунду равный 1 килобиту в секунду. Это все математика базы-10 при подсчете пропускной способности.

Однако компьютерное хранилище объединяет биты в байты, и именно эти байты составляют базовую единицу измерения для таких вещей, как емкость жесткого диска. В практическом смысле основной единицей измерения для хранилища является килобайт, такой, что 1 КБ равен 1024 байта, а 1 МБ равен 1024 КБ. Поскольку байт состоит из 8 битов в двоичной системе (например, 2 ^ 10), вы всегда будете увеличивать на 1024 единицы по мере увеличения шкалы килограмм/мега/гига вместо 1000 единиц, которые вы увеличили бы, если бы работали в битах.

Почему это важно

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

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

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

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

Образцы конверсий

Биты и байты, как правило, не являются сопоставимыми. В приведенной ниже таблице показано, сколько бит требуется для создания килобита, мегабита, байта, килобайта и мегабайта.

Преобразование битов и байтов









Bit Килобит Мегабит Байт килобайт Мегабайт
1 0,001 0.000001 0,125 0.000125 0,000000125
10 0,01 0,00001 1,25 0,00125 0.00000125
100 0,1 0.0001 12,5 0.0125 0.0000125
1000 1 0,001 125 0,125 0.000125
10000 10 0,01 1250 1,25 0,00125
100000 100 0,1 12500 12,5 0.0125
1000000 1000 1 12500 125 0,125

На практике, 1-гигабитное соединение Ethernet передает файл 125 МБ за одну секунду. Требуется 10-мегабитное соединение Wi-Fi одна минута и 40 секунд, чтобы осуществить ту же передачу.

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

Оцените статью
Solutics.ru
Добавить комментарий