<DNS가 제공하는 서비스>
사용자는 호스트 네임을 좋아하지만 라우터는 ip주소를 좋아하기 때문에 절충안인 호스트 네임을 ip주소로 변환해주는 디렉터리 서비스가 필요하다. 이것이 DNS의 역할이다.
1) DNS서버들의 계층구조로 구현된 분산 데이터베이스
2) 호스트가 분산 데이터서비스로부터 질의하도록 허락하는 애플리케이션 계층 프로토콜이다.
왜 중심화된 dns를 사용하지 않을까?
1) 서버의 고장
2) 많은 트래픽
3) 먼 거리의 중앙 집중 데이터베이스
4) 유지관리
[참조] Computer Networking: A Top Down Approach - J.F Kurose and K.W. Ross