문제
TCP(Transmission Control Protocol)에 대한 설명으로 옳지 않은 것은?
① 3-way 핸드셰이킹 과정으로 인해 통신 설정 시 지연 시간이 발생한다. ② 신뢰성 있는 빠르지만 신뢰성 있는 데이터 전송을 보장하기 어렵다. ③ 모든 데이터 사이에 논리적 연결을 설정하여 데이터를 패킷 및 단위로 교환한다. ④ 주소 지정, 다중화, 흐름 제어 등 신뢰성 있는 데이터 전송을 위한 다양한 기능을 제공한다.
정답
2번
해설
정답: 2. TCP는 신뢰성 있는 연결형 전송을 보장하므로, 신뢰성 있는 전송을 보장하기 어렵다는 설명은 옳지 않다.
오답 풀이
- 1번: TCP는 연결 설정 단계 때문에 지연이 발생할 수 있다.
- 2번: TCP는 신뢰성 있는 전송을 제공한다.
- 3번: TCP는 논리적 연결을 설정한 뒤 데이터를 전송한다.
- 4번: 흐름 제어와 신뢰성 있는 전송 기능을 함께 제공한다.
보충 개념 TCP는 연결형, 신뢰성, 흐름 제어, 혼잡 제어를 제공하는 전송 계층 프로토콜이다.