- HTTP(HyperText Transfer Protocol) 거의 모든 것을 HTTP를 사용 1.1 버전을 주로 사용함 TCP : 1.1, 2 UDP : 3 - 클라이언트 서버구조 Request, Response 구조 클라이언트는 서버에 요청을 보내고 응답을 대기 서버가 요청에 대한 결과를 만들어서 응답 - 무상태 프로토콜(Stateless) 서버가 클라이언트의 상태를 보존 X 그전에 어떤 요청을 보냈는지 기억하지 않음 장점 : 서버 확장성 높음(Scale out) => 수평적으로 서버증설(여러대 서버를 둠) 단점 : 클라이언트가 추가 데이터 전송 반대의 개념으로 상태유지(Stateful)가 있음 그 전의 요청을 기억하고 있는 것을 말함 응답서버가 바뀌면 안됨(항상 같은 서버 유지) 상태 유지는 최소..