[ CS ] www.google.com을 주소창에 입력한다면?

혜빈·2024년 9월 3일

보충내용

목록 보기
17/38

기본 개념

도메인과 IP 주소

  • 도메인은 각각의 IP 주소에 붙은 이름표
  • IP 주소는 기억하기 어렵기 때문에 '도메인'이라는 이름표를 붙였음
  • 예를 들면, google.com이 도메인, 142.250.64.78이 IP 주소임

DNS(Domain Name Server)

  • 도메인 이름을 IP 주소로 변환하는 시스템
  • 인터넷의 전화번호부와 유사하며, 사람이 이해하기 쉬운 도메인 이름을 컴퓨터가 이해할 수 있는 IP 주소로 변환해줌

진행 과정

  1. 브라우저가 www.google.com이라는 도메인 이름을 가지고 DNS에 IP 주소를 요청함
  2. DNS는 해당 도메인의 IP를 반환함
  3. 브라우저는 받아온 IP 주소로 HTTP 요청을 보냄
  4. google 서버에서는 이 요청에 대한 응답을 보냄
  5. 브라우저는 서버로부터 받은 HTML, CSS, JS 등의 리소스를 파싱, 레이아웃 생성 등의 과정을 거쳐서 렌더링함
  6. google 페이지를 볼 수 있음

정리

  1. 사용자가 브라우저의 주소창에 google.com 검색
  2. 브라우저가 DNS 서버에 IP 주소 요청, DNS 서버의 IP 주소 반환
  3. 브라우저가 호스팅 서버에 HTTP 요청, 서버의 HTTP 응답
  4. 브라우저의 렌더링

순서대로 진행됨!

profile
최강 개발자를 꿈꾸는 병아리

0개의 댓글