[HTTP 완벽 가이드] 10. HTTP/2.0
·
네트워크/HTTP 완벽 가이드
HTTP/2.0에서 회전 지연(RTT, Round Trip Time) 회피 방법HTTP/2.0은 스트림(Stream) 개념을 추가하고, 헤더 압축(HPACK) 및 서버 푸시(Server Push) 기능을 통해 HTTP/1.1에서 발생하는 회전 지연(RTT) 문제를 효과적으로 해결하였다. 1. 스트림(Stream)과 다중화(Multiplexing)스트림이란?HTTP/2.0에서는 하나의 TCP 커넥션 내에서 여러 개의 요청과 응답을 동시에 주고받을 수 있도록 스트림(Stream) 개념을 도입했다.각 스트림은 고유한 번호(31비트 부호 없는 정수) 를 가지며, 한 번 사용한 스트림 번호는 재사용할 수 없다.스트림에는 우선순위(priority) 를 설정할 수 있지만, 이는 필수 사항이 아니다.다중화(Multip..
[HTTP 완벽 가이드] 01. HTTP 개관
·
네트워크/HTTP 완벽 가이드
HTTPHypertext Transfer Protocol이며, 인터넷의 멀티 미디어 배달부HTTP는 신뢰성 있는 프로토콜을 사용하기에 데이터가 전송 중 손상되거나 꼬이지않았음을 보장한다. 웹 클라이언트와 서버리소스정적 리소스: 예시로 텍스트 파일, HTML 파일, JPEG 이미지 파일, AVI 동영상 파일 등이 존재한다.동적 리소스: 사용자, 요청 정보, 시간대에 달라지는 콘텐츠, 정적인 컨텐츠의 반대 미디어 타입MIME 타입(MultiPurpose Internet Mail Extensions)HTTP 객체 데이터에 MIME 타입을 붙이는데 이를 통해 브라우저는 다룰 수 있는 객체인지 판단한다.MIME 타입은 사선으로 구분된 주 타입과 부 타입으로 이루어진 문자열 라벨이다: {주 타입}/{부 타입}아래 ..
개발자 성현
'네트워크/HTTP 완벽 가이드' 카테고리의 글 목록