Protokola QUIC statuya standardek pêşniyarkirî wergirtiye.

Task Force Endezyariya Înternetê (IETF), ku berpirsiyarê pêşkeftina protokol û mîmariya Înternetê ye, RFC ji bo protokola QUIC qedandiye û taybetmendiyên têkildar di bin nasnavên RFC 8999 (taybetmendiyên protokola serbixwe-guherto), RFC 9000 (veguheztin) de weşand. li ser UDP), RFC 9001 (şîfrekirina TLS ya kanala ragihandinê ya QUIC) û RFC 9002 (kontrola qerebalix û tespîtkirina windabûna pakêtê di dema veguheztina daneyê de).

RFC statûya "Standardek Pêşniyar" wergirt, pişt re dê xebat dest pê bikin da ku RFC statûya pêşnûmeya standardek (Draft Standard) bide, ku bi rastî tê wateya aramkirina bêkêmasî ya protokolê û girtina hemî şîroveyên hatine çêkirin. Protokola HTTP/3, ku karanîna protokola QUIC-ê wekî veguheztinek ji bo HTTP/2 destnîşan dike, hîn jî di qonaxa pêşnûmeya pêşnûmeyê de ye, lê ew ê di demek nêzîk de ji hêla IETF ve were standardîze kirin.

Tê çaverêkirin ku standardîzekirina QUIC dê bibe sedema pejirandina berfireh a vê protokolê, û her weha pêşvebirina pêvekên li ser bingeha wê, wek WebTransport (teknolojiya şandin û wergirtina daneyan di navbera gerokek û serverek de) û MASQUE. (teknolojiya proxying a pêwendiyê ku kapasîteyên SOCKS û HTTP CONNECT dirêj dike, û HTTPS-ê li ser QUIC-ê wekî veguhastinê bikar tîne).

Werin em bînin bîra xwe ku protokola QUIC (Têkiliyên Înternetê yên UDP yên Zûtir) ji sala 2013-an vir ve ji hêla Google ve wekî alternatîfek ji kombînasyona TCP+TLS-ê ji bo Webê hatî pêşve xistin, pirsgirêkên bi sazkirina dirêj û demên danûstandinê yên girêdanên di TCP-ê de çareser dike û derengmayînên dema ku ji holê radike. pakêt di dema veguhastina daneyê de winda dibin. QUIC pêvekek protokola UDP-yê ye ku pirrengkirina girêdanên pirjimar piştgirî dike û rêbazên şîfrekirinê yên wekî TLS/SSL peyda dike. Di dema pêşkeftina standarda IETF de, guhertin di protokolê de hatin çêkirin, ku bû sedema derketina du şaxên paralel, yek ji bo HTTP/3, û ya duyemîn ku ji hêla Google ve hatî piştgirî kirin (Chrome herdu vebijarkan piştgirî dike, û Firefox guhertoya IETF piştgirî dike) .

Taybetmendiyên sereke yên QUIC:

  • Ewlekariya bilind a mîna TLS (bi bingehîn QUIC şiyana karanîna TLS li ser UDP peyda dike);
  • Kontrola yekbûna herikînê, pêşîgirtina windabûna pakêtê;
  • Hêza sazkirina tavilê têkiliyek (0-RTT, bi qasî 75% bûyeran de dane dikare tavilê piştî şandina pakêta sazkirina girêdanê were veguheztin) û di navbera şandina daxwazek û wergirtina bersivê de derengiya hindiktirîn peyda bike (RTT, Dema Rêwîtiya Dor);
  • Bikaranîna jimareyek rêzek cihêreng dema ku pakêtek ji nû ve veguhezîne, ku ji nezelaliyê di naskirina pakêtên wergirtî de dûr dikeve û ji dema derbasbûnê xilas dibe;
  • Wendakirina pakêtek tenê bandorê li radestkirina çemê ku pê re têkildar e dike û radestkirina daneyan di çemên paralel ên ku bi pêwendiya heyî ve têne veguheztin rawestîne;
  • Taybetmendiyên rastkirina xeletiyê ku derengiyên ji ber veguheztina pakêtên winda kêm dikin. Bikaranîna kodên rastkirina xeletiya taybetî di asta pakêtê de ji bo kêmkirina rewşên ku ji nû ve veguheztina daneya pakêtê ya windakirî hewce dike.
  • Sînorên blokên krîptografîk bi sînorên pakêtê yên QUIC re têne hev kirin, ku bandora windabûna pakêtê li ser deşîfrekirina naveroka pakêtên paşîn kêm dike;
  • Pirsgirêkên astengkirina rêza TCP-ê tune;
  • Piştgiriya ji bo nasnavê girêdanê, ku dema ku hewce dike ku ji bo xerîdarên mobîl ji nû ve girêdanê saz bike kêm dike;
  • Ihtîmala girêdana mekanîzmayên kontrolkirina tevliheviya pêwendiya pêşkeftî;
  • Teknolojiyên pêşbînkirina rêwerziya per-rêveberiyê bikar tîne da ku pê ewle bibe ku pakêt bi rêjeyên çêtirîn têne şandin, pêşî li qelişîna wan û sedema windabûna pakêtê digire;
  • Zêdebûnek girîng di performans û berbikê de li gorî TCP. Ji bo karûbarên vîdyoyê yên wekî YouTube, QUIC hate destnîşan kirin ku dema ku vîdyoyan temaşe dike 30% operasyonên rebufferkirinê kêm dike.

Source: opennet.ru

Add a comment