더북(TheBook)

앞의 그림은 하나의 연결 내 여러 스트림을 캡처한 모습입니다. 병렬적인 스트림(stream) 들을 통해 데이터를 서빙하고 있습니다. 또한, 스트림 내의 데이터들도 쪼개져 있죠. 애플리케이션에서 받아온 메시지를 독립된 프레임으로 조각내어 서로 송수신한 이후 다시 조립하며 데이터를 주고받습니다.

▲ 그림 2-58 멀티플렉싱

이를 통해 단일 연결을 사용하여 병렬로 여러 요청을 받을 수 있고 응답을 줄 수 있습니다. 이렇게 되면 HTTP/1.x에서 발생하는 문제인 HOL Blocking을 해결할 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.