Sobes.tech
Junior — Middle

Meg tudná magyarázni az HTTP/3 protokollum lényegét, és hogy különbözik az előző HTTP-verzióktól?

sobes.tech MI

Válasz az MI-től

A HTTP/3 a HTTP protokoll új verziója, amely a TCP helyett a QUIC szállítási protokollt használja, amit a HTTP/1.1 és a HTTP/2 is alkalmaz. Főbb különbségek:

  • A QUIC használata: A QUIC UDP felett működik, és gyorsabb kapcsolatfelépítést, valamint jobb adatátvitelt biztosít.
  • Blokkolás nélküli multiplexelés: A HTTP/2-ben a multiplexelés TCP felett történik, ahol egy csomag elvesztése blokkolja az összes áramlatot (head-of-line blocking). A HTTP/3-ban, a QUIC segítségével, ez a probléma megoldódott.
  • Gyors helyreállítás veszteség után: A QUIC gyorsabban helyreállítja a kapcsolatot csomagvesztés után.

Példa: egy sok erőforrást tartalmazó weboldal betöltésekor, a HTTP/3 lehetővé teszi azok párhuzamos betöltését késleltetés nélkül, ami gyorsítja az oldal megjelenítését.