Descàrrega (arxius)

De Viquipèdia
Dreceres ràpides: navegació, cerca
Representació de descàrregues des de Internet (respresentat per la Terra)

Descarregar o baixar [1] (download en anglès) és l'acció informàtica per la qual un arxiu que no resideix a la màquina d'un usuari passa a estar-ho, mitjançant una transferència de dades a través d'una xarxa des d'un altre ordinador o qualsevol aparell electrònic que sí l'alberga.

Normalment, les descàrregues segueixen el model Client-Servidor, on el servidor és la màquina que conté les dades que el client, una altra maquina, es vol descarregar.

La durada del procés variarà en funció de la mida del fitxer, de la velocitat d'enviament de la màquina que ho alberga i de la velocitat de descàrrega del que ho rep.

Definició[modifica | modifica el codi]

Comunament el terme descàrrega s'utilitza per referenciar contingut que és obtingut a través d'Internet, principalment arxius de qualsevol tipus com un document o aplicació, per a la seva posterior visualització offline (sense tenir accés a la xarxa), amb l'ús de les aplicacions adients.

En realitat, encara que generalment els arxius es descarreguen d'un servidor (o host), mitjançant descàrrega directa, on el client demana explícitament al servidor la descàrrega d'un/s arxiu/s; l'accés a qualsevol informació a Internet, com per exemple una pàgina web, es duu a terme una descàrrega prèvia del seu contingut, ja sigui text, imatges, vídeos, etc.,  que permet la reconstrucció de la imatge de la pàgina web en la pantalla de client per la visualització del contingut que està disponible.

Per efectuar la transferència existeixen múltiples maneres, segons el protocol amb el que es comuniquin les dues màquines implicades, els més comuns són l'HTTP (Protocol de Transferència d'Hipertext) i l'FTP (Protocol de Transferència de Fitxers), i, quant als mètodes de descàrrega, els més comuns són el model Client-Servidor i el d'igual a igual (Peer-to-Peer o P2P en anglès).

Les descàrregues s'acostumen a processar en dues fases, en la primera el client es posa en contacte amb el servidor i li indica quin/s arxiu/s requereix. En la segona, si el servidor disposa de/ls l'arxiu/s, li comença a enviar l'arxiu en petits blocs. En cas contrari, si el servidor no el té o no pot accedir a/als arxiu requerit/s indica al client que no el/s pot enviar.

El procés contrari, enviar un arxiu a altre ordinador o servidor, es coneix com pujar (upload[2] en anglès). En alguns contextos els temes de descàrrega i pujada es poden utilitzar indistintament, ja que pujar un arxiu des d'un ordinador A a un ordinador B, significa que l'ordinador B està realitzant una descàrrega. La distinció resideix en quina de les dues màquines (ordinador) comença la interacció i fa la demanda.

Cal puntualitzar que el terme descàrrega es distingeix del concepte relacionat de streaming (reproducció en temps real), el que indica la recepció de dades que s'utilitza gairebé immediatament, ja que es reben dades mentre que la transmissió està encara en curs i que no es pot emmagatzemar a llarg termini; un clar exemple d'aquest sistema es el lloc web Youtube. La diferència resideix en que la descàrrega implica específicament "rebre i guardar", per un temps més o menys llarg i que permeti la seva visualització offline.

Protocols i Mètodes[modifica | modifica el codi]

Estructura del model Client-Servidor on diversos clients accedeixen als serveis oferts pel servidor (en blau)

A continuació s'hi presenten els protocols, a nivell d'aplicació del model TCP/IP, i mètodes o models més utilitzats per la descàrrega d'arxius per Internet.

Protocols (a nivell d'aplicació)[modifica | modifica el codi]

HTTP – Protocol estàndard per a l'intercanvi de documents d'hipertext i multimèdia utilitzat pels navegadors per a visualitzar les pàgines web.

FTP – protocol estàndard per intercanviar fitxers entre ordinadors amb qualsevol sistema operatiu.

Métodes/Models[modifica | modifica el codi]

Client-Servidor – El servidor ofereix uns recursos (en aquest cas, arxius informàtics) els quals el Client requereix (es vol descarregar).

Una xarxa d'igual a igual (peer-to-peer o P2P en anglès) en què cada node comparteix recursos amb els altres actuant així com a servidor i com a client.

P2P – És un sistema de comunicació per Internet que no té clients ni servidors fixos, sinó una sèrie de nodes que es comporten alhora com a clients i com a servidors dels altres nodes de la xarxa.

Vegeu També[modifica | modifica el codi]

Intercanvi d'arxius (castellà)

Servei d'allotjament de fitxers

Llistat del protocols de transferència de dades (anglès)

BitTorrent

Referències[modifica | modifica el codi]