В этой статье не хватает ссылок на источники информации. |
BPS , бит/с (англ. bits per second, bps) — базовая единица измерения скорости передачи информации, используемая на физическом уровне сетевой модели OSI или TCP/IP.
На более высоких уровнях сетевых моделей, как правило, используется более крупная единица — байт в секунду (Б/c или Bps, от англ. bytes per second) равная 8 бит/c.
В бодах измеряют скорость с учётом служебных битов (стартовые/стоповые/чётность, избыточность). В некоторых случаях скорости в бод и бит/с могут совпадать, но чаще всего это не так.
Для обозначения больших скоростей передачи применяют более крупные единицы, образованные с помощью приставок системы СИ кило-, мега-, гига- и т. п. получая:
… и т. д.
Часто путают Mb/s и MB/s (1 MB/s = 8 Mb/s), поэтому рекомендуется использовать сокращение Mbit/s. ГОСТ 8.417-2002 предусматривает обозначение битов без сокращения, бит.
В отношении трактовки приставок и правильного их написания существует неоднозначность. См. двоичные приставки.
В телекоммуникациях приняты десятичные приставки, например, 1 килобит = 1000 бит. Аналогично 1 килобайт = 1000 байт, хотя в телекоммуникациях не принято измерять скорость в байт/с.
На фундаментальном уровне скорость передачи информации (не путать со скоростью чтения и записи информации) зависит от частоты генератора передатчика (измеряемой в Гц) и от применяемого кода. Ни то, ни другое не связано ограничениями двоичной логики. При разработке стандартов скорости (и частоты) чаще всего подбирают так, чтобы передавалось целое число байт.
Примеры:
В современном мире повсеместно используются компьютеры на двоичной логике, которая имеет свои ограничения. Существует минимально передаваемый (адресуемый) блок информации. В большинстве случаев это 1 байт. Компьютеры могут хранить (и адресовать) только объём информации, кратный 1 байту (см. Машинное слово). Объём данных принято измерять в байтах. Поэтому используется 1 КБ = 1024 байт. Это вызвано оптимизацией вычислений (в памяти и процессоре). От размера страниц памяти зависит всё остальное — размер блока I/O у файловых систем обычно кратен размеру страницы памяти, размер сектора на диске подбирается так, чтобы кратно укладываться в размер блока файловых систем.
Многие производители накопителей (за исключением компакт-дисков) указывают размер из расчёта 1 КБ = 1000 байт. Существует мнение, что это вызвано маркетинговыми причинами.
Пример соответствия единиц при том и другом подходе приведены в таблице:
Единица | Сокращение | "стандартный" подход | "традиционный" подход [источник не указан 1596 дней] |
---|---|---|---|
килобит | кбит, Kb | 103 = 1 000 | 210 = 1 024 |
мегабит | Мбит | 106 = 1 000 000 | 220 = 1 048 576 |
гигабит | Гбит | 109 = 1 000 000 000 | 230 = 1 073 741 824 |
См. также Единицы измерения скорости (англ. Data rate units).
Нужно помнить, что 1 байт содержит 8 бит. Для того чтобы узнать скорость передачи данных в единицах, обычно используемых для определения объёма хранимой информации (байт, килобайт, мегабайт и т. д.), нужно перевести в байты, разделить скорость канала на 8, и получить скорость в байтах. Примеры:
Скорость равна 512 кбит/с 512 * 1000 = 512 000 бит/с 512 000 / 8 = 64 000 байт/с 64 000 / 1024 = 62,5 КиБ/с 64 000 / 1000 = 64 килобайт/с
Скорость равна 16 Мбит/с 16 * 1000 * 1000 = 16 000 000 бит/с 16 000 000 / 8 = 2 000 000 байт/с 2 000 000 / 1024 / 1024 = 1,9 МиБ/с 2 000 000 / 1000 / 1000 = 2 мегабайт/с
Скорость равна 4 Мбит/с = 4 000 000 бит/с = 500 000 байт/с = 0,4768 МиБ/с = 488,3 КиБ/с = 0,5000 мегабайт/с = 500,0 килобайт/с
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .