Încărcare

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Încărcare [1] , cunoscută și sub numele de încărcare , în informatică este procesul de trimitere sau transmitere a unui fișier (sau mai general un flux finit de date sau informații) de la un client la un sistem la distanță (numit server ) printr-o rețea de calculatoare ; [2] acțiunea inversă se numește descărcare .

Descriere

Navigarea pe web , de exemplu, se efectuează în arhitectura client-server și, din punct de vedere al utilizatorului, se efectuează exclusiv în descărcare .

În tehnologia de accesare a internetului prin ADSL , fluxul de încărcare între destinatar și sursa comunicării este asociat cu o bandă de transmisie mai mică decât cea de descărcare (asimetrie sau dezechilibru) și, prin urmare, o viteză de transmisie mai mică , deoarece acest flux este mai mic decât transferul de informații utile utilizatorului, permițând astfel o economisire a lățimii totale de bandă a canalului de comunicare full-duplex.

Pictogramă care indică o încărcare
Pictogramă care indică o încărcare

În special, încărcarea traficului include semnalizarea traficului sau toate cererile de la client-destinatar la sursa serverului sunt în aplicație atât sub formă de Ack, fie confirmări ale pachetelor primite în mod regulat într-o conexiune TCP .

Conceptul de încărcare este, de asemenea, fundamental în arhitecturi și programe peer to peer (cum ar fi eMule , Direct Connect , Bearshare ), deoarece configurația sa afectează cantitatea de fișiere pe care le permitem să fie descărcate de utilizatori externi, care, la rândul lor, depinde de lățimea de bandă a încărcării lor. . Prin urmare, este foarte important în acest caz să alegeți o utilizare corectă a lățimii de bandă, împărțind-o într-un mod echilibrat între încărcare și descărcare . În special, încetinirea tipică a descărcării PC - urilor client în rețelele P2P depinde în esență de capacitatea de încărcare redusă deja discutată, adică în transmisie, de către serverele PC de pe care sunt descărcate date din cauza tipului de acces la ADSL reţea.

Unele site-uri oferă servicii de încărcare și descărcare care pot fi gestionate public sau cu obligația de înregistrare. De exemplu, există programe care plasează (partajează) fișiere pe web , care sunt încărcate pe anumite site-uri de încărcare și apoi permit altor persoane să descarce fișierele pe care le-am încărcat la viteze de descărcare care sunt acceptabile pentru calitatea serviciului solicitat în general de către utilizator.finala.

Dezvoltare istorica

Partajarea la distanță a fișierelor a fost realizată pentru prima dată în ianuarie 1978, când Ward Christensen și Randy Suess, membri ai Chicago Area Computer Hobbyists 'Exchange (CACHE), au creat Sistemul computerizat al buletinelor (CBBS). Acesta a folosit un protocol de transfer de fișiere mai vechi (MODEM, mai târziu XMODEM) pentru a trimite fișiere binare printr-un modem hardware, accesibil de la un alt modem printr-un număr de telefon [3] .

În anii următori, au fost lansate noi protocoale precum Kermit [4] , până când Protocolul de transfer de fișiere (FTP) a fost standardizat în 1985 (RFC 959). FTP se bazează pe TCP / IP și a dat naștere la numeroși clienți FTP, care la rândul lor au oferit utilizatorilor din întreaga lume acces la același protocol de rețea standard pentru a transfera date între dispozitive.

Exemplu de interfață cu fișiere încărcate
Exemplu de interfață cu fișiere încărcate

Transferul de date a cunoscut o creștere dramatică a popularității după lansarea World Wide Web în 1991, care, pentru prima dată, a permis utilizatorilor care nu erau pasionați de computere să partajeze cu ușurință fișiere, direct din browserul lor web prin HTTP. [5] .

Reluarea transferurilor de fișiere

Transferurile au devenit mai fiabile odată cu lansarea HTTP / 1.1 în 1997 (RFC 2068), care le-a oferit utilizatorilor posibilitatea de a relua descărcările întrerupte, de exemplu datorită conexiunilor nesigure. Înainte ca browserele web să fie distribuite pe scară largă, programele software precum GetRight ar putea fi utilizate pentru a relua descărcările. Reluarea încărcărilor nu este acceptată de HTTP, dar poate fi adăugată cu protocolul deschis Tus pentru încărcări de fișiere reluate, care suprapune reluarea încărcărilor pe conexiunile HTTP existente [6] [7] .

Tipuri de încărcare

Încărcați de la client la server

Transmiterea unui fișier local către un sistem la distanță urmând modelul client-server, de exemplu, un browser web care transferă un videoclip către un site web, se numește încărcare client-server .

Încărcare la distanță

Transferul de date de la un sistem la distanță la alt sistem la distanță sub controlul unui sistem local se numește încărcare la distanță sau transfer de la un site la altul. Este utilizat atunci când un computer local are o conexiune lentă la sistemele la distanță, dar aceste sisteme au o conexiune rapidă între ele. Fără funcția de încărcare la distanță, datele ar trebui mai întâi să fie descărcate pe sistemul local și apoi încărcate pe serverul de la distanță, de ambele ori printr-o conexiune mai lentă. Încărcarea la distanță este utilizată de unele servicii de găzduire de fișiere online. Un alt exemplu poate fi găsit la clienții FTP, care adesea acceptă Protocolul File eXchange (FXP) pentru a instrui două servere FTP cu conexiuni de mare viteză pentru schimbul de fișiere. Un exemplu bazat pe web este încărcătorul de fișiere Uppy, care poate transfera fișiere din stocarea în cloud a unui utilizator, cum ar fi Dropbox, direct pe un site web fără a accesa mai întâi dispozitivul utilizatorului [8] .

De la persoană la persoană

Peer-to-peer (P2P) este un model de comunicare descentralizat în care fiecare parte are aceleași capacități și fiecare parte poate iniția o sesiune de comunicare. Spre deosebire de modelul client-server, unde clientul face o cerere de serviciu și serverul îndeplinește cererea (prin trimiterea sau acceptarea unui transfer de fișiere), modelul de rețea P2P permite fiecărui nod să funcționeze atât ca client, cât și ca server. BitTorrent este un exemplu în acest sens, la fel ca și sistemul de fișiere interplanetar (IPFS). Peer-to-peer permite utilizatorilor să primească (să descarce) și să găzduiască (să încarce) conținut. Fișierele sunt transferate direct între computerele utilizatorilor. Același transfer de fișiere constituie o încărcare pentru o parte și o descărcare pentru cealaltă parte.

Probleme cu drepturile de autor

Popularitatea crescândă a partajării de fișiere în anii 1990 a culminat cu apariția Napster, o platformă de partajare a muzicii specializată în fișiere MP3 care utilizează tehnologia de partajare a fișierelor peer-to-peer (P2P) pentru a permite utilizatorilor să facă schimb de fișiere în mod liber. Natura P2P a însemnat că nu exista un gatekeeper central pentru conținut, ceea ce a dus în cele din urmă la disponibilitatea pe scară largă a materialului protejat prin drepturi de autor prin Napster.

Recording Industry Association of America (RIAA) a luat act de capacitatea Napster de a distribui muzică protejată prin drepturi de autor între baza sa de utilizatori și, la 6 decembrie 1999, a depus o propunere pentru o măsură preliminară pentru a opri schimbul. . După un apel eșuat de la Napster, ordinul a fost acordat la 5 martie 2001 [9] . La 24 septembrie 2001, Napster, care închisese deja întreaga rețea cu două luni mai devreme [10] , a fost de acord să plătească 26 de milioane de dolari. așezare.

După ce Napster a încetat operațiunile, au urmat multe alte servicii de partajare a fișierelor P2P, cum ar fi Limewire, Kazaa și Popcorn Time. În plus față de programele software, au existat multe site-uri web BitTorrent care permiteau indexarea și căutarea fișierelor. Aceste fișiere ar putea fi apoi descărcate prin intermediul unui client BitTorrent. Deși protocolul BitTorrent în sine este legal și independent de tipul de conținut partajat, multe dintre serviciile care nu au aplicat o politică strictă de eliminare a materialelor protejate prin drepturi de autor ar întâmpina în cele din urmă și dificultăți legale [11] [12] .

Exemplu de interfață de încărcare HTML 5

 < form method = "post" enctype = "multipart / form-data" >
 < div >
   < label for = "file" > Alegeți un fișier de încărcat </ label >
   < input type = "file" id = "file" name = "file" multiple >
 </ div >
 < div >
   < buton > Trimitere </ buton >
 </ div >
</ forma >

Notă

  1. ^ Termenul a intrat în uz curent în italiană, după cum reiese din dicționarul Treccani încă din 2013. Încărcare , în Lexicon of the 21st century , Institute of the Italian Encyclopedia, 2012-2013.
  2. ^ încărcați , pe dictionare.corriere.it . Adus la 6 ianuarie 2021 .
  3. ^ Christensen, Suess, Nașterea BBS. De Ward și Randy (1989) , pe chinet.com . Adus la 11 iunie 2020 .
  4. ^ Șablon: Citați lista de corespondență
  5. ^ Larry Enzer, The Evolution of the World Wide Web , on Monmouth Web Developers , 31 august 2018. Accesat la 31 august 2018 (arhivat din original la 18 noiembrie 2018) .
  6. ^ Kevin Van Zonneveld, tus 1.0 - Schimbarea viitorului încărcării , pe tus.io , 16 noiembrie 2015. Accesat la 11 iunie 2020 .
  7. ^ Jonathan Keane, Transloadit din Berlin, dorește să remedieze o dată pentru totdeauna încărcările de fișiere defecte, cu suport de la Vimeo , pe Tech EU , 16 noiembrie 2015. Adus pe 11 iunie 2020 .
  8. ^ David Walsh, Uppy File Uploading , la davidwalsh.name , 11 iunie 2018. Adus 11 iunie 2020 .
  9. ^ 2001 Dist. SUA LEXIS 2186 (ND Cal. 5 martie 2001), af'd, 284 F. 3d 1091 (9th Cir. 2002)
  10. ^ Matt Richtel, lui Napster i se spune să rămână închis , pe nytimes.com , 12 iulie 2001. Adus pe 11 iunie 2020 .
  11. ^ Sarah Jacobson Purewall, LimeWire închis definitiv , pe pcworld.com , 27 octombrie 2010. Accesat la 11 iunie 2020 .
  12. ^ Joris Evers, Judge ordonă închiderea site-ului popular Napster , pe edition.cnn.com , 30 noiembrie 2001. Accesat la 11 iunie 2020 .

Elemente conexe

Alte proiecte

linkuri externe

  • Încărcați , în Lexicon of the 21st century , Institute of the Italian Encyclopedia, 2012-2013.