Paketeen birbidalketa, cachea eta berrargitalpena berdinak dirudite panelean, baina ez dira batere antzekoak eskubideei buruzko galdera bat iristen denean. Erabiltzaile baten eta zerbitzari baten artean byteak mugitzen dituen zerbitzuak egintza bat egiten du; erantzun bat gorde eta hurrengo bisitariari ematen dionak, berriz, beste bat. Beste norbaiten materiala zure izenpean argitaratzea hirugarrena da, eta hirugarren egintza hori bakarrik da banaketa zentzu arruntean.

Egin ezazu argi zure zerbitzu-pilak horietako zein egiten duen, eta gero lotu dagokion araua. Produktuaren etiketek ez dute ezer erabakitzen hemen, eta erabiltzen den protokoloa ere ez da proba.

Proxy edo VPN batek egin ditzakeen hiru egintza

Pasabide batek TCP fluxu bat onartzen du, helbideak berridazten ditu eta segmentuak bi noranzkoetan birbidaltzen ditu. Ezer ez da konexiotik diskoan geratzen, eta karga erabilgarria pasabidearentzat opakua izaten da, bezeroak TLS pasabidearekin negoziatzen badu jatorriarekin beharrean.

Cache bitartekari batek beste era batera egiten du: eskaera analizatzen du, erantzuna kalkulatzen duen edo goiburuetatik irakurtzen duen bizitza-denboraren pean gordetzen du, eta gordetako objektu hori beranduago iristen diren bezeroei ematen die. Orain zerbait existitzen da kabletik kanpo, URL eta balioztatzailearen arabera gakotua, eta haren atxikipena konfigurazio-erabakia da, ez albo-ondorioa.

Berrargitalpenak urrats bat gehiago egiten du. Materiala zuk kontrolatzen duzun azpiegitura batean dago, zuk hautatutako publikora zuzendua, sarritan editatu ondoren. Lehen bi egintzek garraioa deskribatzen dute; hirugarrenak, berriz, banaketa.

EgintzaGerora zer existitzen denEmaitza erabakitzen duen galdera
Fluxu bat eramateaSegundo batzuetako egoera eta bufferrakZein bitartekari-xedapenek estaltzen du transmisio iragankorra?
Erantzun bat gordetzeaObjektu bat eta freskotasun eta balioztatzaile metadatuakBaimendua zegoen atxikitzea eta berridaztea, eta noiz arte?
Lana zure URLaren pean zerbitzatzeaPubliko berri batera zuzendutako kopia argitaratuaZein baimenek estaltzen du publiko horri banatzea?

Non bihurtzen duen deskifratzen duen proxy batek garraioa kopiaketa

Eztabaida gehienak erabakitzen dituen bereizketa hau da: kaxak inoiz testu argia edukitzen duen ala ez. Tunel huts batek, WireGuard, OpenVPN tun gailu bat edo SSH -L birbidalketa bat izan, zifratutako testua mugitzen du muturren artean eta ez du ezer irakurgarririk uzten. TLS amaitzen duen proxy batek kontrakoa egiten du: esku-ematea osatzen du, erantzuna memorian bufferatzen du eta gero fluxua berriz zifratzen du bezeroaren aldera. Eragiketa horien artean lana operadoreak ikusi eta gorde dezakeen forma batean existitzen da.

17 USC 106 artikuluak erreprodukzioa eta banaketa zerrendatzen ditu eskubide esklusiboen artean, bakoitza titulu beraren mugei lotuta. Milisegundoko buffer bat muga baten barruan sar liteke eztabaidarik gabe; atxikia eta berridatz daitekeen objektu bat askoz zailagoa da han kokatzen. Iraupenak eta helburuak pisu handiagoa dute memoria ukitzeak berak baino.

Horietako ezerk ez du VPN bat lizentzia bihurtzen, eta ezerk ez du proxy guztiak arau-hausle bihurtzen. Garraioa hainbat datu-facturen arteko bat da, eta ebalua daitekeen galdera berbera da: zein egintza, nori dagokion materialarekin, zein baimenekin.

Cache goiburuek protokolo-baimena deskribatzen dute, ez lege-baimena

HTTP cache batek erantzunaren metadatuetatik erabakitzen du zer gorde dezakeen, eta RFC 9111 arauak zehazten ditu. Cache-Control: no-store goiburuak cache betearazle guztiei erantzuna bota dezaten esaten die, eta private goiburuak berrerabilera erabiltzaile bakarrera mugatzen du, eta max-age luze batek biltegiratze partekatura gonbidatzen du. Eskaera bakar batek esaten dizu zein politika aukeratu zuen jatorriak. Exekuta ezazu beste edozertaz eztabaidatu aurretik.

curl -sI https://origin.example/media/report.pdf | grep -i -E 'cache-control|etag|age'

Bizitza luzea iragartzen duen erantzun batek cacheei esaten die berridaztea onargarria dela protokolo-mailan. Adierazpen horrek ez du ezer esaten objektu bera har dezakezun, berriz ostatatu eta zure zerbitzuan txerta dezakezun. Bi baimen desberdin bi mekanismo desberdinetatik datoz, eta bat betetzeak bestea berdin uzten du.

Ispilu-kasuaren porrota antzekoa da. Muturretik muturrerako HTTPSk cache gardenak ezer gorde ez dezan eragozten du, baina emaitza horrek ez du materiala banatzeko eskubiderik sortzen, ez eta jada zeukanik kentzen ere. Protokoloaren portaerak azaltzen du zer egin dezakeen kaxa batek; inoiz ez du baimenik ematen.

Zer idatzi behar da zerbitzua abian jarri aurretik

Deskriba ezazu antolaketa kanpoko batek egiaztatu ahal izango lituzkeen terminoetan. Aipa ezazu materiala eta haren iturria, zerrenda itzazu sistemak egiten dituen egintzak, eta adieraz ezazu zenbat irauten duen gordetako objektu bakoitzak.

Gorde deskribapen hori hedapenarekin batera, ez inoren memorian. Kexa bat iristen denean, jarrera defendagarri baten eta susmo baten arteko aldea hilabete batzuk lehenago idatzitako paragrafo bat izaten da, atxikipen-epea eta lizentzia izendatzen dituena.

Berrikuspen-zerrenda labur batek errepikatzen diren hutsuneak estaltzen ditu:

  • Materialaren iturria eta hari lotutako baldintzak.
  • Egindako egintza bakoitza: birbidali, gorde, editatu, zerbitzatu.
  • Objektu-klase bakoitzeko atxikipena, orduetan edo egunetan.
  • Zerbitzatze-urratsean oinarritutako baimena edo muga.
  • Harremanetarako bidea eta kentzeko bidea eskubideen titularrentzat.

Egin zerrenda martxan dagoen konfigurazioaren aurka, ez arkitektura-diagramaren aurka. Erantzunen bat falta den lekuan, hutsune hori da hurrengo zeregina: edo lortu baimena egintzarako, edo utzi egiteari. Zerbitzu komertzial baterako, egin abokatu bati deskribapen idatzia irakur dezan zuk zerbitzatzen duzun jurisdikzioaren aurrean, deskribapenak egiten baitu berrikuspen hori posible. Idatziz deskribatu ezin duzun guztia ezin duzun defendatzeko jarrera bat da.

Erlazionatutako artikuluak