전송 흐름 순서
1. 웹 브라우저가 http메시지 작성
2. SOCKET(TCP/IP를 이용할 때 이용되는 통신매체)라이브러리를 통해 전달한다
- TCP/IP연결
- 데이터
3.TCP/IP 패킷 생성, http 메시지 포함
웹브라우저에서 DNS(www.google.com)의 ip와 port번호를 찾고 http메세지를 작성한다
GET /search?q=hello&hl=ko HTTP/1.1
Host: www.google.com
의 http요청메세지가 작성이 된다
4.네트워크를 통해 서버로 전달
응답 흐름도
1. 전송된 패킷의 데이터에서 TCP/IP패킷 데이터를 버리고 http데이터를 분석한다
분석 예 ) serach?q=hello&hl=ko
2.응답받은데이터를 분석해서 데이터를 보낼 작업을 한다
3.데이터를 전송할 때 똑같이 TCP/IP 전송데이터를 만든 다음에 수신처에 패킷데이터를 보낸다
'it > httpCommunication' 카테고리의 다른 글
HTTP(Stateful, Stateless) (0) | 2022.06.30 |
---|---|
HTTP (0) | 2022.06.30 |
웹브라우저(URI) (0) | 2022.06.29 |
인터넷통신(DNS) (0) | 2022.06.29 |
인터넷통신(PORT) (0) | 2022.06.29 |