View on GitHub

programming-study

허원철의 개발 블로그

웹 브라우저에서부터 내 서버로 오기까지

alt image

DNS

도메인 등록 기관

DNS 호스팅 서비스

  • 참고
  • 가비아는 도메인 등록 기관이면서 호스팅 회사이다.
  • 카페24는 호스팅만 하는 회사이다.

번외)

네임서버

DNS 레코드

유형

TTL(Time-to-Live)

IP

과정

웹 브라우저에 google.com을 검색해본다고 가정하자

  1. 브라우저에 ‘google.com’을 검색한다.
  2. 로컬에 캐싱되어 있는 DNS 정보를 읽어 확인한다. (윈도우에 경우는 hosts)
  3. [2] 에서 찾을 수 없다면, 루트 네임 서버로 부터 탐색
    • 도메인은 트리 구조로 되어 있다.
  4. DNS 정보와 IP가 일치하면 해당 IP를 반환
  5. 해당 IP로 서버에 접근
  6. 웹 서버(apache, nginx) 등을 통해 데이터 반환
  7. 전달받은 데이터를 브라우저에 렌더링

참고

https://msdn.microsoft.com/ko-kr/library/cc188658(v=exchsrvcs.149).aspx