Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 5788|Válasz: 5

Hivatalosan is megjelent a QUIC protokoll HTTP/3

[Linket másol]
Közzétéve 2022. 06. 12. 14:07:25 | | | |
Évek kemény munkája után 2022. június 6-án az IETF (Internet Engineering Task Force) hivatalosan is kiadta az RFC-t HTTP/3-ra, amely a Hypertext Transfer Protocol (HTTP) harmadik fő változata, és a teljes RFC több mint 20 000 szóból áll, részletesen magyarázza a HTTP/3-at.



Ugyanakkor az Internet Engineering Task Force (IETF) frissítette a HTTP/1.1 és HTTP/2 protokollokat is, az alábbiak szerint:

HTTP/3 - RFC 9114 protokoll:A hiperlink bejelentkezés látható.
HTTP/2 - RFC 9113 protokoll:A hiperlink bejelentkezés látható.
HTTP/1.1 - RFC 9112 protokoll:A hiperlink bejelentkezés látható.

QUIC

A QUIC (Quick UDP Internet Connection) egyedülálló a Google által kifejlesztettUDP alapjánAlacsony késleltetésű Internet transzferréteg protokoll. 2016 novemberében a Nemzetközi Internetmérnöki Munkacsoport (IETF) tartotta az első QUIC munkacsoport-találkozót, amely széles körű figyelmet kapott az iparág részéről. Ez azt is jelenti, hogy a QUIC megkezdte szabványosítási folyamatát, mint következő generációs transzferréteg protokoll.

HTTP/3

A HTTP/3 a Hypertext Transfer Protocol harmadik fő változata az információcserére a World Wide Weben, a HTTP/1.1 és HTTP/2 mellett. A HTTP/3 mindig QUIC-en fut (nem TCP-n a TCP/IP-hez, a QUIC helyettesíti), és ez megvan (és ez a HTTP/3 középpontjában áll).

Számos módja van a HTTP/3 megvalósításának, például a Cloudflare quiche-je, a Caddy kísérleti ága és a Nginx hivatalos QUIC ága.


Mivel az Openssl hivatalosan nem támogatja a QUIC protokollt, az ok, hogy még mindig elfoglaltak az Openssl-3.0 fejlesztésével, és a QUIC frissítések túl gyorsak, ezért egy Google által fejlesztett ágat kell használnunkBoringssl

A BoringSSL a Google által létrehozott OpenSSL forkja, de a BoringSSL kód nem garantálja az API vagy az ABI stabilitását, így a Google továbbra is hibajavításokat fog benyújtani az OpenSSL-hez, és továbbra is finanszírozza a Core Infrastructure Initiative-t és az OpenBSD Alapítványt.

Háttér: A Google több mint 70 OpenSSL javítást használt, amelyek közül néhányat elfogadtak az OpenSSL fő tárolójában, de a legtöbbet nem. Ahogy az Android, Chrome és más projektek elkezdenek igénylődni ezeknek a javításoknak az alcsoportján, egyre bonyolultabbá válik a helyzet, és túl sok erőfeszítést igényel, hogy minden patch megfelelően működjön különböző kódbázisokon. Ezért úgy döntöttek, hogy létrehoznak egy OpenSSL fiókot.

Nginx hivatalos weboldala Quic fiókoldal:A hiperlink bejelentkezés látható.
Demó oldal a nginx-quic-hez:A hiperlink bejelentkezés látható.




Milyen gyors a HTTP/3?

New York, USA: Íme a HTTP/2 és HTTP/3 válaszidői, amikor három különböző helyről kérsz a New York-i adatközpontból:



HTTP/3 in:

A kis helyszínek 200 millimásodperccel gyorsabbak
A tartalom oldala 325 milliszekunduummal gyorsabb
Az egyoldalas alkalmazások 300 millimásodperccel gyorsabbak

Minnesota 1000 mérföldre (körülbelül 160 kilométerrel) van New Yorktól; Ez a hossz semmi a hálózati kapcsolathoz. Fontos azonban azonban, hogy a HTTP/3 képes legyen javítani a teljesítményt viszonylag rövid távolságokon is.


A teszt támogatja a QUIC-HTTP/3

Jelenleg két weboldal létezik, amelyek segítségével tesztelhetjük, hogy weboldalunk támogatja a QUIC-HTTP/3-at, az alábbiakban:

A hiperlink bejelentkezés látható.
A hiperlink bejelentkezés látható.




(Vége)






Előző:Tömeges csatolás feltöltése (COS JavaScript SDK)
Következő:[Kapcsolja] Excel-t, hogy megnézd a VBA kód billentyűket
 Háziúr| Közzétéve 2022. 06. 12. 14:08:31 |
A Nginx hozzáadja a HTTP/2 protokoll engedélyezett funkcióját
https://www.itsvse.com/thread-10307-1-1.html
 Háziúr| Közzétéve 2022. 07. 05. 22:33:20 |
 Háziúr| Közzétéve 2023. 11. 29. 20:20:35 |
A Nginx már támogatja a HTTP/3-at, és közvetlenül letölthető és használható.https://hg.nginx.org/nginx-quic/
A Cloudflare Quiche projektje, egy HTTP/3 implementáció, amely a Rust nyelven íródott, a Cloudflare integrálja a Nginx-be.https://github.com/cloudflare/quiche/tree/master/nginx
 Háziúr| Közzétéve 2024. 07. 09. 8:39:02 |
A korábban egy külön "quic" ágban fejlesztett kódot az nginx fővonalba vonják, mivel1.25.0Verzióban az NGINX része.

A QUIC és HTTP/3 támogatás kísérleti jellegű, és óvatosan használjuk.
 Háziúr| Közzétéve 2024. 07. 10. 18:01:35 |
A Nginx lehetővé teszi a QUIC alapú HTTP/3 protokollt
https://www.itsvse.com/thread-10790-1-1.html
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com