DNS(Domain Name Server)
: 도메인 이름과 IP주소를 매핑해주는 서버
DNS의 작동원리
: www.naver.com 에 DNS쿼리가 오면 Root DNS
-> .com DNS
-> .naver DNS
-> .www DNS
과정을 거쳐 IP주소를 매핑한다
: IP주소가 바뀌어도 똑같은 도메인 주소로 서비스할 수 있다
DNS 조회의 8단계:
- 사용자가 웹 브라우저에 'example.com'을 입력, 쿼리가 인터넷으로 이동,
DNS 재귀 확인자
가 수신.DNS 재귀 확인자
가DNS 루트 이름 서버(.)
를 쿼리합니다.루트 서버
가, 도메인에 대한 정보를 저장하는최상위 도메인(TLD) DNS 서버
(예: .com 또는 .net)의 주소로DNS 재귀 확인자
에 응답.
example.com을 검색할 경우의 요청은.com TLD
를 가리킵니다.확인자
가.com TLD
에 요청합니다.TLD 서버
가도메인 이름 서버
(example.com)의 IP 주소로 응답.재귀 확인자
가도메인의 이름 서버
로 쿼리를 보냅니다.- example.com의 IP 주소가
이름 서버
에서확인자
에게 반환.DNS 확인자
가, 처음 요청한 도메인의 IP 주소로 웹 브라우저에 응답.브라우저가 웹 페이지를 요청하는 과정
- 브라우저가 IP 주소로 HTTP 요청을 보냄.
- 해당 IP의 서버가 브라우저에서 렌더링할 웹 페이지를 반환
도메인 네임은 무엇일까요
: 네트워크상에서 컴퓨터를 식별하는 호스트명
: 도메인 네임의 종류에 따라 국제 인터넷 주소자원 관리기관(ICANN)
과 해당 국가 기관으로부터 승인을 받아, 일반 사용자들의 도메인 등록을 위임받는 도메인 레지스트리에게서 등록된 이름
참고