본문으로 건너뛰기

프로토콜

Protocol

  • 의정서, 조서를 의미하는 외교상 용어

통신 프로토콜

  • 통신을 위한 약속들의 집합
  • 컴퓨터와 같은 ==기계간의== 통신에서 사용하는 ==약속==을 의미

프로콜의 주요 요소

  1. 구문[(syntax)]: 문법, 데이터의 구조나 형식
  2. 의미[(Semantics)]: 의미, 뜻
  3. 타이밍[(Timing)]: 시간

프로토콜의 주요 기능

  1. 캡슐화[(encapsulation)]: 프로토콜 제어정보, 헤더(정보)와 트레일러(오류)를 붙임
  2. 흐름제어[(flow control)]: 수신 측의 처리 능력에 따라 송신 측에서 데이터의 양을 조절
  3. 오류제어[(error control)]: 전송 도중 발생하는 오류 검출 및 파손 대비
  4. 동기화[(synchronization)]: 송수신 측이 같은 상태를 유지하도록 타이밍 맞춤
  5. 경로지정[(routing)]: 출발지에서 목적지까지의 최적의 경로 설정