오늘 한것

  • 전보 - 플로이드 워셜 알고리즘 문제풀이
  • HTTP 완벽 가이드 - 커넥션 관리 학습

오늘 배운것

  • HTTP는 TCP 프로토콜을 기반으로 하고있다.
  • HTTPS는 HTTP와 TCP 계층 사이에 보안 계층(TLS/SSL)이 추가된 형태이다.
  • HTTP는 커넥션을 통해 TCP세그먼트 단위로 데이터를 전송하는데, TCP세그먼트는 IP패킷으로 감싸서 보낸다.
    IP패킷에는 TCP, IP 헤더정보와 데이터가 포함되어있다.
  • HTTP는 TCP를 기반으로 하기 때문에 3Way Handshake를 통해 커넥션을 생성하게 된다.
    데이터를 신뢰할 수 있는 장점이 있지만, 데이터 전송에 필요한 시간보다 커넥션 수립에 더 많은 시간을 필요로 하는 경우도 존재한다.
    따라서 불필요하게 반복되는 커넥션 수립을 막아서 HTTP의 속도지연을 방지하는 방법이 고안되었다.

'TIL' 카테고리의 다른 글

TIL-2021.02.09  (0) 2021.02.09
TIL-2021.02.07  (0) 2021.02.07
TIL-2021.02.04  (0) 2021.02.04
TIL-2021.02.03  (0) 2021.02.03
TIL-2021.02.02  (0) 2021.02.02