[HTTP] 특징 - 비연결성

이다혜·2023년 10월 25일
0

HTTP

목록 보기
10/15
post-thumbnail

연결을 유지하는 모델

  • 서버는 연결을 계속 유지, 서버 자원 소모

연결을 유지하지 않는 모델

  • 서버는 연결 유지 X, 최소한의 자원 유지

1. 비 연결성


  • HTTP는 기본이 연결을 유지하지 않는 모델
  • 실제 서버에서 동시에 처리하는 요청은 수십개 이하로 매우 작음
  • 서버 자원을 매우 효율적으로 사용할 수 있음

2. 한계


  • TCP/IP 연결을 새로 맺어야 함 - 3 way handshake 시간 추가
  • 수 많은 자원이 함께 다운로드 됨
  • 지속 연결(Persistent Connections)로 문제 해결

3. HTTP 초기 - 연결, 종료 낭비


  • 요청과 응답이 한 번 이루어지면 연결이 끊어짐

4. HTTP 지속 연결(Persistent Connections)


  • 한 번의 연결을 통해 여러 개의 요청과 응답을 처리할 수 있음
  • 연결을 반복적으로 맺고 끊는 비용을 줄임

0개의 댓글