A na-atụ anya Firefox ịmalite nkwado HTTP/3 na njedebe nke Mee.

Mozilla ekwuputala ebumnobi ya ibido phasing na HTTP/3 na QUIC na mwepụta nke Firefox 88, nke akwadoro maka Eprel 19 (nke a tụrụ anya na ọ ga-ahapụ na Eprel 20, mana na-ekpebi site na nhazi oge, a ga-atụgharị ya azụ otu ụbọchị). A ga-akwado nkwado HTTP/3 maka naanị pasentị ole na ole nke ndị ọrụ na mbụ na, na-egbochi okwu ọ bụla a na-atụghị anya ya, a ga-ebugara onye ọ bụla na njedebe nke Mee. N'ime arụrụ abalị na ụdị beta, HTTP/3 nyere ya na ndabara na njedebe nke Maachị.

Ka anyị cheta na mmejuputa HTTP/3 na Firefox dabeere na neqo oru ngo nke Mozilla mepụtara, nke na-enye onye ahịa na mmejuputa ihe nkesa maka QUIC protocol. Edere koodu akụrụngwa maka HTTP/3 na nkwado QUIC na nchara. Iji jikwaa ma agbanyere HTTP/3, banyere: config na-enye nhọrọ “network.http.http3.enabled”. Site na ngwanrọ ndị ahịa, nkwado nnwale maka HTTP/3 atụkwasịkwara Chrome na curl, yana maka sava ọ dị na nginx, yana n'ụdị nginx modul na ihe nkesa ule sitere na Cloudflare. N'akụkụ weebụsaịtị, enyelarị nkwado HTTP/3 na sava Google na Facebook.

Usoro HTTP/3 ka dị na nhazi nkọwapụta ma IETF emebebeghị nke ọma. HTTP/3 chọrọ nkwado ndị ahịa na ihe nkesa maka otu ụdị nke ọkọlọtọ QUIC na HTTP/3, nke akọwapụtara na nkụnye eji isi mee Alt-Svc (Firefox na-akwado spec drafts 27 ruo 32).

HTTP/3 na-akọwa ojiji nke QUIC protocol dị ka mbufe HTTP/2. Google emebela ụkpụrụ QUIC (Ngwa ngwa UDP Internetntanetị ngwa ngwa) site na 2013 dị ka ihe ọzọ na ngwakọta TCP + TLS maka Weebụ, na-edozi nsogbu na ogologo oge nhazi na oge mkparịta ụka maka njikọ na TCP na iwepu igbu oge mgbe ngwugwu efu n'oge data. nyefe. QUIC bụ ndọtị nke UDP protocol na-akwado multiplexing nke ọtụtụ njikọ ma na-enye ụzọ nzuzo dakọrọ TLS/SSL. N'oge mmepe nke ọkọlọtọ IETF, e mere mgbanwe na protocol, nke mere ka mpụta alaka abụọ yiri ya, otu maka HTTP/3, na nke abụọ Google kwadoro (Chrome na-akwado nhọrọ abụọ ahụ).

Isi atụmatụ nke QUIC:

  • Nchekwa dị elu dị ka TLS (nke bụ QUIC na-enye ike iji TLS karịa UDP);
  • Njikwa iguzosi ike n'ezi ihe, na-egbochi mfu ngwugwu;
  • Ikike iji guzobe njikọ ozugbo (0-RTT, n'ihe dị ka 75% nke ikpe nwere ike ibunye data ozugbo mgbe ezipụchara ngwugwu njikọ njikọ) ma nye obere oge n'etiti izipu arịrịọ na ịnata nzaghachi (RTT, Oge njem okirikiri);
  • Iji nọmba usoro dị iche iche mgbe ị na-ebugharị ngwugwu, nke na-ezere enweghị mgbagwoju anya n'ịchọpụta ngwugwu natara ma wepụ oge;
  • Ọnwụ nke ngwugwu na-emetụta naanị nnyefe nke iyi nke metụtara ya ma ghara ịkwụsị nnyefe data na iyi iyi ndị a na-ebufe site na njikọ dị ugbu a;
  • Atụmatụ mgbazi mperi na-ebelata igbu oge n'ihi mbufe nke ngwugwu furu efu. Iji koodu mgbazi njehie pụrụ iche na ọkwa ngwugwu iji belata ọnọdụ chọrọ mbugharị data ngwugwu furu efu.
  • A na-ejikọta oke ngọngọ cryptographic na oke ngwugwu QUIC, nke na-ebelata mmetụta nke mfu ngwugwu na ngbanwe ọdịnaya nke ngwugwu na-esote;
  • Enweghị nsogbu na mgbochi TCP kwụ n'ahịrị;
  • Nkwado maka njirimara njikọ, nke na-ebelata oge ọ na-ewe iji guzobe njikọ maka ndị ahịa mkpanaka;
  • Enwere ike ijikọ usoro njikwa mkpọchi njikọ dị elu;
  • Na-eji usoro amụma ntinye ntinye n'otu n'otu iji hụ na ezipụ ngwugwu n'ọnụ ahịa kacha mma, na-egbochi ha ịbanye n'ụkọ na ịkpata mfu ngwugwu;
  • Mmụba dị ịrịba ama na arụmọrụ na ntinye aka tụnyere TCP. Maka ọrụ vidiyo dị ka YouTube, QUIC egosila na ọ na-ebelata ọrụ nkwughachi mgbe ị na-ekiri vidiyo site na 30%.
  • isi: opennet.ru

Tinye a comment