Sobes.tech
Junior — Middle

Môžete vysvetliť podstatu protokolu HTTP/3 a v čom sa líši od predchádzajúcich verzií HTTP?

sobes.tech AI

Odpoveď od AI

HTTP/3 je nová verzia protokolu HTTP, ktorá používa transportný protokol QUIC namiesto TCP, ktorý sa používa v HTTP/1.1 a HTTP/2. Hlavné rozdiely:

  • Použitie QUIC: QUIC beží nad UDP a zabezpečuje rýchlejšie nadviazanie spojenia a vylepšený prenos dát.
  • Multiplexovanie bez blokovania: V HTTP/2 prebieha multiplexovanie nad TCP, kde strata jedného paketu blokuje všetky toky (head-of-line blocking). V HTTP/3 je tento problém vyriešený vďaka QUIC.
  • Rýchle obnovenie po stratách: QUIC rýchlejšie obnoví spojenie po stratách paketov.

Príklad: pri načítavaní webovej stránky s mnohými zdrojmi umožňuje HTTP/3 ich načítavať paralelne bez oneskorení spôsobených stratou paketov, čím sa zrýchľuje zobrazenie stránky.