사용자가 무심코 하는 한번의 '딸깍'에 따라 일어나는 일련의 과정들...!
나는 네이버에서 링크 하나 딸깍했을 뿐인데, 내가 원하는 화면을 보여주기 위해 브라우저(크롬)이 생각보다 많은 일을 함.

(A) 사용자 요청 (Request): 사용자가 브라우저(Chrome)를 통해 특정 URL을 입력하거나 클릭하여 요청을 보냄.
(B) DNS 요청: 브라우저가 DNS 서버에 도메인 이름을 IP 주소로 변환해 달라는 요청을 보냄.
(C) DNS 데이터베이스 조회: DNS 서버가 데이터베이스에서 해당 도메인 이름의 IP 주소를 조회함.
(D) IP 주소 응답: DNS 서버가 조회된 IP 주소를 브라우저에 반환함.
(E) IP 주소 응답 처리: 브라우저가 반환된 IP 주소를 사용해 서버에 요청을 보낼 준비 함.
(F) 서버 요청 (HTTP Request): 브라우저가 해당 IP 주소로 HTTP 요청(GET, POST 등)을 보냄.
(G) 서버 데이터베이스 조회: 서버가 데이터베이스에서 요청한 데이터를 조회함.
(H) 데이터 응답: 데이터베이스에서 조회된 데이터를 서버에 반환함.
(I) 서버 응답 (HTTP Response): 서버가 요청한 데이터를 포함한 응답을 브라우저로 보냄.
(J) 브라우저 렌더링: 브라우저가 서버에서 받은 데이터를 기반으로 화면에 렌더링하여 사용자에게 보여줌.