헤드 오브 라인 블로킹 (Head-of-Line Blocking, HOL Blocking) 은 네트워크 프로토콜에서 발생할 수 있는 성능 저하 문제로, 한 패킷이 지연되면 그 뒤의 패킷들도 모두 지연되는 현상을 의미합니다. 이 문제는 주로 멀티플렉싱 방식에서 발생할 수 있습니다.

헤드 오브 라인 블로킹 설명

예시

왜 문제가 될까?

헤드 오브 라인 블로킹 해결

결론

헤드 오브 라인 블로킹은 멀티플렉싱을 사용하는 네트워크 프로토콜에서 발생할 수 있는 성능 저하 문제로, 특정 스트림이 지연되면 그 뒤의 모든 스트림이 지연되는 현상을 의미합니다. 이를 해결하기 위해 HTTP/3는 QUIC 프로토콜을 사용하여 스트림 간 독립성을 제공하고, 성능을 향상시킵니다.