바이트 스트림이란 무엇입니까?

바이트 스트림은 특정 경로를 따라 데이터를 전송할 수있는 컴퓨팅 기술을 나타내는 데 사용되는 용어입니다. 여기서는 이진 숫자 또는 비트로 알려진 개별 숫자와 0 대신 바이트로 알려진 8 비트 크기의 단위가 경로를 따라 전송됩니다. 자연 언어 알파벳을 구성하는 대부분의 캐릭터, 숫자 등이 그러한 8 비트 유닛으로 표시되기 때문에 때때로 캐릭터 스트림이라고도합니다. 데이터 전송과 관련된 경로 또는 엔티티는 프로그램에서 액세스하는 파일, 프로그램 내에서 처리되는 데이터 또는 네트워크를 통해 이동하는 데이터를 나타낼 수 있기 때문에 다소 추상적입니다.

바이트 스트림이 가장 효과적이기 위해서는 때때로 파이프 또는 파이프 라인으로 언급되는 전용 경로를 통해 흐릅니다. 이러한 경로는 출력이 정확한지 확인하기 위해 신뢰할 수 있어야합니다. 어떤면에서 컴퓨터 프로그래밍을 고려할 때 파이프는 다양한 측면을 연결하는 경로입니다.f 프로그램이 입력에서 처리 될 때 출력에 도달 할 때까지 프로그램의 다른 부분, 다른 부분으로 전달 될 수 있습니다.

특정 운영 체제에서 다른 유형의 파이프 라인을 사용하여 파일 내용과 같은 데이터를 가져 와서 여러 다른 프로그램을 통해 실행하여 일부 출력을 생성 할 수 있습니다. 이는 문자 바이트 스트림을 통해 효과적으로 데이터를 전달하기 위해 텍스트 처리 응용 프로그램에 유용합니다. 바이트 스트림의 가장 일반적인 사용 중 하나는 파일의 데이터에 액세스 할 때 컴퓨터 운영 체제입니다.

초기 컴퓨터 네트워킹에서 일부 시스템은 바이트와 옥셋이라고도하는 것을 구별했습니다. 옥켓은 또한 8 비트로 구성된 컴퓨팅 장치이기 때문에,이 용어는 때때로 상호 교환 적으로 사용되지만, 이전 시스템에서는 동일하지 않습니다. 그러나 결과적으로 t그는 Octet Stream은 주로 컴퓨터 네트워킹과 관련하여 바이트 스트림을 말할 때 사용되는 용어입니다. 그러한 예 중 하나 인 "Application/Octet-stream"은 네트워크를 통해 모든 종류의 이진 데이터를 전달하기위한 다목적 인터넷 메일 확장 (MIME) 유형입니다.

인터넷에서 사용되는 TCP (Transmission Control Protocol)와 같은 신뢰할 수있는 양방향 전송 계층 프로토콜이 필요합니다. 이것을 바이트 스트림 프로토콜이라고합니다. UART (Universal Asynchronous 수신기/송신기) 기술과 같은 특정 유형의 하드웨어 구성 요소에 사용되는 다른 직렬 데이터 프로토콜은 통신을 위해 바이트 스트림을 사용하는 직렬 데이터 채널입니다. 이 경우, 바이트 또는 문자는 전송 끝의 프레임에 포장되어 있으며 여분의 시작 비트와 일부 선택적 체크 비트가 부착 된 다음 수신 끝에서 프레임에서 다시 분리됩니다. 이 기술Que는 때때로 바이트 지향 프로토콜이라고도합니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?