문제
다음 중 3-way handshaking을 수행하는 프로토콜로 알맞은 것은?
① TCP ② UDP ③ ICMP ④ SNMP
정답
1번
해설
정답: 1. 3-way handshaking(SYN → SYN/ACK → ACK)으로 연결을 설정하는 연결지향 프로토콜은 TCP 다.
오답 풀이
- 1번: TCP 가 3-way handshake 로 연결을 맺으므로 옳다.
- 2번: UDP 는 비연결형 프로토콜이라 핸드셰이크 과정이 없다.
- 3번: ICMP 는 오류·진단 메시지 전달용 프로토콜로 연결 설정과 무관하다.
- 4번: SNMP 는 네트워크 관리용 응용 프로토콜로 보통 UDP 위에서 동작한다.
보충 개념 TCP 연결: SYN → SYN+ACK → ACK 로 시작(3-way), 종료는 FIN/ACK 를 주고받는 4-way handshake 다. UDP 는 핸드셰이크 없이 바로 전송한다.