Jump to content

Октет (вычисления)

(Перенаправлено из Октет (единица) )
октет
Система единиц единицы, производные от бита
Единица цифровая информация, размер данных
Символ тот
В первичных единицах информации 1 о = 8 бит

Октет это единица цифровой информации в вычислительной технике и телекоммуникациях , состоящая из восьми бит . Этот термин часто используется, когда термин «байт» может быть неоднозначным, поскольку исторически байт использовался для обозначения единиц хранения различных размеров.

Термин октада(е) для восьми битов больше не используется. [1] [2]

Определение

[ редактировать ]

Международный стандарт IEC 60027-2, глава 3.8.2, гласит, что байт представляет собой октет битов. единичный байт Однако исторически зависел от платформы представлял собой различные размеры хранилища и в истории вычислений . Из-за влияния нескольких основных компьютерных архитектур и линеек продуктов байт стал в подавляющем большинстве ассоциироваться с восемью битами. Это значение байта кодифицировано в таких стандартах, как ISO/IEC 80000-13 . Хотя байт и октет часто используются как синонимы, те, кто работает с некоторыми устаревшими системами, стараются избегать двусмысленности. [ нужна ссылка ]

Октеты могут быть представлены с использованием систем счисления с различными основаниями, таких как шестнадцатеричная , десятичная или восьмеричная системы счисления . Двоичное значение всех восьми установленных (или активированных) бит равно 11111111 2 , что равно шестнадцатеричному значению FF 16 , десятичному значению 255 10 и восьмеричному значению 377 8 . Один октет может использоваться для представления десятичных значений в диапазоне от 0 до 255.

Термин октет (символ: o [номер 1] ) часто используется, когда использование байта может быть неоднозначным. Он часто используется в публикациях запроса комментариев (RFC) Инженерной рабочей группы Интернета для описания размеров хранилища параметров сетевого протокола . Самым ранним примером является RFC   635 от 1974 года. В 2000 году Боб Бемер утверждал, что ранее предлагал использовать термин «октет» для обозначения «8-битных байтов», когда он возглавлял операции по программному обеспечению в компании Cie. Bull во Франции в 1965–1966 годах. [3]

Во Франции , Французской Канаде и Румынии , октет используется в обычном языке вместо байта когда требуется восьмибитный смысл; например, мегабайт (МБ) называется мегаоктетом (Мо).

Последовательность октетов переменной длины, как в первой абстрактной синтаксической нотации (ASN.1), называется строкой октетов.

Исторически в Западной Европе термин октада (или октада ) использовался для обозначения восьми битов, [2] [1] использование больше не распространено. Ранние примеры использования существуют в британском, [2] Голландские и немецкие источники 1960-х и 1970-х годов, а также всю документацию по Philips мейнфреймам . [1] Аналогичными терминами являются триада для группы из трех битов и декада для десяти битов.

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

[ редактировать ]

Единичные кратные октета могут быть сформированы с помощью префиксов SI и двоичных префиксов (степень 2 префиксов), как стандартизировано Международной электротехнической комиссией в 1998 году.

ЕСЛИ префиксы
1 килобайт (ко) = 10 3 октеты = 1000 октетов
1 мегаоктет (МО) = 10 6 октеты = 1000 есть = 1 000 000 октетов
1 гигаоктет (Go) = 10 9 октеты = 1000 Мо = 1 000 000 000 октетов
1 тераоктет (То) = 10 12 октеты = 1000 Го = 1 000 000 000 000 октетов
1 петаоктет (По) = 10 15 октеты = 1000 К = 1 000 000 000 000 000 октетов
1 экзаоктет (Эо) = 10 18 октеты = 1000 Po = 1 000 000 000 000 000 000 октетов
1 зетта-октет (Зо) = 10 21 октеты = 1000 Эос = 1 000 000 000 000 000 000 000 октетов
1 йоттаоктет (Йо) = 10 24 октеты = 1000 Итак = 1 000 000 000 000 000 000 000 000 октетов
Двоичные префиксы
1 кибиоктет (Кио, также пишется Ко, в отличие от ко) = 2 10 октеты = 1024 октета
1 мебиоктет (Мио) = 2 20 октеты = 1024 Что = 1 048 576 октетов
1 гибиоктет (четверг) = 2 30 октеты = 1024 миллиона = 1 073 741 824 октета
1 тебиоктет (Тио) = 2 40 октеты = 1024 Гио = 1 099 511 627 776 октетов
1 пебиоктет (Пио) = 2 50 октеты = 1024 Это = 1  125  899  906  842  624 октета
1 эксбиоктет (Эйо) = 2 60 октеты = 1024 Пио = 1  152  921  504  606  846  976 октетов
1 зебиоктет (Дядя) = 2 70 октеты = 1024 Эйо = 1 180 591 620 717 411 303 424 октета
1 Йобиоктет (Йио) = 2 80 октеты = 1024 Дядя = 1 208 925 819 614 629 174 706 176 октетов

Использование в адресах интернет-протокола

[ редактировать ]

Октет используется в представлении Интернет-протокола адресов компьютерных сетей . [4] Адрес IPv4 состоит из четырех октетов, обычно отображаемых индивидуально в виде серии десятичных значений от 0 до 255, каждое из которых разделено точкой (точкой). Используя октеты со всеми установленными восемью битами, представление IPv4-адреса с наибольшим номером равно 255.255.255.255 .

Адрес IPv6 состоит из шестнадцати октетов, отображаемых в шестнадцатеричном представлении (два шестнадцатеричных числа на октет), с использованием символа двоеточия (:) после каждой пары октетов (16 бит также известны как шестнадцатеричный ) для удобства чтения, например 2001:0db8:0000 :0000:0123:4567:89ab:cdef . [5]

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Однако символ IEC 80000-13 «o» для октетов можно спутать с постфиксом «o», обозначающим восьмеричные числа в соглашении Intel .
  1. ^ Jump up to: а б с «Philips — Ассортимент продукции Philips Data Systems — апрель 1971 г.» (PDF) . Филипс . 1971. Архивировано из оригинала (PDF) 4 марта 2016 г. Проверено 3 октября 2016 г.
  2. ^ Jump up to: а б с Уильямс, Р.Х. (1 января 1969 г.). Британский коммерческий компьютерный дайджест: Серия компьютерных данных Pergamon . Пергамон Пресс . ISBN  1483122107 . 978-1483122106.
  3. ^ Бемер, Роберт Уильям (8 августа 2000 г.). «Почему байт 8 бит? Или нет?» . Виньетки по истории компьютеров . Архивировано из оригинала 3 апреля 2017 г. Проверено 15 мая 2017 г. […] Я пришел работать в IBM и увидел всю путаницу, вызванную ограничением в 64 символа. Особенно когда мы начали думать об обработке текста, которая требует как верхнего, так и нижнего регистра. […] Я даже сделал предложение (ввиду STRETCH , самого первого известного мне компьютера с 8-битным байтом), которое расширило бы количество кодов символов перфокарты до 256 […]. Поэтому некоторые люди начали думать о 7-битных персонажах, но это было смешно. В качестве фона использовался компьютер IBM STRETCH, обрабатывающий 64-символьные слова, делимые на группы по 8 (я разработал набор символов для него под руководством доктора Вернера Бухгольца , человека, который ДЕЙСТВИТЕЛЬНО придумал термин « байт » для 8-битного слова). группировка). […] Казалось разумным создать универсальный 8-битный набор символов, поддерживающий до 256. В те дни моей мантрой было: «Степень 2 — это магия». И вот группа, которую я возглавлял, разработала и обосновала такое предложение […] IBM 360 использовала 8-битные символы, но не напрямую ASCII. Таким образом, «байт» Бухгольца прижился повсюду. Мне самому это имя не понравилось по многим причинам. В конструкции было 8 бит, перемещающихся параллельно. Но затем появилась новая часть IBM, с 9 битами для самопроверки, как внутри ЦП, так и в стримерах . Я представил прессе этот 9-битный байт в 1973 году. Но задолго до этого, когда я возглавлял операции по программному обеспечению в Cie. Bull во Франции в 1965-66 годах, я настаивал на том, чтобы слово «байт» было устаревшим в пользу «октета». […]
  4. ^ Козерок, Чарльз М. (20 сентября 2005 г.) [2001]. «Руководство по TCP/IP — Двоичная информация и представление: биты, байты, полубайты, октеты и символы — байт против октета» . 3.0. Архивировано из оригинала 3 апреля 2017 г. Проверено 3 апреля 2017 г.
  5. ^ Р. Хинден; С. Диринг (февраль 2006 г.). Архитектура IP-адресации версии 6 . Сетевая рабочая группа. дои : 10.17487/RFC4291 . РФК 4291 . Проект стандарта. Устаревшие RFC 3513. Updated by RFC 5952 , 6052 , 7136 , 7346 , 7371 и 8064 .
[ редактировать ]
  • Словарное определение октета в Викисловаре
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c8ec9384a22f426e5a982b71b9dce597__1710544140
URL1:https://arc.ask3.ru/arc/aa/c8/97/c8ec9384a22f426e5a982b71b9dce597.html
Заголовок, (Title) документа по адресу, URL1:
Octet (computing) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)