DNS란?

JooH·2025년 2월 20일

네트워크

목록 보기
4/15

DNS : Domain Name Service

네이버를 접속하려면 https://www.naver.com 을 검색해야 한다. 하지만 당연히, 이는 사람이 검색하기 좋게 변환한 형태로 실제로는 컴퓨터가 이해할 수 있는 주소로 변환이 된다.
ex) http://www.naver.com == http://220.113.134.263

DNS 의 역할

  • 도메인 이름 해석 : 사용자가 입력한 도메인 이름을 IP 주소로 변경
  • 계층 구조 : 최상위 도메인부터 하위수준 까지 내려가는 방식으로 도메인 이름을 구성함
    - www.example.com : ".com" 최상위 수준, "example.com" 하위수준 도메인
  • DNS 서버 : 전 세계에 분산되어있으며, 계층적인 구조를 가진다. 통신사 DNS, VPN회사 DNS 등 다양하게 존재한다
  • DNS 쿼리 : 컴퓨터가 도메인 이름을 IP 주소로 변환하려면 DNS 쿼리를 보내야 한다. 해당 쿼리는 로컬 DNS 서버나 상위 DNS 서버로 전송되고, 최종적으로 도메인에 대한 IP주소를 반환한다
  • DNS 캐싱 : DNS 서버는 이전에 검색한 도메인 이름을 캐싱해서 같은 요청에 대한 응답을 빠르게 제공한다

0개의 댓글