둘 다 인터넷이 돌아가는 데 핵심적인 인프라 서비스인데, 역할이 완전히 다릅니다.
DNS (Domain Name System)
사람이 읽기 쉬운 도메인 이름을 컴퓨터가 쓰는 IP 주소로 바꿔주는 "전화번호부" 역할입니다.
예를 들어 브라우저에 www.google.com을 치면, 컴퓨터는 그 이름만으로는 어디로 연결해야 할지 모릅니다.
그래서 DNS 서버에 "이 도메인의 IP가 뭐야?"라고 물어보고, 142.250.207.78 같은 IP 주소를 받아서 그 주소로 접속합니다.
대표적인 공용 DNS 서버:
DNS가 없으면 모든 사이트를 IP 주소로 외워서 들어가야 합니다.
NTP (Network Time Protocol)
네트워크상의 컴퓨터들끼리 시간을 정확하게 동기화해주는 프로토콜입니다.
컴퓨터 내부 시계는 그냥 두면 조금씩 어긋납니다(하루에 몇 초씩). 별 거 아닌 것 같지만 시간이 안 맞으면 생기는 문제가 많아요:
NTP 서버는 GPS나 원자시계 같은 정확한 시간 소스에서 시간을 받아와 클라이언트들에게 전파하는 역할을 합니다.
대표적인 NTP 서버:
한 줄 비교
DNS는 "어디로 갈지(주소)"를 알려주고, NTP는 "지금 몇 시인지(시간)"를 알려준다 — 라고 이해하시면 깔끔합니다.
둘 다 평소엔 의식하지 못하지만 인터넷 환경에서 조용히 일하고 있는 기반 서비스예요.

| 어플리케이션 acl과 네트워크 acl 차이는? (0) | 2026.06.02 |
|---|---|
| 통신 프로토콜 TCP, UDP, ICMP 차이, 사용 예시 (0) | 2026.04.30 |
| 네트워크 ip 통신에서 acl 처리랑 whitelist 처리 차이는? (0) | 2026.04.01 |
| ADC 형상관리 작업(OS 업그레이드) 의미 (L4 차이점) (0) | 2026.03.20 |
| TLS 버전은 누가 주체인가요? 어느 기관에서 업그레이드를 하고 배포를 하는지? (0) | 2025.11.13 |