DNS : domain name system
- 프로세스간 네트워크가 이루어지려면 프로세스의 주소를 명확히 해야 함
- host name에 해당하는 ip주소로 변환
- 규모가 크기 때문에 분산화, 계층화 시켜놓음 - 관리가 용이하도록
root name server
top-level domain servers(TLD)
authoritative DNS servers
- 네트워크를 운영하는 모든 기관은 authoritative DNS servers를 운영해야 함
- 해당 도메인에 대한 IP 주소, 호스트 이름, 메일 서버 등과 같은 DNS 레코드들을 관리하고 제공하는 서버
local DNS name server
DNS records
name, value, type, ttl
각 레코드는 네 개의 필드로 구성되어 있음