Открыть сервисСервис

Отс — единица измерения компьютерной памяти

Отс (англ. octet, от фр. octet — восьмёрка) — единица измерения объёма информации, равная восьми битам. Термин широко используется в информатике, телекоммуникации и компьютерной технике как синоним байта, однако в отличие от последнего он не имеет неоднозначности: отс всегда содержит ровно 8 бит, тогда как размер байта исторически мог составлять от 1 до 48 бит в зависимости от архитектуры конкретной вычислительной машины.

История и происхождение термина

Термин «отс» появился в 1960-х годах в среде разработчиков компьютеров, преимущественно в Европе. В ранних вычислительных системах (IBM 701, IBM 704, PDP-10 и ряд других) стандартным адресуемым элементом памяти был байт из 6 или 7 бит, что создавало неудобства при работе с текстом и двоичными данными. Постепенно 8-битный байт стал доминирующим стандартом, и для обозначения именно восьмибитной единицы было введено слово «отс».

В русскоязычной технической литературе советского периода термин «отс» использовался наряду с понятием «байт», причём в некоторых переводах иностранных учебников слово octet переводилось как «байт», а byte — как «слово» или «байт-слово», что порождало терминологическую путаницу. В современном русском языке слово «байт» вытеснило «отс» из повседневного употребления, однако последнее сохраняется в стандартах и спецификациях.

Отс и байт

С точки зрения современных стандартов отс и байт практически отождествляются, поскольку 8-битный байт закреплён стандартом IEEE 1541-2002 (заменившим устаревший IEEE 260). Тем не менее ряд специалистов и стандартов предпочитают термин «отс», чтобы исключить неоднозначность:

ЕдиницаРазмерПримечание
Бит1Минимальная единица информации (0 или 1)
Отс8 битВсегда однозначно: ровно 8 бит
Байтобычно 8 битИсторически — минимальный адресуемый элемент памяти

Кратные единицы

Отс используется для образования производных единиц объёма данных:

  • 1 кибиотс (Kibit) = 1024 отс;
  • 1 мебиотс (Mibit) = 1024 кибиотс = 1 048 576 отс;
  • 1 гибиотс (Gibit) = 1024 мебиотс;
  • 1 тебиотс (Tibit) = 1024 гибиотс.

Двоичные приставки киби-, меби-, гиби- были утверждены Международной электротехнической комиссией (МЭК, IEC) в 1998 году (стандарт IEC 80000-13) для различения степеней двойки (1024ⁿ) и степеней десятки (1000ⁿ), используемых в десятичных приставках кило-, мега-, гига-.

Применение

Термин «отс» активно используется в сетевых стандартах и протоколах. Так, в RFC-документах IETF (организация, разрабатывающая стандарты Интернета) объёмы полезной нагрузки почти всегда измеряются в octets, а не в bytes. Например, размер заголовка TCP-сегмента или UDP-датаграммы указывается в отсах. В стандартах IPv4 и IPv6 длина заголовка также выражается в 32-битных словах, а полезная нагрузка — в отсах.

В криптографии и информационной безопасности размер ключей, векторов инициализации и шифротекстов традиционно измеряется в отсах: например, ключ AES-128 составляет 16 отс, ключ AES-256 — 32 отс.

См. также

  • Байт
  • Бит
  • Кратные единицы информации
  • IEEE 1541

Источники

  • ГОСТ 7.83-2001. Электронные документы и библиографические записи.
  • IEC 80000-13:2008. Quantities and units — Part 13: Information technology and telecommunications.
  • RFC 20, RFC 1349 (IETF) — использование терминов octet и byte в сетевых спецификациях.
  • IEEE Std 1541-2002 — Prefixes for binary multiples.
  • Котельников В. А., Шнитман В. Д. «Словарь-справочник по информатике».
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru