Firefox e lebelletsoe ho qala ts'ehetso ea HTTP/3 mafelong a Mots'eanong.

Mozilla e phatlalalitse morero oa eona oa ho qala ho kenella ho HTTP/3 le QUIC ka ho lokolloa ha Firefox 88, e reriloeng ka la 19 Mmesa (qalong e neng e lebelletsoe ho lokolloa ka la 20 Mmesa, empa ho latela kemiso, e tla khutlisetsoa morao ka letsatsi le le leng). Ts'ehetso ea HTTP/3 e tla fuoa karolo e nyane feela ea basebelisi qalong, 'me, ntle le mathata afe kapa afe a sa lebelloang, e tla fetisetsoa ho motho e mong le e mong mafelong a Mots'eanong. Liphetolelong tsa bosiu le tsa beta, HTTP/3 e ile ea nolofalloa ka boiketsetso qetellong ea Hlakubele.

A re hopoleng hore ts'ebetsong ea HTTP/3 ho Firefox e itšetlehile ka morero oa neqo o entsoeng ke Mozilla, o fanang ka ts'ebetsong ea mofani le seva bakeng sa protocol ea QUIC. Khoutu ea karolo bakeng sa tšehetso ea HTTP/3 le QUIC e ngotsoe ka Rust. Ho laola hore na HTTP/3 e lumelletsoe, about:config e fana ka khetho ea "network.http.http3.enabled". Ho tsoa ho software ea bareki, tšehetso ea liteko bakeng sa HTTP/3 e boetse e kentsoe ho Chrome le curl, 'me bakeng sa li-server e fumaneha ka nginx, hammoho le ka mokhoa oa module oa nginx le seva sa liteko ho tloha Cloudflare. Ka lehlakoreng la sebaka sa marang-rang, tšehetso ea HTTP/3 e se e fanoe ho li-server tsa Google le Facebook.

Protocol ea HTTP/3 e ntse e le mothating oa ho qaptjoa 'me ha e e-so be maemong a felletseng ke IETF. HTTP/3 e hloka tšehetso ea bareki le seva bakeng sa mofuta o tšoanang oa QUIC draft standard le HTTP/3, e boletsoeng sehloohong sa Alt-Svc (Firefox e tšehetsa lingoloa tse itseng tsa 27 ho isa ho 32).

HTTP/3 e hlalosa tšebeliso ea protocol ea QUIC e le sepalangoang sa HTTP/2. Protocol ea QUIC (Quick UDP Internet Connections) e ntlafalitsoe ke Google ho tloha 2013 e le mokhoa o mong oa ho kopanya TCP + TLS bakeng sa Websaete, ho rarolla mathata a nako e telele ea ho seta le ea lipuisano bakeng sa likhokahano ho TCP le ho felisa tieho ha lipakete li lahleha nakong ea data. phetiso. QUIC ke katoloso ea protocol ea UDP e ts'ehetsang phetiso ea likhokahano tse ngata mme e fana ka mekhoa ea ho ngola e lekanang le TLS/SSL. Nakong ea nts'etsopele ea maemo a IETF, ho ile ha etsoa liphetoho ho protocol, e leng se ileng sa lebisa ho hlaha ha makala a mabeli a tšoanang, e 'ngoe bakeng sa HTTP / 3,' me ea bobeli e tšehetsoa ke Google (Chrome e tšehetsa likhetho tse peli).

Lintlha tsa bohlokoa tsa QUIC:

  • Tšireletso e phahameng e ts'oanang le TLS (ha e le hantle QUIC e fana ka bokhoni ba ho sebelisa TLS ho feta UDP);
  • Taolo ea botšepehi ba phallo, ho thibela tahlehelo ea pakete;
  • Bokhoni ba ho theha khokahano hang-hang (0-RTT, hoo e ka bang 75% ea linyeoe, data e ka fetisoa hang ka mor'a ho romela sephutheloana sa ho seta) le ho fana ka tieho e fokolang pakeng tsa ho romela kopo le ho fumana karabo (RTT, Round Trip Time) ;
  • Ho sebelisa nomoro e fapaneng ea tatellano ha u khutlisetsa pakete, e qobang ho se hlaka ho khethollang lipakete tse amoheloang le ho tlosa nako ea ho tsoa;
  • Ho lahleheloa ke pakete ho ama feela phano ea molapo o amanang le eona mme ha e emise ho fana ka data ka melapo e ts'oanang e fetisitsoeng ka khokahanyo ea hajoale;
  • Likarolo tsa ho lokisa liphoso tse fokotsang tieho ka lebaka la ho fetisoa ha lipakete tse lahlehileng. Tšebeliso ea likhoutu tse khethehileng tsa ho lokisa liphoso boemong ba pakete ho fokotsa maemo a hlokang ho fetisoa ha data e lahlehileng ea pakete.
  • Meeli ea li-cryptographic block e tsamaisana le meeli ea lipakete tsa QUIC, e fokotsang phello ea tahlehelo ea lipakete ho khethollang litaba tsa lipakete tse latelang;
  • Ha ho na mathata a ho thibela mela ea TCP;
  • Ts'ehetso bakeng sa sekhetho sa khokahano, se fokotsang nako ea ho theha khokahanyo bakeng sa bareki ba mehala;
  • Monyetla oa ho hokahanya mekhoa e tsoetseng pele ea ho laola tšubuhlellano;
  • E sebelisa mekhoa ea ho bolela esale pele ka tataiso ea tataiso ho etsa bonnete ba hore lipakete li romelloa ka litekanyetso tse nepahetseng, ho li thibela ho ba le tšubuhlellano le ho baka tahlehelo ea liphutheloana;
  • Keketseho e kholo ea ts'ebetso le ts'ebetso ha e bapisoa le TCP. Bakeng sa lits'ebeletso tsa livideo tse joalo ka YouTube, QUIC e bontšitsoe ho fokotsa ts'ebetso ea ho khutlisa ha u shebella livideo ka 30%.
  • Source: opennet.ru

Eketsa ka tlhaloso