Firefox bosiu e haha ​​hona joale e tšehetsa HTTP/3

В bosiu bo haha Firefox, e tla theha motheo oa tokollo ea Firefox 72, e reriloeng ka la 7 Pherekhong, eketsoe Ts'ehetso ea protocol ea HTTP/3. Ka kamehla, HTTP/3 ea tingoa 'me e hloka hore khetho ea "network.http.http3.enabled" e kenngoe ho about:config.

Tšehetso ea HTTP/3 ho Firefox e thehiloe morerong o entsoeng ke Mozilla neqo, e fanang ka ts'ebetso ea moreki le seva bakeng sa protocol ea QUIC. Khoutu ea karolo bakeng sa tšehetso ea HTTP/3 le QUIC e ngotsoe ka Rust.
Ho tsoa ho software ea bareki, tšehetso ea liteko bakeng sa HTTP/3 le eona e se e ntse e le teng eketsoe ka Chrome le curl, 'me bakeng sa li-server e fumaneha ka mokhoa mojule bakeng sa nginx le seva sa teko laebrari e thehiloeng quiche (ts'ebetsong QUIC le HTTP/3 ho Rust ho tloha Cloudflare). Ho leka ts'ebetso ea bareki ba HTTP/3 qalisoa libaka tse 'maloa tsa liteko, tseo bongata ba tsona li sa buleheng ka nepo ho Firefox (HTTP/3 e sethaleng moralo oa litlhaloso ebile ha e lekane ka botlalo).

Hopola hore HTTP/3 e tiisa tšebeliso ea protocol ea QUIC e le sepalangoang sa HTTP/2. Protocol QUIC (Quick UDP Internet Connections) e entsoe ke Google ho tloha 2013 e le mokhoa o mong oa ho kopanya TCP + TLS bakeng sa Websaete, ho rarolla mathata ka nako e telele ea ho seta le ea lipuisano bakeng sa likhokahano ho TCP le ho felisa tieho ha lipakete li lahleha nakong ea phetiso ea data. 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.

ka sehloohong Likaroloana 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 khokahanyo hang-hang (0-RTT, hoo e ka bang 75% ea linyeoe tsa data li 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 se sebelise nomoro ea tatellano e ts'oanang 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;
  • E utloahalang kgolo tshebetso le tshebetso ha e bapisoa le TCP. Bakeng sa lits'ebeletso tsa video 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