개요


브라우저의 검색창에 www.naver.com을 입력하게 되면 우선 이 주소에 해당하는 IP 주소를 찾아야 한다. 일반적으로 DNS 서버에 요청을 보내 해당하는 IP 주소를 찾게 된다. 이렇게 찾은 IP 주소를 통해 클라이언트(브라우저)에서 해당하는 서버로 요청(request)을 보내면 서버에서 응답(reponse)으로 웹 페이지에 필요한 리소스(HTML, CSS)등을 보내주게 된다.

https://blogfiles.pstatic.net/MjAyMzExMTFfMTg4/MDAxNjk5NjU1NTY5NzM4.jqv4FbkbgOglOWr1u_hYR7nZT8FQrKgJ5Sxf9Zi3ensg.7TwXhVnxJKlzrnDi_c4CmDlfahScffSuUjbS3KzeEkwg.PNG.tndusehrwk3/1681423578682.png?type=w1

전반적인 과정

1. DNS 서버를 통해 IP 주소 찾기


https://blogfiles.pstatic.net/MjAyMzExMTFfMjY5/MDAxNjk5NjU2NzI5NDIy.F1E6ItULsmHYJ-B6673Z3lJEpyRLNJcDZlnKPqbns1kg.8kxEDpUZRSO4eO-oVVEsV7mYXGX1Z0zDUiadqU8f7OYg.PNG.tndusehrwk3/Screenshot_2023-11-11_at_7.52.05_AM.png?type=w1

DNS 질의 & IP 주소