Domain Name System

DNS는 사람이 읽는 이름을 네트워크가 쓰는 데이터로 바꾼다

사용자는 도메인 이름을 입력하고, 네트워크는 IP 주소와 메일 서버 같은 레코드를 필요로 한다. DNS는 그 사이에서 위임과 캐시를 이용해 답을 찾는다.

www.example.com 사람이 기억하는 서비스 이름
DNS resolution 캐시를 확인하고 권한 서버를 따라감
A / AAAA / MX / NS 통신에 필요한 네트워크 데이터
분산 한 서버가 전 세계 이름을 모두 들고 있지 않다.
계층 위임 root, TLD, zone 순서로 책임이 나뉜다.
TTL 캐시 같은 답은 정해진 시간 동안 재사용한다.