www.naver.com
DNS(Domain Name Service)
분산 구조형 데이터 베이스
- 데이터베이스 시스템(DNS 네임서버)의 분산 구성
- 데이터의 영역별 구분(Domain Zone) 및 분산관리
- 도메인의 네임서버 및 도메인 데이터는 해당 관리주체에 의해 독립적으로 관리됨
트리(tree) 구조의 도메인 네임(Domain Name) 체계
- Domain: 영역, 영토를 의미
- 도메인 네임의 자율적 생성
- 생성된 도메인 네임은 언제나 유일(Unique)하도록 네임 체계 구성
DNS 서버에 질의하기
- PC에서 ISP를 통해서 질문한다.
- www.naver.com의 주소 알고 싶어
- ISP가 DNS서버에 해당 Domain Name으로 질문을 한다
- DNS서버에서는 www.naver.com의 주소를 찾는다.
- .com 으로 끝나는 주소 모음으로 가기
- naver.com 으로 끝나는 주소 모음으로 가기
- www.naver.com의 주소 찾아서 반환하기
이렇게 DNS에 IP주소를 물어보고나면 일정시간 캐싱을 해놓는다.
DNS에서는 보안이 매우 중요하다.
naver.com에 접속하려고 했는데 daum.net에 접속되면 안되기 때문에
따라서 매우 강력한 보안조치로 관리되고 있다.
RootDNS: 최상위 Root DNS ( DNS를 위한 DNS)
참고
널널한 개발자 - 외워서 끝내는 네트워크 핵심이론 기초