문제
다음 중 3-way handshaking을 수행하는 프로토콜로 알맞은 것은?
① IP ② TCP ③ UDP ④ ICMP
정답
2번
해설
정답: 2. 3-way handshaking(SYN → SYN/ACK → ACK)으로 연결을 수립하는 것은 연결 지향 프로토콜인 TCP 이다.
오답 풀이
- 1번: IP 는 네트워크 계층의 비연결형 프로토콜로 핸드셰이크를 하지 않는다.
- 2번: TCP 는 3-way handshaking 으로 연결을 설정하므로 옳다.
- 3번: UDP 는 비연결형이라 핸드셰이크 없이 데이터를 보낸다.
- 4번: ICMP 는 오류·상태 통지용 프로토콜로 연결 설정 절차가 없다.
보충 개념 TCP 연결 수립은 3-way handshake(SYN/SYN-ACK/ACK), 종료는 4-way handshake(FIN/ACK …)로 이루어진다. UDP 는 핸드셰이크가 없어 빠르지만 신뢰성 보장이 약하다.