[네트워크] DNS

JUNHO YEOM·2022년 10월 17일
0

Network

목록 보기
21/25
www.naver.com

// www: Host name
// naver.com: Domain name

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)


참고

널널한 개발자 - 외워서 끝내는 네트워크 핵심이론 기초

0개의 댓글