HTTP/3.0 yakagamuchira chimiro che "Proposed Standard"

HTTP3

munguva pfupi yapfuura IETF (Internet Injiniya Task Force), iyo inovandudza mapuroteni uye dhizaini yeInternet, akazivisa nhau dzekuti akapedza kuumbwa kweRFC yeHTTP/3.0 protocol uye yakaburitsa zvirevo zvinoenderana pasi pezviziviso RFC 9114 uye RFC 9204.

Iyo HTTP/3.0 yakatarwa yakagamuchira "Proposed Standard" chimiro, mushure mezvo basa richatanga kupa iyo RFC mamiriro eiyo dhizaini chiyero (Draft Standard), izvo chaizvo zvinoreva kudzikamisa kwakazara kweprotocol uye nekufunga nezvese zvataurwa.

Protocol HTTP/3 inotsanangura kushandiswa kweQUIC protocol (Kurumidza UDP Internet Connections) sekutakura kweHTTP/2. QUIC iplugin kuUDP protocol inotsigira kuwanda kwekubatanidza kwakawanda uye inopa nzira dzekunyorera dzakafanana neTLS/SSL.

Iyo protocol yakagadzirwa muna 2013 neGoogle seimwe nzira yeTCP + TLS yeWebhu, kugadzirisa dambudziko rekugadzirisa kwenguva refu uye nguva yekutaurirana muTCP uye kubvisa kunonoka nekuda kwekurasikirwa kwepakiti panguva yekuendesa data.

Iye zvino, QUIC uye HTTP/3.0 tsigiro yakatoitwa mumabhurawuza ese mawebhusaiti anozivikanwa. Padivi reseva, kushandiswa kweHTTP/3 kunowanikwa nginx (mubazi rakasiyana uye semodule yakaparadzana), Caddy, IIS uye LiteSpeed. HTTP/3 inotsigirwawo neCloudflare's Content Delivery Network.

Zvinonyanya kukosha zveQUIC:

  • Kuchengetedzeka kwepamusoro, kwakafanana neTLS (chokwadi, QUIC inopa kugona kushandisa TLS pamusoro peUDP)
  • Kuendesa kutendeseka kutonga kudzivirira kurasikirwa kwepaketi
  • Iko kugona kumisikidza chinongedzo ipapo uye kuona kunonoka kudiki pakati pekutumira chikumbiro uye kugamuchira mhinduro (RTT, yekutenderera nguva yekufamba)
  • Shandisa nhamba yakasiyana yekutevedzana paunenge uchitumira pakiti, zvichikutendera kuti udzivise kusanzwisisika paunenge uchisarudza mapaketi akagamuchirwa uye kubvisa nguva yekubuda.
  • Kurasikirwa nepaketi kunokanganisa kuendeswa kwerukova chete rwunoenderana narwo uye hakumise kuendesa kwedata munzizi dzinofambiswa zvakafanana pamusoro pechizvino kubatana
  • Maturusi ekugadzirisa kukanganisa anoderedza kunonoka nekuda kwekutumirazve kwemapaketi akarasika. Kushandiswa kweakakosha packet-level yekururamisa macode kudzikisa mamiriro anoda kudzoreredzwa kwepacket data yakarasika.
  • Cryptographic block miganhu inowirirana neQUIC packet miganhu, ichideredza kukanganisa kwekurasikirwa kwepaketi pakugadzirisa zvirimo mumapaketi anotevera.
  • Hapana matambudziko nekuvhara iyo TCP mutsara
  • Yekubatanidza chitupa tsigiro yekudzikisa yekubatanidza nguva yevatengi venhare
  • Kugona kwekubatanidza michina yemhando yepamusoro yekubatanidza overload control
  • Shandisa bandwidth yekufungidzira matekiniki munzira yega yega kuti uve nechokwadi chepamusoro chekutakura mazinga, kudzivirira mamiriro ekusangana uko mapaketi anorasika.
  • Zvinocherechedzwa kuita uye kuita kunowanikwa pamusoro peTCP. Kumasevhisi evhidhiyo seYouTube, QUIC yakaratidzwa kuderedza mashandiro evhidhiyo buffering ne30%.

Pamusoro peizvi, zvakare panguva imwe chete, shanduro dzakagadziridzwa dzezvakatemerwa zveHTTP/1.1 (RFC 9112) uye HTTP/2.0 (RFC 9113) protocol dzakaburitswa, pamwe nemagwaro anotsanangura semantics yeHTTP zvikumbiro (RFC). 9110) uye HTTP caching control headers (RFC 9111).

Nezve shanduko mu iyo yakatarwa HTTP/1.1, unogona kuona kurambidzwa kubva pakushandiswa kwakasiyana kwechimiro chekudzoka kwengoro (CR) kunze kwemuviri nezviri mukati, kureva muprotocol zvinhu, iyo CR hunhu inogona chete kushandiswa pamwe chete neiyo nyowani mutsara mutsara (CRLF).

El chunked chikumbiro dhizaini algorithm yakagadziridzwa kurerutsa kupatsanurwa kweminda yakasungirirwa uye zvikamu zvine misoro. Yakawedzerwa nhungamiro yekubata zvisinganzwisisike kuvharira "HTTP Chikumbiro Kuverevedza" kurwiswa kwekirasi kunogona kupindira pane zviri mukati mezvikumbiro zvevamwe vashandisi mukuyerera pakati pemberi nebackend.

Kugadziridza kune zvakatemwa HTTP/2.0 inotsanangura zvakajeka rutsigiro rweTLS 1.3, deprecated prioritization scheme uye ine hukama misoro yeminda uye kugadzirisa michina yakadzimwa HTTP/1.1 yekubatanidza yaregwa.

Chekupedzisira, kana iwe uchida kukwanisa kuziva zvakawanda nezvazvo, unogona kubvunza iwo ruzivo mu inotevera chinongedzo.


Izvo zviri muchinyorwa zvinoomerera pamisimboti yedu ye tsika dzekunyora. Kuti utaure chikanganiso tinya pano.

Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa.

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako