В компьютерных и сетевых технологиях октет представляет собой 8-битную величину. Математическое значение октетов варьируется от 0 до 255. Термин «октет» также используется в других контекстах, например, в музыкальном исполнении, для обозначения группы из восьми человек или частей.
Октеты против байтов
Все современные компьютерные системы реализуют байт как восьмибитная величина. С этой точки зрения октеты и байты одинаковы. По этой причине эти два термина используются как взаимозаменяемые.
Однако исторически компьютеры поддерживали байты с разным количеством битов; Октеты и байты в этом контексте означают разные вещи. Сетевые специалисты начали использовать термин «октет» много лет назад, чтобы сохранить это различие.
Инженеры компьютерных систем часто используют термин полубайт, когда речь идет о четырехбитной величине (половина октета или байта), а не называют ее полуоктетом (или квартетом, как это принято в музыке).
Строки октетов в IP-адресах и сетевых протоколах
Термин «строка октетов» относится к набору любого количества связанных октетов. Строки октетов обычно встречаются в адресации интернет-протокола (IP), в которой четыре байта адреса IPv4 состоят из четырех октетов. В десятичном формате с точками IP-адрес отображается как [октет].[октет].[октет].[октет] , как в 192.168.0.1 .
Адрес IPv6 содержит 16 октетов вместо четырех. В то время как в нотации IPv4 каждый октет разделяется точкой (.), в нотации IPv6 пары октетов разделяются двоеточием (:), например: [октет][октет]:[октет][октет]: ... :[октет][октет] .
Заголовки и колонтитулы
Октеты также относятся к отдельным байтовым единицам в заголовках и нижних колонтитулах сетевого протокола. Сетевые инженеры иногда классифицируют протоколы как вставку октетов или подсчет октетов.
- Протокол заполнения октетов поддерживает блоки сообщений с жестко запрограммированными последовательностями битов (один или несколько октетов), вставленными для обозначения конца сообщения.
- Протокол подсчета октетов поддерживает блоки сообщений, размеры которых (количество октетов) закодированы в заголовке протокола.
Оба подхода позволяют получателям сообщений определить, когда они завершили обработку входящих данных. Каждый из них имеет преимущества в зависимости от предполагаемого использования протокола.
как пересылать электронные письма из aol в Gmail
Третий метод, называемый взрывным соединением, заставляет отправителя сообщения завершить соединение на своем конце, чтобы показать, что данные больше не отправляются.
Октетный поток
В веб-браузерах MIME-тип application/octet-stream относится к двоичному файлу, который доставляется сервером через HTTP-соединение. Веб-клиенты обычно используют потоки октетов при работе с несколькими типами двоичных файлов и когда они не могут распознать тип по имени файла или принять какой-либо конкретный формат.
Браузеры часто предлагают пользователю определить тип файла октетного потока, сохраняя файл с определенным расширением имени файла.