1. 사용자가 브라우저에 도메인 네임을 입력한다
2. 사용자가 입력한 도메인 네임을 DNS(Domain Name System) 서버에서 검색하고, DNS 서버에서 해당 도메인 네임에 해당하는 IP 주소를 찾아 브라우저에게 전달한다.
3. 브라우저는 받은 IP주소에 해당하는 페이지를 요청하는 HTTP 요청 메시지를 생성하고, TCP 프로토콜을 통해 해당 IP서버에 요청 메시지를 전송한다.
4. HTTP 요청 메시지는 HTTP 프로토콜을 통해 웹 페이지 URL정보로 변환되어 서버에서 해당 정보의 데이터를 검색한다.
5. 서버는 응답 페이지 데이터를 담은 HTTP 응답 메시지를 생성하고, TCP 프로토콜을 통해 브라우저에게 전송한다.
6. 브라우저는 응답 메시지를 HTTP 프로토콜을 사용해 웹 페이지 데이터로 변환한다.
7. 반환받은 html 데이터를 파싱하고 처리해 화면을 출력한다.