DNS, 도메인 네임

송철진·2022년 10월 12일
0

DNS(Domain Name Server)
: 도메인 이름과 IP주소를 매핑해주는 서버

DNS의 작동원리
: www.naver.com 에 DNS쿼리가 오면 Root DNS -> .com DNS -> .naver DNS -> .www DNS 과정을 거쳐 IP주소를 매핑한다
: IP주소가 바뀌어도 똑같은 도메인 주소로 서비스할 수 있다

DNS 조회의 8단계:

  1. 사용자가 웹 브라우저에 'example.com'을 입력, 쿼리가 인터넷으로 이동, DNS 재귀 확인자가 수신.
  2. DNS 재귀 확인자DNS 루트 이름 서버(.)를 쿼리합니다.
  3. 루트 서버가, 도메인에 대한 정보를 저장하는 최상위 도메인(TLD) DNS 서버(예: .com 또는 .net)의 주소로 DNS 재귀 확인자에 응답.
    example.com을 검색할 경우의 요청은 .com TLD를 가리킵니다.
  4. 확인자.com TLD에 요청합니다.
  5. TLD 서버도메인 이름 서버(example.com)의 IP 주소로 응답.
  6. 재귀 확인자도메인의 이름 서버로 쿼리를 보냅니다.
  7. example.com의 IP 주소이름 서버에서 확인자에게 반환.
  8. DNS 확인자가, 처음 요청한 도메인의 IP 주소로 웹 브라우저에 응답.

브라우저가 웹 페이지를 요청하는 과정

  1. 브라우저가 IP 주소로 HTTP 요청을 보냄.
  2. 해당 IP의 서버가 브라우저에서 렌더링할 웹 페이지를 반환

도메인 네임은 무엇일까요
: 네트워크상에서 컴퓨터를 식별하는 호스트명
: 도메인 네임의 종류에 따라 국제 인터넷 주소자원 관리기관(ICANN)과 해당 국가 기관으로부터 승인을 받아, 일반 사용자들의 도메인 등록을 위임받는 도메인 레지스트리에게서 등록된 이름


참고

profile
검색하고 기록하며 학습하는 백엔드 개발자

0개의 댓글