HTTP의 처리 흐름
- 애플리케이션이 없으면 통신이 시작되지 않는다. 애플리케이션이 사용하는 프로토콜을 모두 애플리케이션 계층 프로토콜이라 부름
- 애플리케이션 계층 프로토콜은 자신이 통신을 하는 것이 아니라 통신 자체는 모두 OS, 즉 TCP/IP에 맡김
- 웹 시스템에서 가장 중요한 애플리케이션 계층 프로토콜인 HTTP
- 클라이언트와 웹 서버는 HTTP를 통해서 몇 번이고 요청과 응답을 주고 받음
=> 요청에는 서버에 던지는 명령, 다양한 부가 정보 (클라이언트 브라우저, 입력 내용 등)이 포함됨
=> 응답에는 요청에 대한 결과와 그에 대한 상태 정보 (200 code 등), 메시지 바디에 실제 데이터를 저장함
출처: 그림으로 공부하는 IT인프라 구조
'Computer Science > Network' 카테고리의 다른 글
macOS 네트워크 키워드 정리 (0) | 2022.11.11 |
---|---|
소켓(Socket)이란? (0) | 2022.03.18 |
OSI 7계층 모델 vs. TCP/IP 4계층 모델 (0) | 2022.03.18 |
프로토콜(Protocol) (0) | 2022.03.18 |
OSI 7계층 모델 (0) | 2022.03.18 |