컴퓨터 및 네트워크 기술에서 옥텟은 8비트 수량을 나타냅니다. 옥텟의 수학적 값 범위는 0부터 255까지입니다. 옥텟이라는 용어는 음악 연주와 같은 다른 맥락에서도 8명 또는 부분으로 구성된 그룹을 지칭하는 데 사용됩니다.
옥텟과 바이트
모든 현대 컴퓨터 시스템은 바이트 8비트 양으로. 이 관점에서 옥텟과 바이트는 동일합니다. 이러한 이유로 두 용어는 같은 의미로 사용됩니다.
그러나 역사적으로 컴퓨터는 서로 다른 비트 수를 갖는 바이트를 지원해 왔습니다. 이 맥락에서 옥텟과 바이트는 다른 의미를 갖습니다. 네트워크 전문가들은 이러한 구별을 유지하기 위해 수년 전부터 옥텟이라는 용어를 사용하기 시작했습니다.
컴퓨터 시스템 엔지니어는 4비트 양(1옥텟 또는 바이트의 절반)을 참조할 때 니블이라는 용어를 반 옥텟(또는 음악에서 흔히 사용되는 4중주)이라고 부르는 대신 자주 사용합니다.
IP 주소 및 네트워크 프로토콜의 옥텟 문자열
옥텟 문자열이라는 용어는 관련된 옥텟 수의 모음을 나타냅니다. 옥텟 문자열은 IPv4 주소의 4바이트가 4개의 옥텟으로 구성되는 인터넷 프로토콜(IP) 주소 지정에서 흔히 발견됩니다. 점으로 구분된 십진수 표기법에서 IP 주소는 다음과 같이 나타납니다. [옥텟].[옥텟].[옥텟].[옥텟] 에서와 같이 192.168.0.1 .
IPv6 주소에는 4개가 아닌 16개의 옥텟이 포함됩니다. IPv4 표기법은 모든 단일 옥텟을 점(.)으로 구분하는 반면, IPv6 표기법은 콜론(:)으로 옥텟 쌍을 구분합니다. 예를 들어 다음과 같습니다. [옥텟][옥텟]:[옥텟][옥텟]: ... :[옥텟][옥텟] .
머리글과 바닥글
옥텟은 또한 네트워크 프로토콜 머리글과 바닥글 내의 개별 바이트 단위를 나타냅니다. 네트워크 엔지니어는 때때로 프로토콜을 옥텟 스터핑 또는 옥텟 계산으로 분류합니다.
- 옥텟 스터핑 프로토콜은 메시지의 끝을 나타내기 위해 하드 코딩된 비트 시퀀스(하나 이상의 옥텟)가 삽입된 메시지 단위를 지원합니다.
- 옥텟 계산 프로토콜은 프로토콜 헤더에 인코딩된 크기(옥텟 수)를 사용하여 메시지 단위를 지원합니다.
두 접근 방식 모두 메시지 수신자가 수신 데이터 처리가 완료되는 시점을 결정할 수 있습니다. 각각은 프로토콜의 용도에 따라 장점을 가지고 있습니다.
자신의 프록시를 만드는 방법
연결 폭발이라고 하는 세 번째 방법은 메시지 발신자가 연결 종료를 종료하여 더 이상 데이터가 전송되지 않음을 나타냅니다.
옥텟 스트림
웹 브라우저에서 MIME 유형 application/octet-stream은 HTTP 연결을 통해 서버가 전달하는 이진 파일을 나타냅니다. 웹 클라이언트는 일반적으로 여러 유형의 바이너리 파일로 작업할 때 그리고 파일 이름으로 유형을 인식할 수 없거나 하나의 특정 형식을 가정할 수 없을 때 옥텟 스트림을 사용합니다.
브라우저는 특정 파일 이름 확장자로 파일을 저장하여 옥텟 스트림의 파일 유형을 식별하라는 메시지를 사용자에게 표시하는 경우가 많습니다.