문제
다음 중 컴퓨터 통신에서 사용하는 프로토콜 기능에 관한 설명으로 옳지 않은 것은?
① 통신망에 전송되는 패킷의 흐름을 제어해서 시스템 전체의 안전성을 유지한다. ② 정보를 전송하기 위해 송·수신기 사이에 같은 상태를 유지하도록 동기화 기능을 수행한다. ③ 데이터 전송 도중에 발생하는 오류를 검출한다. ④ 네트워크에 접속된 다양한 단말장치를 자동으로 인식하여 호환성을 제공한다.
정답
4번
해설
정답: 4. 다양한 단말장치를 자동으로 인식해 호환성을 제공하는 것은 운영체제의 플러그 앤 플레이(PnP) 기능 등에 해당하며, 통신 규약인 프로토콜의 기능은 아니다.
오답 풀이
- 1번: 흐름 제어는 프로토콜의 기능이므로 옳다.
- 2번: 송·수신기 사이의 동기화도 프로토콜의 기능이므로 옳다.
- 3번: 전송 중 오류 검출(오류 제어)도 프로토콜의 기능이므로 옳다.
- 4번: 단말장치를 자동 인식해 호환성을 제공하는 것은 프로토콜의 기능이 아니므로 옳지 않다.
보충 개념 프로토콜의 3요소는 구문(Syntax), 의미(Semantics), 시간(Timing)이며, 흐름 제어·오류 제어·동기화 등을 담당한다.