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