HOL Blocking

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2021 May 10 15:35
Editor
Edited
Edited
2023 Oct 23 13:8
Refs
Refs
TCP

Head-of-Line blocking

with FCFS, small object may have to wait for transmission
tcp의 문제점

Since TCP guarantees the order of packets that are sent and received, a missing packet will stop all streams

패킷 라인이 첫 번째 패킷에 의해 유지 될 때 발생하는 성능 제한 현상
 

vulnerable to stream

  • stream reuse attacks
  • compression page headers and cookie attacks
 
 
HTTP/3 can resolve these issues
 

Examples

다름
  • input buffered network switches
  • out-of-order delivery and multiple requests in HTTP pipelining
 
앞의 차는 직진을 하고, 저는 우회전을 해야 됩니다.
앞의 차가 신호에 걸렸습니다. 앞의 차 때문에 나는 우회전을 못함
 
 
 
 
 
Head-of-line blocking - Wikipedia
Head-of-line blocking ( HOL blocking) in computer networking is a performance-limiting phenomenon that occurs when a line of packets is held up by the first packet. Examples include input buffered network switches, out-of-order delivery and multiple requests in HTTP pipelining. A switch may be composed of buffered input ports, a switch fabric and buffered output ports.
[기타] HOL 블로킹(Head-Of-Line Blocking)
안녕하세요. 오늘은 HOL 블로킹에 대해 알아보겠습니다. HOL 블로킹은 처음 들어보신 분이 많을겁니다. 저도 최근에 HTTP/2.0을 공부하다가 알게 된 용어입니다. HOL(Head-Of-Line) 블로킹 이란 네트워크에서 같은 큐에 있는 패킷이 첫번째 패킷에 의해 지연될 때 발생하는 성능 저하 현상입니다. 이것 때문에 패킷의 처리 속도는 지연이 되고, 최악의 경우 드랍까지 발생할 수 있습니다.
[기타] HOL 블로킹(Head-Of-Line Blocking)
 
 

Recommendations