카테고리 없음

통신 프로토콜(Communication Protocol)

최종군 2024. 12. 10. 15:04

 

통신 프로토콜(Communication Protocol)은 서로 다른 기기들 간의 

데이터 교환을 정확하고 원활하게 수행할 수 있도록 표준화한 통신 규약이다. 

 

통신을 제어하기 위한 표준 규칙과 절차의 집합으로 

하드웨어와 소프트웨어, 문서를 모두 규정함

 

 

프로토콜( Protocol )이란 ? :

  • 컴퓨터와 컴퓨터 사이, 또는 한 장치와 다른 장치 사이에서 데이터를 원활히 주고받기 위하여 약속한 여러 가지 규약(規約). 이 규약에는 신호 송신의 순서, 데이터의 표현법, 오류 검출법 따위가 있다. 
  •  

통신 프로토콜의 기본 요소 : 

  • 구문(Syntax) : 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨 등을 규정한다
  • 의미(Semanics) : 두 기기 간의 효울적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보를 규정한다
  • 시간(Timing) : 두 기기 간의 통신 속도, 메세지의 순서 제어 등을 규정한다.

 

 

프로토콜의 전송 방식 : 

  • 문자 전송 방식 : 전송 제어 문자를 사용하여 데이터 프레임의 시작과 끝을 나타내는 방식이며 대표적인 프로토콜로 BSC가 있다 
  • 바이트 방식 : 데이터 프레임의 헤더(Header)에 전송 데이터 프레임의 문자 개수 메세지 수신 상태 등의 제어 정보를 삽입하여 전송하는 방식으로, 대표적인 프로토콜로는 DDCM이 있다.
  • 비트 방식 : 데이터 프레임의 시작과 끝은 나타내는 고유한 비트 패턴(플래그)를 삽입하여 전송하는 방식으로, 대표적인 프로토콜로는 HDLC와 SDLC, ADOCCP가 있다.