사용자가 브라우저에 URL 을 입력하고 그 URL 을 해독한다. 브라우저는 URL 을 해독하여 리퀘스트 메시지를 생성한다. 브라우저는 이 리퀘스트 메시지에 따라 웹 서버에 무엇을 하려는지를 전달한다.
HTTP 리퀘스트 메시지를 만들면 OS 에 의뢰해서 웹 서버에 송신하는데, 이때 메시지를 넘기는 상대의 IP 주소를 OS 에 통지해야 한다. 여기서 브라우저는 웹 서버의 IP 주소를 조사한다. URL 안에는 웹 서버의 도메인명이 쓰여 있고, 그 이름을 DNS 서버에 조회하여 IP 주소를 조사한다.
STORY 02 웹 서버의 IP 주소를 DNS 서버에 조회한다
DNS 서버는 전 세계에 수만대가 있으며, 그것들이 연대하여 IP 주소를 조사한다.
DNS 서버에게 응답받은 IP 주소를 이용하여 OS 에게 송신 의뢰를 보낸다.