CS | 네트워크 - HTTP 기본

sik2·2022년 8월 27일
0

CS

목록 보기
3/8

모든 것이 HTTP

HTTP 메시지에 모든 것을 전송

HyperText Transfer Protocol

  • HTML, TEXT
  • IMAGE, 음성, 영상, 파일
  • JSON, XML(API)
  • 거의 모든 형태의 테이터 전송 가능
  • 서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용
  • HTTP 시대라고 해도 과언이 아니다

HTTP 역사

기반 프로토콜

HTTP 특징

  • 클라이언트 서버 구조
  • 무상태 프로토콜(스테이스리스), 비연결성
  • HTTP 메시지
  • 단순함, 확장 가능

클라이언트 서버 구조

Stateful, Stateless

무상태 프로토콜(Sateless)

  • 서버가 클라이언트의 상태를 보존X
  • 장점: 서버 확장성 높음(스케일 아웃)
  • 단점: 클라이언트가 추가 데이터 전송

Stateful, Stateless 차이

Stateful

Stateless

비 연결성(connectionless)

한계와 극복

HTTP 메시지

profile
기록

0개의 댓글