http : 분석하는 링크를 전송하는 프로토콜
특징
클라이언트 서버 구조.
무상태 프로토콜을 지향(스테이스리스), 비연결성
http 메시지로 통해 서로 주고받음
단순함 , 확장가능
---
클라이언트 서버구조
클라이언트가 요청, 서버가 응답. 서로 개별적 구조. 서로 독립적 진화 가능
무상태 프로토콜(Stateless)
- 서버가 클라이언트 상태를 보존X
클라이언트의 이전 요청사항을 일일히 저장하지 않음.
상태유지. 고객이 점원 1명이 계속 있었다고 가정하고 이전 질문을 다시해주지 않음.
무상태유지. 고객이 점원이 질문할 때 마다 계속 바뀌었다고 인지하고 이전 질문을 얹어서 질문해줌.
-무상태는 점원이 중간에 바뀌어도 아무런 문제x
즉, 응답 서버를 쉽게 바꿀 수 있다.
-갑자기 고객이 증가해도 점원 대거 투입 가능.
즉, 클라이언트 요청이 증가해도 서버를 대거 투입할 수 있다.
중간에 서버1이 고장나도 서버2로 대체가 가능.
그래서 보통은 무상태로 설계하고, 로그인 같은 몇몇 케이스만 상태로 설계
'📋CS > 네트워크 이론' 카테고리의 다른 글
HTTP(2)[http의 리소스 다루기] (0) | 2023.09.20 |
---|---|
HTTP(1)[비연결성, 메시지] (0) | 2023.09.19 |
url , 웹 브라우저 요청 흐름 (0) | 2023.09.17 |
HTTP 기본정리[인터넷 네트워크][IP, port, TCP, UDP, DNS] (0) | 2023.09.15 |
iot지식능력검정 합격후기 (0) | 2023.05.22 |