문제
프로토콜의 기본적인 기능 중 정보의 신뢰성을 부여하는 것으로, 데이터를 전송한 개체가 보낸 PDU(Protocol Data Unit)에 대한 애크널러지먼트(ACK)를 특정시간 동안 받지 못하면 재전송하는 기능은?
① Flow Control ② Error Control ③ Sequence Control ④ Connection Control
정답
2번
해설
정답: 2. ACK를 일정 시간 안에 받지 못하면 재전송(ARQ)해 신뢰성을 확보하는 기능은 오류제어(Error Control)이다.
오답 풀이
- 1번: Flow Control(흐름제어)은 송수신 속도 차로 인한 버퍼 넘침을 방지한다.
- 2번: 타임아웃·재전송을 통한 신뢰성 보장은 오류제어이다(정답).
- 3번: Sequence Control(순서제어)은 PDU 순서 번호로 순서 유지·중복 검출을 한다.
- 4번: Connection Control(연결제어)은 연결 설정·유지·해제를 담당한다.
보충 개념 오류제어 방식 ARQ: Stop-and-Wait, Go-Back-N, Selective Repeat. 흐름제어와 함께 슬라이딩 윈도우로 통합 구현되기도 한다.