Firefox na-ewu n'abalị Tinye nkwado HTTP/3

В abalị na-ewuli elu Firefox, которые лягут в основу выпуска Firefox 72, запланированного на 7 января, agbakwunyere поддержка протокола HTTP/3. По умолчанию HTTP/3 отключён и требует активации опции «network.http.http3.enabled» в about:config.

Поддержка HTTP/3 в Firefox основана на развиваемом компанией Mozilla проекте neqo, предоставляющем реализацию клиента и сервера для протокола QUIC. Код компонентов для поддержки HTTP/3 и QUIC написан на языке Rust.
Из клиентского ПО экспериментальная поддержка HTTP/3 также уже agbakwunyere в Chrome и curl, а для серверов доступна в форме модуля для nginx и тестового сервера на базе библиотеки Quiche (mmejuputa QUIC и HTTP/3 на языке Rust от компании Cloudflare). Для проверки работы клиентов HTTP/3 ulo oru несколько тестовых сайтов, большая часть из которых пока корректно не открывается в Firefox (HTTP/3 находится на стадии черновой спецификации и окончательно не стандартизирован).

Cheta na HTTP/3 na-ahazi iji usoro QUIC dị ka njem maka HTTP/2. Protocol ỌR. (Njikọ Ịntanetị ngwa ngwa UDP) bụ Google mepụtara kemgbe 2013 dị ka ihe ọzọ na nchịkọta TCP + TLS maka Weebụ, na-edozi nsogbu na ogologo oge nhazi na oge mkparita uka maka njikọ na TCP na iwepụ oge igbu oge mgbe ngwugwu na-efunahụ n'oge nnyefe data. QUIC bụ ndọtị nke UDP protocol na-akwado multiplexing nke ọtụtụ njikọ ma na-enye ụzọ nzuzo dakọrọ TLS/SSL.

Main Atụmatụ 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);
  • Ọ bụghị iji otu nọmba usoro mgbe ị na-ebufe ngwugwu, nke na-ezere enweghị mgbagwoju anya na ị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;
  • Enwere ike nghọta uto 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