Ko te tumanako ka whakarewahia e Firefox te tautoko HTTP/3 hei te mutunga o Mei.

Kua panuitia e Mozilla tana hiahia ki te timata i te waahi i roto i te HTTP / 3 me te QUIC me te tukunga o Firefox 88, kua whakaritea mo te Paenga-whawha 19 (i te tuatahi ka tukuna i te Paenga-whawha 20, engari ki te whakatau i te waarangi, ka hoki ki muri i te ra kotahi). Ka whakahohehia te tautoko HTTP/3 mo te iti noa iho o nga kaiwhakamahi i te timatanga, a, ki te aukati i nga take ohorere, ka tukuna ki te katoa hei te mutunga o Mei. I nga po hanga me nga putanga beta, HTTP/3 i whakahohea ma te taunoa i te mutunga o Maehe.

Kia maumahara tatou ko te whakatinanatanga o te HTTP/3 i Firefox kei runga i te kaupapa neqo i whakawhanakehia e Mozilla, e whakarato ana i te whakatinanatanga o te kiritaki me te tūmau mo te kawa QUIC. Ko te waehere wae mo te HTTP/3 me te tautoko QUIC kua tuhia ki Rust. Hei whakahaere mehemea ka whakahohea te HTTP/3, mo:config ka whakarato i te "whatunga.http.http3.enabled" kōwhiringa. Mai i nga rorohiko a te kiritaki, kua taapirihia te tautoko whakamatautau mo te HTTP / 3 ki a Chrome me te curl, a mo nga kaitoro kei te waatea i roto i te nginx, me te ahua o te waahanga nginx me te tūmau whakamatautau mai i Cloudflare. I te taha o te paetukutuku, kua whakaratohia te tautoko HTTP/3 i runga i nga tūmau Google me Facebook.

Ko te kawa HTTP/3 kei te waahi whakatakotoranga tauira, kaore ano kia tino whakatauhia e te IETF. Ko te HTTP/3 e hiahia ana ki te tautoko a te kiritaki me te tūmau mo te putanga rite o te paerewa tauira QUIC me te HTTP/3, kua tohua ki te pane Alt-Svc (E tautoko ana a Firefox i nga tauira tauira 27 ki te 32).

Ka tautuhia e HTTP/3 te whakamahinga o te kawa QUIC hei kawe mo HTTP/2. Ko te kawa QUIC (Hononga Ipurangi UDP Tere) kua whakawhanakehia e Google mai i te tau 2013 hei rereke ki te huinga TCP+TLS mo te Tukutuku, hei whakaoti rapanga me te roa o te tatūnga me nga wa whiriwhiringa mo nga hononga i roto i te TCP me te whakakore i nga whakaroa ka ngaro nga paatete i te wa o te raraunga. whakawhiti. Ko te QUIC he toronga o te kawa UDP e tautoko ana i te maha o nga hononga me te whakarato tikanga whakamunatanga e rite ana ki te TLS/SSL. I te wa o te whanaketanga o te paerewa IETF, i whakarereketia te kawa, i puta ai nga manga whakarara e rua, kotahi mo HTTP/3, me te tuarua i tautokohia e Google (Ka tautokohia e Chrome nga whiringa rua).

Nga waahanga matua o QUIC:

  • Te haumarutanga teitei e rite ana ki te TLS (ko te tikanga QUIC e whakarato ana i te kaha ki te whakamahi i te TLS i runga i te UDP);
  • Te mana o te rere, te aukati i te ngaronga o te paatete;
  • Ko te kaha ki te whakatu hononga tonu (0-RTT, tata ki te 75% o nga keehi ka taea te tuku raraunga i muri tonu i te tukunga o te kete tatūnga hononga) me te whakaroa iti i waenga i te tuku tono me te whiwhi urupare (RTT, Wā Haerenga Hurihuri);
  • Te whakamahi i tetahi tau raupapa rereke i te wa e tuku ana i te paatete, e karo ana i te rangirua i roto i te tautuhi i nga paanui kua tae mai me te whakakore i nga waahi;
  • Ko te ngaronga o te paatete ka pa ki te tukunga o te awa e hono ana ki a ia, kaore hoki e aukati i te tuku raraunga i roto i nga awa whakarara ka tukuna ma te hononga o naianei;
  • Ko nga ahuatanga whakatika hapa e whakaiti ana i nga whakaroa na te tuku ano o nga paatete ngaro. Te whakamahi i nga waehere whakatika hapa motuhake i te taumata paatete hei whakaiti i nga ahuatanga e hiahia ana ki te tuku ano i nga raraunga paatete ngaro.
  • Ko nga rohenga poraka cryptographic e honoa ana ki nga rohenga paakete QUIC, e whakaiti ana i te paanga o te ngaronga o te paatete ki te wetewete i nga ihirangi o nga paatete ka whai ake;
  • Karekau he raru ki te aukati i te tūtira TCP;
  • Tautoko mo te tautohu hononga, e whakaiti ana i te waa ki te whakatuu hononga ano mo nga kiritaki pūkoro;
  • Ka taea te hono atu i nga tikanga whakahaere mo te piripono hononga;
  • Ka whakamahi i nga tikanga matapae puta noa i ia aronga ki te whakarite kia tukuna nga paakete ki nga reiti tino pai, kia kore ai e popoke me te ngaro o nga paakete;
  • He nui te pikinga o te mahi me te whakaputanga i whakaritea ki te TCP. Mo nga ratonga ataata penei i a YouTube, kua whakaatuhia a QUIC ki te whakaiti i nga mahi whakahou i te wa e matakitaki ana i nga ataata ma te 30%.
  • Source: opennet.ru

Tāpiri i te kōrero