Last updated: 2022. 03. 03.

프로토콜

  • 프로토콜은 서로 다른 시스템에 있는 두 개체 간의 데이터 교환을 원활히 하기 위한 일련의 통신규약이다.
  • 통신을 위해 프로토콜이 가져야 하는 일반적인 기능에는 데이터 처리기능, 제어 기능, 관리적 기능이 있다.
  • 프로토콜의 기본요소에는 구문, 의미, 타이밍이 있다.

프로토콜의 기본 요소

기본요소 설명
구문(Syntax) 시스템 간의 정보 전송을 위한 데이터 형식, 코딩, 신호 레벨 등의 규정
의미(Semantic) 시스템 간의 정보 전송을 위한 제어 정보로 조정과 에러 처리를 위한 규정
타이밍(Timing) 시스템 간의 정보 전송을 위한 속도 조절과 순서 관리 규정

연습 문제

Q. 다음 중 프로토콜에 대한 설명으로 올바르지 않은 것은 무엇인가?

  1. 프로토콜은 서로 다른 시스템에 있는 두 개체 간의 데이터 교환을 원활히 하기 위한 일련의 통신 규약이다.
  2. 통신을 위해 프로토콜이 가져야 하는 일반적인 기능에는 데이터 처리 기능, 제어 기능, 관리적 기능이 있다.
  3. 프로토콜의 기본요소에는 구문(Syntax), 플래그(Flag), 타이밍(Timing)이 있다.
  4. 프로토콜의 기본요소인 구문의 요소는 데이터 형식, 코딩, 신호 레벨 등이 있다.

A. 3

프로토콜의 기본요소는 구문(Syntax), 의미(Semantic), 타이밍(Timing)이다.

참고 문헌

  • NCS 정보처리기사 연구회, “2022 수제비 정보처리기사 필기 2권”, 건기원(2022), p4-131, 4-171.