Firefox huwa mistenni li jniedi l-appoġġ HTTP/3 sal-aħħar ta 'Mejju.

Mozilla ħabbret l-intenzjoni tagħha li tibda tdaħħal f'fażijiet HTTP/3 u QUIC bir-rilaxx ta 'Firefox 88, skedat għal April 19 (oriġinarjament mistenni li joħroġ fl-20 ta' April, iżda ġġudikat mill-iskeda, se jiġi mbuttat lura b'ġurnata waħda). L-appoġġ HTTP/3 se jkun attivat biss għal perċentwal żgħir ta 'utenti inizjalment u, ħlief għal kwalunkwe kwistjoni mhux mistennija, se jitħaddem għal kulħadd sal-aħħar ta' Mejju. Fil-bini ta 'filgħaxija u l-verżjonijiet beta, HTTP/3 kien attivat awtomatikament fl-aħħar ta' Marzu.

Ejja nfakkru li l-implimentazzjoni ta 'HTTP/3 f'Firefox hija bbażata fuq il-proġett neqo żviluppat minn Mozilla, li jipprovdi implimentazzjoni ta' klijent u server għall-protokoll QUIC. Il-kodiċi tal-komponent għall-appoġġ HTTP/3 u QUIC huwa miktub b'Rut. Biex tikkontrolla jekk HTTP/3 huwiex attivat, about:config jipprovdi l-għażla "network.http.http3.enabled". Mis-softwer tal-klijent, appoġġ sperimentali għal HTTP/3 ġie miżjud ukoll ma 'Chrome u curl, u għas-servers huwa disponibbli f'nginx, kif ukoll fil-forma ta' modulu nginx u server tat-test minn Cloudflare. Min-naħa tal-websajt, appoġġ HTTP/3 diġà huwa pprovdut fuq is-servers ta 'Google u Facebook.

Il-protokoll HTTP/3 għadu fl-istadju tal-abbozz tal-ispeċifikazzjoni u għadu ma ġiex standardizzat għal kollox mill-IETF. HTTP/3 jeħtieġ appoġġ għall-klijent u s-server għall-istess verżjoni tal-istandard tal-abbozz QUIC u HTTP/3, li huwa speċifikat fl-intestatura Alt-Svc (Firefox jappoġġja abbozzi tal-ispeċifikazzjonijiet 27 sa 32).

HTTP/3 jiddefinixxi l-użu tal-protokoll QUIC bħala trasport għal HTTP/2. Il-protokoll QUIC (Quick UDP Internet Connections) ġie żviluppat minn Google mill-2013 bħala alternattiva għall-kombinazzjoni TCP + TLS għall-Web, isolvi problemi b'setup twal u ħinijiet ta' negozjar għal konnessjonijiet f'TCP u jelimina dewmien meta l-pakketti jintilfu waqt id-data. trasferiment. QUIC hija estensjoni tal-protokoll UDP li tappoġġja l-multiplexing ta 'konnessjonijiet multipli u tipprovdi metodi ta' encryption ekwivalenti għal TLS/SSL. Matul l-iżvilupp tal-istandard IETF, saru bidliet fil-protokoll, li wasslu għall-emerġenza ta 'żewġ fergħat paralleli, waħda għal HTTP/3, u t-tieni appoġġjata minn Google (Chrome jappoġġja ż-żewġ għażliet).

Karatteristiċi ewlenin ta' QUIC:

  • Sigurtà għolja simili għal TLS (essenzjalment QUIC jipprovdi l-abbiltà li tuża TLS fuq UDP);
  • Kontroll tal-integrità tal-fluss, li jipprevjeni t-telf tal-pakketti;
  • Il-ħila li tistabbilixxi konnessjoni istantanjament (0-RTT, f'madwar 75% tal-każijiet id-dejta tista 'tiġi trażmessa immedjatament wara li jintbagħat il-pakkett tas-setup tal-konnessjoni) u tipprovdi dewmien minimu bejn li tibgħat talba u tirċievi tweġiba (RTT, Round Trip Time);
  • L-użu ta 'numru ta' sekwenza differenti meta jerġa 'jitrażmetti pakkett, li jevita l-ambigwità fl-identifikazzjoni ta' pakketti riċevuti u jeħles mill-timeouts;
  • Telf ta 'pakkett jaffettwa biss il-kunsinna tal-fluss assoċjat miegħu u ma jwaqqafx il-kunsinna ta' data fi flussi paralleli trażmessi permezz tal-konnessjoni kurrenti;
  • Karatteristiċi ta 'korrezzjoni ta' żbalji li jimminimizzaw id-dewmien minħabba trażmissjoni mill-ġdid ta 'pakketti mitlufa. Użu ta' kodiċijiet speċjali ta' korrezzjoni ta' żbalji fil-livell tal-pakkett biex jitnaqqsu s-sitwazzjonijiet li jeħtieġu trażmissjoni mill-ġdid tad-dejta tal-pakkett mitlufa.
  • Il-konfini tal-blokok kriptografiċi huma allinjati mal-konfini tal-pakketti QUIC, li jnaqqas l-impatt tat-telf tal-pakketti fuq id-dekodifikazzjoni tal-kontenut tal-pakketti sussegwenti;
  • Ebda problemi bl-imblukkar tal-kju TCP;
  • Appoġġ għall-identifikatur tal-konnessjoni, li jnaqqas iż-żmien li jieħu biex tiġi stabbilita konnessjoni mill-ġdid għall-klijenti mobbli;
  • Possibbiltà ta' konnessjoni ta' mekkaniżmi avvanzati ta' kontroll tal-konġestjoni tal-konnessjoni;
  • Juża tekniki ta' tbassir ta' throughput għal kull direzzjoni biex jiżgura li l-pakketti jintbagħtu b'rati ottimali, u ma jħallihomx isiru konġestjonati u jikkawżaw telf ta' pakketti;
  • Żieda sinifikanti fil-prestazzjoni u t-trażmissjoni meta mqabbla ma 'TCP. Għal servizzi tal-vidjo bħal YouTube, QUIC intwera li jnaqqas l-operazzjonijiet ta 'rebuffering meta jaraw vidjows bi 30%.
  • Sors: opennet.ru

Żid kumment