Junior — Middle
HTTP/3 protokolunun mahiyyətini izah edə bilərsiniz və əvvəlki HTTP versiyalarından necə fərqlənir?
sobes.tech Süni İntellekt
AI-dan cavab
HTTP/3 — bu HTTP protokolunun yeni versiyasıdır və TCP yerinə transport protokolu QUIC istifadə edir, bu HTTP/1.1 və HTTP/2-də tətbiq olunur. Əsas fərqlər:
- QUIC istifadə: QUIC UDP üzərində işləyir və daha sürətli əlaqə qurma və məlumatların ötürülməsini təmin edir.
- Bloklanmayan çoxlu axın: HTTP/2-də çoxlu axın TCP üzərində həyata keçirilir, burada bir paket itkisi bütün axınları bloklayır (head-of-line blocking). HTTP/3-də, QUIC sayəsində bu problem həll olunub.
- İtkilərdən sonra sürətli bərpa: QUIC paket itkilərindən sonra əlaqəni daha sürətli bərpa edir.
Nümunə: çox sayda resurs olan veb səhifənin yüklənməsi zamanı, HTTP/3 onların paralel yüklənməsinə imkan verir və paket itkisi ilə əlaqədar gecikmələri aradan qaldırır, bu da səhifənin göstərilməsini sürətləndirir.