Việc sử dụng các Octets trong máy tính và mạng

Trong công nghệ máy tính và mạng, oct et đại diện cho bất kỳ số lượng 8 bit nào . Octets nằm trong giá trị toán học từ 0 đến 255.

Thuật ngữ octet cũng được sử dụng trong các ngữ cảnh khác, chẳng hạn như hiệu suất âm nhạc, để chỉ một nhóm gồm tám người hoặc một phần.

Octets so với Byte

Tất cả các hệ thống máy tính hiện đại thực hiện một byte như là một số lượng 8-bit. Octets và byte giống nhau từ quan điểm này. Vì lý do này, một số người sử dụng hai thuật ngữ thay thế cho nhau. Tuy nhiên, trong lịch sử, các máy tính đã hỗ trợ các byte có số bit khác nhau; octetbyte có nghĩa là những thứ khác nhau trong ngữ cảnh này. Các chuyên gia mạng bắt đầu sử dụng thuật ngữ octet nhiều năm trước để duy trì sự khác biệt này.

Các kỹ sư hệ thống máy tính thường sử dụng thuật ngữ nibble khi đề cập đến một số lượng 4-bit (một nửa của một octet hoặc byte) thay vì gọi nó là "nửa octet" (hoặc "tứ", như là phổ biến trong âm nhạc).

Chuỗi Octet trong địa chỉ IP và giao thức mạng

Thuật ngữ chuỗi octet đề cập đến một bộ sưu tập của bất kỳ số octet liên quan. Chuỗi Octet thường được tìm thấy trong địa chỉ giao thức Internet (IP) , trong đó 4 byte của địa chỉ IPv4 gồm 4 octet. Trong ký hiệu thập phân chấm, một địa chỉ IP xuất hiện như sau:

[octet]. [octet]. [octet]. [octet]

Ví dụ:

192.168.0.1

Địa chỉ IPv6 chứa 16 octet thay vì 4 octet. Trong khi ký hiệu IPv4 phân tách từng octet đơn với dấu chấm (.), Ký pháp IPv6 tách cặp octet với dấu hai chấm, như sau:

[octet] [octet]: [octet] [octet] :::::: [octet] [octet]

Octets cũng có thể tham chiếu tới các đơn vị byte riêng lẻ trong các đầu trang hoặc chân trang của giao thức mạng . Các kỹ sư mạng đôi khi phân loại các giao thức như nhồi octet hoặc đếm octet . Giao thức octet-stuffing hỗ trợ các đơn vị thông báo với các chuỗi bit đặc biệt (được mã hóa cứng) (một hoặc nhiều octet) được chèn vào để biểu thị kết thúc của thông điệp. Giao thức đếm octet hỗ trợ các đơn vị thông báo có kích thước của chúng (số octet) được mã hóa trong tiêu đề giao thức. Cả hai phương pháp tiếp cận cho phép người nhận thư xác định khi nào họ kết thúc với xử lý dữ liệu đến, mặc dù mỗi phương pháp đều có những ưu điểm của nó tùy thuộc vào mục đích sử dụng của giao thức. (Một phương pháp thứ ba, được gọi là kết nối nổ mìn , có người gửi tin nhắn chấm dứt kết thúc của nó kết nối để biểu thị rằng không có thêm dữ liệu đang được gửi đi.)

Luồng Octet

Trong trình duyệt web, ứng dụng loại MIME / octet-stream đề cập đến tệp nhị phân được máy chủ phân phối qua kết nối HTTP . Các máy khách web thường sử dụng các luồng octet khi làm việc với nhiều loại tệp nhị phân và khi chúng không thể nhận ra loại tệp theo tên tệp của nó hoặc giả định bất kỳ định dạng cụ thể nào.

Trình duyệt thường nhắc người dùng xác định loại tệp của luồng octet bằng cách lưu tệp có đuôi tệp cụ thể.