Bidh Chrome a’ cur taic deuchainneach ris a’ phròtacal HTTP/3

Airson togail deuchainneach Sgaoileadh air a chur ris taic don phròtacal HTTP/3, a chuireas an gnìomh tuilleadan gus leigeil le HTTP obrachadh thairis air protocol QUIC. Chaidh am protocol QUIC fhèin a chur ris a’ bhrobhsair o chionn còig bliadhna agus bhon uair sin chaidh a chleachdadh gus an obair as fheàrr a dhèanamh le seirbheisean Google. Aig an aon àm, bha an dreach QUIC bho Google a chaidh a chleachdadh ann an Chrome eadar-dhealaichte ann am beagan mion-fhiosrachaidh bhon dreach bho sònrachaidhean IETF, ach a-nis tha na buileachadh air an sioncronadh.

Tha HTTP/3 a’ gnàthachadh cleachdadh QUIC mar chòmhdhail airson HTTP/2. Gus roghainn HTTP/3 agus QUIC a chomasachadh bho 23 dreach Tha mion-chomharrachadh IETF ag iarraidh gun tèid Chrome a chuir air bhog leis na roghainnean “-enable-quic -quic-version = h3-23” agus an uairsin nuair a dh’ fhosglas tu làrach na deuchainn creagan: 4433 Ann am modh sgrùdaidh lìonra ann an innealan leasaiche, thèid gnìomhachd HTTP/3 a thaisbeanadh mar “http/2+quic/99”.

Cuimhnich gu bheil am protocol QUIC (Ceanglaidhean Eadar-lìn UDP luath) air a leasachadh le Google bho 2013 mar roghainn eile an àite measgachadh TCP + TLS airson an Lìon, a’ fuasgladh dhuilgheadasan le amannan rèiteachaidh fada agus amannan rèiteachaidh airson ceanglaichean ann an TCP agus a’ cur às do dhàil nuair a thèid pacaidean a chall aig àm gluasad dàta. Tha QUIC na leudachadh air a’ phròtacal UDP a tha a’ toirt taic do bhith ag iomadachadh ioma-cheanglaichean agus a’ toirt seachad dòighean crioptachaidh co-ionann ri TLS/SSL. Tha am protocol sin mu thràth air fhilleadh a-steach do bhun-structar frithealaiche Google agus tha e na phàirt de Chrome. salchar airson a thoirt a-steach do Firefox agus tha e air a chleachdadh gu gnìomhach gus iarrtasan teachdaiche a fhrithealadh air frithealaichean Google.

prìomh feartan QUIC:

  • Tèarainteachd àrd coltach ri TLS (gu bunaiteach tha QUIC a’ toirt seachad comas TLS a chleachdadh thairis air UDP);
  • Smachd iomlanachd sruthadh, casg air call pacaid;
  • An comas ceangal a stèidheachadh sa bhad (0-RTT, ann an timcheall air 75% de chùisean faodar dàta a chuir a-mach sa bhad às deidh a ’phacaid rèiteachaidh ceangail a chuir a-steach) agus glè bheag de dhàil a thoirt eadar iarrtas a chuir agus freagairt fhaighinn (RTT, Round Trip Time);
  • Gun a bhith a’ cleachdadh an aon àireamh sreath nuair a bhios tu ag ath-chraoladh pacaid, a sheachnadh mì-chinnt ann a bhith a’ comharrachadh phasganan a fhuaireadh agus a gheibh cuidhteas ùine-ama;
  • Chan eil call pacaid a 'toirt buaidh ach air lìbhrigeadh an t-sruth a tha co-cheangailte ris agus chan eil e a' stad air lìbhrigeadh dàta ann an sruthan co-shìnte a thèid a ghluasad tron ​​​​cheangal làithreach;
  • Feartan ceartachaidh mhearachdan a lughdaicheas dàil mar thoradh air ath-chraoladh pacaidean caillte. Cleachdadh còdan ceartachaidh mhearachdan sònraichte aig ìre a’ phacaid gus suidheachaidhean a lughdachadh a dh’ fheumas dàta pacaid caillte ath-chraoladh.
  • Tha crìochan bloc criptografach co-chòrdail ri crìochan pacaid QUIC, a lughdaicheas buaidh call pacaid air a bhith a’ còdachadh susbaint nam pacaidean às deidh sin;
  • Gun duilgheadas le bacadh ciudha TCP;
  • Taic airson aithnichear ceangail, a lughdaicheas an ùine a bheir e gus ath-cheangal a stèidheachadh airson teachdaichean gluasadach;
  • Comas dòighean smachd dùmhlachd ceangail adhartach a cheangal;
  • A’ cleachdadh dhòighean ro-innse trochur per-direction gus dèanamh cinnteach gun tèid pacaidean a chuir aig na h-ìrean as fheàrr, gus casg a chuir orra bho bhith dùmhail agus ag adhbhrachadh call pacaid;
  • Do-fhaicsinneach buannachadh coileanadh agus throughput an coimeas ri TCP. Airson seirbheisean bhidio leithid YouTube, thathas air sealltainn gu bheil QUIC a’ lughdachadh gnìomhachd ath-buffering nuair a bhios iad a’ coimhead bhideothan 30%.

Source: fosgailtenet.ru

Cuir beachd ann