Duk uku suna isar da ma'anonin HTTP iri ɗaya (methods, headers, status codes) amma sun bambanta a yadda suke motsa bytes a kan waya — kowane sigar yana gyara wani ƙuncin na baya. Jigon shine cire head-of-line (HOL) blocking, inda request guda da ya makale ke tsayar da sauran.
HTTP/1.1 over TCP one request at a time per connection
conn ──[req A]──[req B]──[req C]──▶ B waits for A (HOL blocking at HTTP layer)
HTTP/2 over TCP many streams multiplexed on ONE connection
conn ══[A|B|C interleaved]══▶ but a lost TCP packet stalls ALL streams
(HOL blocking moves down to TCP)
HTTP/3 over QUIC (UDP) independent streams, per-stream delivery
conn ══[A][B][C]══▶ a lost packet stalls only its own stream
