DNS

gusdas·2022년 3월 24일
0

용어 정리

목록 보기
17/28

DNS란?

Domain Name System의 약어로 인터넷 전화번호부라 설명하지만 요즘에는 전화번호부가 없으므로 도서검색 시 책이름으로 되어있지만 ISBN으로도 나타낼 수 있다

작동단계


서버에서는 컴퓨터 친화적인 IP주소 밖에 모르니 DNS주소를 IP주소로 변환하는 과정이 필요하다.

  1. 사용자가 웹 브라우저에 'example.com'을 입력하면, 쿼리가 인터넷으로 이동하고 DNS 재귀 확인자가 이를 수신합니다.

  2. 이어서 확인자가 DNS 루트 이름 서버(.)를 쿼리합니다.

  3. 다음으로, 루트 서버가, 도메인에 대한 정보를 저장하는 최상위 도메인(TLD) DNS 서버(예: .com 또는 .net)의 주소로 확인자에 응답합니다. example.com을 검색할 경우의 요청은 .com TLD를 가리킵니다.

  4. 이제, 확인자가 .com TLD에 요청합니다.

  5. 이어서, TLD 서버가 도메인 이름 서버(example.com)의 IP 주소로 응답합니다.

  6. 마지막으로, 재귀 확인자가 도메인의 이름 서버로 쿼리를 보냅니다.
    7.이제, example.com의 IP 주소가 이름 서버에서 확인자에게 반환됩니다.

  7. 이어서, DNS 확인자가, 처음 요청한 도메인의 IP 주소로 웹 브라우저에 응답합니다.

DNS 조회의 8단계를 거쳐 example.com의 IP 주소가 반환되면, 이제 브라우저가 웹 페이지를 요청할 수 있습니다.

  1. 브라우저가 IP 주소로 HTTP 요청을 보냅니다.

10.해당 IP의 서버가 브라우저에서 렌더링할 웹 페이지를 반환합니다(10단계).

출처: https://www.cloudflare.com/ko-kr/learning/dns/what-is-dns/

profile
웹개발자가 되자

0개의 댓글