Head-of-line-Blocking
Im Bereich der Rechnernetzwerke bezieht sich Head-of-line-Blocking (HOL-Blocking) auf einen Leistungsengpass, der auftritt, wenn eine Warteschlange von Paketen durch das erste Paket in der Warteschlange aufgehalten wird, obwohl andere Pakete in der Warteschlange verarbeitet werden könnten.
In HTTP/1.1 kann HOL-Blocking auftreten, wenn ein Client mehrere Anfragen an einen Server sendet, ohne auf die Antworten zu warten. Der Server verarbeitet die Anfragen in der Reihenfolge, in der sie eingegangen sind, aber wenn die Antwort auf die erste Anfrage verzögert wird, werden auch die Antworten auf nachfolgende Anfragen verzögert. HTTP/2 löst dieses Problem durch Anfragemultiplexing, wodurch HOL-Blocking auf der Anwendungsschicht beseitigt wird, aber es existiert weiterhin auf der Transport- (TCP)-Schicht.
Siehe auch
- Verwandte Glossarbegriffe
- Seite befüllen: Wie Browser arbeiten
- Head-of-line blocking auf Wikipedia