www.example.com 을 입력하면 생기는 일

hustler·2020년 12월 1일
0

browser

목록 보기
1/1

브라우저의 입력창에 도메인을 입력하면, 사용자는 서버로부터 파일을 내려받습니다.
겉으로 간단해 보이는 과정을 제공하기위해, 브라우저는 내부적으로 효율적인 아키텍처를 가지고 있습니다.

  1. 사용자가 웹 브라우저를 열어 주소 표시줄에 www.example.com을 입력합니다.
  2. www.example.com에 대한 요청은 일반적으로 케이블 인터넷 공급업체, DSL 광대역 공급업체 또는 기업 네트워크 같은 인터넷 서비스 제공업체(ISP)가 관리하는 DNS 해석기로 라우팅됩니다.
  3. DNS 해석기는 www.example.com에 대한 요청을 DNS Root 서버에 전달합니다.
  4. (과정 중략) DNS Root 서버, TLD 서버를 거쳐 해당 도메인에 매칭되는 IP 주소값을 리턴받습니다.
  5. 해석기는 IP값을 웹 브라우저로 반환합니다. 또한, DNS 해석기는 다음에 재 방문시 속도향상을 위해 해당 IP 주소를 캐싱합니다.
  6. 브라우저는 IP 주소로 www.example.com에 대한 요청을 전송합니다. 실제 컨텐츠(HTML, CSS, JS, Image)가 있는 저장소이며, 흔히 말하는 웹 서버입니다.
  7. 웹 브라우저는 전달받은 리소스를 페이지에 렌더링합니다.

https://aws.amazon.com/ko/route53/what-is-dns/

profile
FrontEnd Engineer

0개의 댓글