문제
OSI 7 layer 참조 모델에서 사용되는 Protocols 중 TCP와 UDP port를 함께 사용하는 프로토콜은?
① SMTP ② FTP ③ DNS ④ Telnet
정답
3번
해설
정답: 3. DNS는 53번 포트를 UDP와 TCP 모두 사용한다. 일반적인 이름 질의·응답처럼 작은 패킷은 UDP 53으로 처리하고, 응답이 512바이트를 초과하거나 영역 전송(Zone Transfer)처럼 신뢰성이 필요한 경우 TCP 53을 사용한다.
오답 풀이
- 1번: SMTP는 메일 전송용으로 TCP 25만 사용한다.
- 2번: FTP는 제어 21·데이터 20의 TCP만 사용한다.
- 3번: DNS가 53번을 UDP·TCP 모두 사용하므로 정답이다.
- 4번: Telnet은 원격 접속용으로 TCP 23만 사용한다.
보충 개념 DNSSEC, EDNS 도입과 대용량 응답 증가로 TCP 53 사용이 늘었다. UDP는 빠른 단발 질의, TCP는 큰 응답·존 전송이라는 분업 구조를 기억하면 된다.