Fuair ​​HTTP/3.0 stádas caighdeánach molta

Tá an IETF (Tascfhórsa Innealtóireachta Idirlín), atá freagrach as forbairt prótacail agus ailtireacht Idirlín, tar éis bunú RFC don phrótacal HTTP/3.0 a fhoirmiú agus sonraíochtaí gaolmhara foilsithe faoi na haitheantóirí RFC 9114 (prótacal) agus RFC 9204 ( Teicneolaíocht comhbhrú ceanntásc QPACK do HTTP/3). Tá stádas “Caighdeán Beartaithe” faighte ag an tsonraíocht HTTP/3.0, agus ina dhiaidh sin cuirfear tús le hobair chun stádas dréachtchaighdeáin (Dréachtchaighdeán) a thabhairt don RFC, rud a chiallaíonn go hiarbhír cobhsú iomlán an phrótacail agus gach rud á chur san áireamh. na tuairimí a rinneadh. Ag an am céanna, foilsíodh leaganacha nuashonraithe de na sonraíochtaí le haghaidh na bprótacail HTTP/1.1 (RFC 9112) agus HTTP/2.0 (RFC 9113), chomh maith le doiciméid a shainíonn séimeantaic iarratais HTTP (RFC 9110) agus ceanntásca rialaithe taisce HTTP. (RFC 9111).

Sainmhíníonn an prótacal HTTP/3 úsáid an phrótacail QUIC (Ceangail Idirlín Thapa UDP) mar iompar do HTTP/2. Is síneadh é QUIC ar an bprótacal UDP a thacaíonn le hilphléacsáil nasc iolrach agus a sholáthraíonn modhanna criptithe atá comhionann le TLS/SSL. Chruthaigh Google an prótacal in 2013 mar mhalairt ar an teaglaim TCP+TLS don Ghréasán, ag réiteach fadhbanna le socrú ceangail fhada agus amanna idirbheartaíochta i TCP agus ag fáil réidh le moilleanna nuair a chailltear paicéid le linn aistrithe sonraí.

Fuair ​​HTTP/3.0 stádas caighdeánach molta

Faoi láthair, tá tacaíocht QUIC agus HTTP/3.0 curtha i bhfeidhm cheana féin i ngach brabhsálaí gréasáin móréilimh (i Chrome, Firefox agus Edge, tá tacaíocht HTTP/3 cumasaithe de réir réamhshocraithe, agus i Safari teastaíonn an socrú “Advanced> Experimental Features> HTTP/3” uaidh. a chumasú). Ar thaobh an fhreastalaí, tá feidhmiúcháin HTTP/3 ar fáil do nginx (i mbrainse ar leith agus i bhfoirm modúl ar leith), Caddy, IIS agus LiteSpeed. Soláthraíonn líonra seachadta ábhar Cloudflare tacaíocht HTTP/3 freisin.

Príomhghnéithe QUIC:

  • Ardslándáil cosúil le TLS (go bunúsach soláthraíonn QUIC an cumas TLS a úsáid thar UDP);
  • Rialú sláine sreafa, cosc ​​a chur ar chaillteanas paicéad;
  • An cumas nasc a bhunú láithreach (0-RTT, i thart ar 75% de na cásanna is féidir sonraí a tharchur díreach tar éis an paicéad socraithe nasc a sheoladh) agus moilleanna íosta a sholáthar idir iarratas a sheoladh agus freagra a fháil (RTT, Am Turais Babhta);
    Fuair ​​HTTP/3.0 stádas caighdeánach molta
  • Seicheamh difriúil a úsáid agus paicéad á athchraoladh, rud a sheachnaíonn débhríocht maidir le paicéid faighte a aithint agus a fhaigheann réidh le tréimhsí ama;
  • Ní dhéanann caillteanas paicéad difear ach do sheachadadh an tsrutha a bhaineann leis agus ní stopann sé seachadadh sonraí i sruthanna comhthreomhara a tharchuirtear tríd an nasc reatha;
  • Gnéithe ceartúcháin earráide a íoslaghdaíonn moilleanna mar gheall ar ath-tharchur paicéid caillte. Cóid cheartúcháin earráide speisialta a úsáid ag leibhéal an phaicéid chun cásanna a laghdú a éilíonn ath-tharchur sonraí paicéad caillte.
  • Tá teorainneacha bloc cripteagrafacha ailínithe le teorainneacha paicéid QUIC, rud a laghdaíonn tionchar na gcaillteanas paicéid ar dhíchódú ábhar na bpacáistí ina dhiaidh sin;
  • Gan aon fhadhbanna le scuaine TCP a bhlocáil;
  • Tacaíocht d’aitheantóir naisc, a laghdaíonn an t-am a thógann sé chun athnascadh a bhunú do chliaint soghluaiste;
  • An fhéidearthacht ard-mheicníochtaí rialaithe brú tráchta a nascadh;
  • Úsáideann sé teicníochtaí réamhaisnéise tréchur in aghaidh na treorach chun a chinntiú go seoltar na paicéid ag na rátaí is fearr, chun iad a chosc ó bheith plódaithe agus ina gcúis le caillteanas paicéid;
  • Méadú suntasach ar fheidhmíocht agus ar thréchur i gcomparáid le TCP. Maidir le seirbhísí físe ar nós YouTube, léiríodh go laghdóidh QUIC oibríochtaí athmhaolaithe agus iad ag féachaint ar fhíseáin faoi 30%.

I measc na n-athruithe ar shonraíocht HTTP/1.1, is féidir a thabhairt faoi deara an toirmeasc ar úsáid iargúlta an charachtair tuairisceáin iompair (CR) lasmuigh den chorp a bhfuil ábhar ann, i.e. In eilimintí prótacail, ní féidir an carachtar CR a úsáid ach amháin i gcomhar leis an gcarachtar beathaithe líne (CRLF). Feabhsaíodh algartam leagan amach na n-iarratas smuchta chun deighilt na réimsí agus na gcodanna ceangailte le ceanntásca a shimpliú. Cuireadh moltaí leis maidir le láimhseáil ábhar débhríoch chun bac a chur ar ionsaithe “Smuigleáil Iarratas HTTP”, rud a ligeann dúinn sinn féin a cheangal le hábhar iarratais úsáideoirí eile sa sreabhadh idir an t-éadan agus an t-inneall.

Sainmhíníonn nuashonrú sonraíochta HTTP/2.0 go sainráite an tacaíocht do TLS 1.3. Rinneadh an scéim tosaíochta agus na réimsí ceannteidil ghaolmhara a dhímheas. Fógraíodh go bhfuil an mheicníocht nár úsáideadh chun an nasc le HTTP/1.1 a nuashonrú imithe i léig. Ceanglais laghdaithe chun ainmneacha agus luachanna páirce a sheiceáil. Tá roinnt cineálacha fráma agus paraiméadair a bhí in áirithe roimhe seo molta le húsáid. Tá na réimsí ceannteidil toirmiscthe a bhaineann leis an nasc sainmhínithe níos beaichte.

Foinse: oscailtenet.ru

Add a comment