HTTP 요청 메세지는
HTTP 메서스+리소스 경로(계층적 구조)+쿼리 파라미터+HTTP 버전+호스트(도메인명)의 형태를 이룬다.
헤더 부분에 출발지와 목적지 IP,PORT 정보등을 담고 데이터 부분에 HTTP 메세지를 담아 TCP/IP 패킷을 생성한다.
패킷은 수 많은 중간 노드를 거쳐 웹 서버로 전달된다.
웹 서버가 HTTP 메세지를 해석하고 HTTP 응답 메세지를 생성한다.
헤더 부분에 출발지와 목적지 IP,PORT 정보와 데이터 부분에 HTTP 응답 메세지를 담은 패킷을 웹 브라우저에 전달한다.
웹 브라우저는 서버로부터 받은 HTTP 응답 메세지의 데이터를 렌더링하여 화면에 뿌려준다.