Com funciona la compartició de fitxers P2P (Peer to Peer)

Com funciona la compartició de fitxers P2P (Peer to Peer)

La pirateria de programari i l’ús compartit de fitxers existien molt abans d’internet tal com la coneixem actualment, principalment a través de taulers de missatges i llocs FTP privats. Però era tediós trobar fitxers i, fins i tot, era més lent descarregar-los. Era més freqüent obtenir el vostre programari o la vostra solució musical d’un amic com a còpia física (sovint anomenada ‘sneakernet’).





La compartició de fitxers P2P va canviar tot això. De sobte, teníeu una línia d’accés directa a les dades compartides d’altres persones. Però fem una còpia de seguretat una mica: què és P2P, com funciona i per on va començar?





Abans de començar

Per descomptat, la tecnologia d’intercanvi de fitxers peer-to-peer no només s’utilitza per a la pirateria. Però si som sincers, per això es va crear en primer lloc.





Parlarem sobretot de l’aspecte de compartir fitxers de les tecnologies P2P, però sens dubte no és l’únic cas d’ús. També hem de tenir en compte que el terme P2P cobreix una àmplia gamma de xarxes en les darreres dècades des que es van inventar per primera vegada, de manera que aquí no tot s’aplica en tots els casos. Hem intentat abordar el tema de la manera més àmplia possible.

No el model client-servidor

En primer lloc, hauríem d’explicar què no és d’igual a igual. La resta d’Internet funciona generalment amb el que s’anomena a model client-servidor .



Un lloc web allotjat en un potent servidor en qualsevol part del món (els millors serveis d’allotjament web) proporciona una informació quan l’ordinador o el telèfon ho sol·licita. Pot ser un tipus de lletra que s’utilitzi per mostrar correctament el lloc web, o bé un ISO Linux de 2 GB que vulgueu descarregar. El servidor us envia el fitxer. Quan aparegui el següent usuari, el procés es repeteix.

Així funciona un Internet client-servidor. (Crèdit de la imatge: CorDesign / DepositPhotos )





Funciona bé per als llocs web, però no s’escala bé per distribuir fitxers grans. Es tracta principalment d’un problema de velocitat, amplada de banda, cost i legalitat.

La velocitat en un allotjament web tradicional és bastant limitada. Està bé per transmetre petites quantitats de text per representar un lloc web i alguns servidors web estan optimitzats només per publicar imatges. Però per a fitxers més grans, això requeriria una ràfega que no seria sostenible durant llargs períodes i bloquejaria el servidor per a altres usuaris. L’amplada de banda també és costosa; només servir les imatges aquí a MakeUseOf costa molts milers de dòlars a l'any.





Des d’una perspectiva legal, és relativament fàcil localitzar un servidor, apagar-lo i processar el propietari. Per tant, P2P va néixer de la necessitat. Aquells que volien distribuir fitxers amb drets d'autor necessitaven una manera millor.

Què és Peer-to-Peer?

Peer-to-peer és un model completament diferent, en el qual tothom es converteix en servidor . No hi ha servidor central; tothom que utilitza la xarxa actua com el seu propi servidor. En lloc de prendre simplement fitxers, el peer-to-peer el convertia en un carrer de doble sentit.

Ara podeu tornar a altres usuaris. De fet, retornar (conegut actualment com a 'sembra') és fonamental per a l'èxit de les xarxes d'igual a igual. Si tothom acabés de descarregar sense retornar res (anomenat 'sangonera'), la xarxa no oferiria avantatges respecte al model client-servidor.

Així és el P2P: tothom a la xarxa serveix fitxers a la resta. (Crèdit de la imatge: mmaxer / DepositPhotos )

Al model client-servidor, el rendiment es degrada amb més usuaris, ja que es comparteix la mateixa quantitat d'ample de banda entre més persones. A les xarxes d’igual a igual, més usuaris fan que la xarxa sigui més eficaç. Com més usuaris facin disponible un fitxer concret des dels seus discs durs, més fàcil serà obtenir per a nous usuaris aquest fitxer.

A les xarxes P2P modernes, en realitat és més ràpid quan més usuaris descarreguen un fitxer. En lloc de treure tot el fitxer a un usuari, esteu prenent peces més petites de centenars o milers d’altres. Fins i tot si només tenen poca amplada de banda, les connexions combinades permeten obtenir la màxima velocitat possible. Aleshores, al seu torn, col·laborareu a distribuir de nou el fitxer.

En les formes anteriors de xarxes P2P, encara era necessari un servidor central per organitzar la xarxa, actuant com una base de dades que contenia informació sobre usuaris connectats i fitxers disponibles al sistema. Tot i que el pes de les transferències de fitxers es va fer directament entre els usuaris, les xarxes encara eren vulnerables. Desconèixer aquest servidor central significava desactivar completament les comunicacions.

Això ja no és així gràcies als darrers desenvolupaments. Avui en dia, el programari pot preguntar directament als companys si han vist un fitxer concret. No hi ha manera de desconnectar aquestes xarxes: són efectivament indestructibles.

Una breu història dels primers programes P2P

Ara teniu una idea de per què les xarxes d’igual a igual van ser una revolució en comparació amb el model client-servidor, donem una ullada ràpida al context històric.

Napster , llançat el 1999, va ser la primera implementació àmpliament disponible d’un model peer-to-peer. Una base de dades central contenia informació sobre tots els fitxers de música dels membres. Cerqueu una cançó des d’aquest servidor central, però per descarregar-la us connectareu a un altre usuari en línia i en copieu. Al seu torn, un cop teníeu aquesta cançó a la vostra biblioteca de Napster, ja estava disponible com a font per a altres usuaris de la xarxa.

També podeu afegir els vostres propis fitxers, que Napster indexaria i afegiria a la base de dades, a punt per propagar-se per tot el món. La implementació era limitada, ja que només es podia baixar d’una persona. El servei tenia una alta disponibilitat de cançons, però les velocitats no eren tan grans.

Però amb això, el concepte d’igual a igual s’havia desencadenat al món.

Napster va ser finalment tancat el 2001, però no abans que apareguessin xarxes similars que ofereixen més que música. S'han fet disponibles pel·lícules, programari i imatges a Morfeu , Kazaa , i Gnutella xarxes (d’aquestes, Limewire era potser el client més famós de Gnutella).

Amb el pas dels anys, diversos altres protocols i programes d’intercanvi de fitxers peer-to-peer van anar i van sortir, però un protocol obert es va imposar: BitTorrent .

El protocol BitTorrent

Dissenyat el 2001, BitTorrent és un protocol de codi obert on els usuaris creen un fitxer meta (anomenat .torrent fitxer) que conté informació sobre la descàrrega, sense proporcionar realment les dades de la mateixa. Calia un rastrejador per emmagatzemar aquests meta fitxers, juntament amb qui en tenia actualment. Tanmateix, com a protocol obert, qualsevol persona podia programar el client o el programari de seguiment.

Així, tot i que necessitava un rastrejador central per mantenir les bases de dades d’aquests fitxers disponibles, podrien existir diversos rastrejadors. Qualsevol fitxer descriptor de torrents es podria registrar amb diversos rastrejadors. Això va fer que la xarxa BitTorrent fos increïblement robusta i gairebé impossible de destruir completament. Tancar llocs de torrents es va convertir en un joc de batre-un-talp. Durant la seva vida, The Pirate Bay va ser assassinat i ressuscitat diverses vegades.

com esborrar un compte de hotmail

Des del disseny original, es van fer més millores que van permetre les descàrregues sense rastrejador. DHT ( taula de hash distribuïda ) significava que la tasca d’indexar els fitxers disponibles es podia distribuir entre tots els usuaris. Els enllaços amb imants són un altre, però són prou complexos per justificar-ne una explicació en què es diferencien els enllaços magnet dels fitxers torrent .

Feu servir la compartició de fitxers P2P?

Espero que això hagi aportat una mica de llum sobre el significat de la creació de xarxes entre iguals i on va començar. És just dir que les xarxes P2P van canviar Internet per sempre. En el moment més àlgid el 2006, es va estimar que les xarxes P2P representaven col·lectivament més del 70% de tot el trànsit que circulava per Internet.

Des de llavors, l’ús ha caigut en picat, principalment a causa dels serveis de transmissió de vídeo de fàcil accés com Netflix i YouTube. Combinat amb serveis de transmissió de música com Spotify, ja no hi ha cap raó per piratejar. Les xarxes P2P van omplir un important buit en la nostra història quan els serveis de mitjans tradicionals van lluitar per mantenir-se al dia. Ara són en gran part irrellevants.

Vau tenir l'oportunitat d'utilitzar Napster durant el dia? O va ser la vostra primera introducció a l’intercanvi de fitxers mitjançant l’humil torrent? Digueu-nos-ho als comentaris o, si voleu obtenir més informació, consulteu el nostre guia completa per a principiants de torrents .

Crèdit de la imatge: chromatika2 / Depositphotos

Compartir Compartir Tweet Correu electrònic Com canviar l’aspecte i l’aspecte de l’escriptori Windows 10

Voleu saber com fer que Windows 10 es vegi millor? Utilitzeu aquestes senzilles personalitzacions per fer que Windows 10 sigui vostre.

Llegiu a continuació
Temes relacionats
  • Tecnologia explicada
  • D'igual a igual
  • Xarxes informàtiques
  • BitTorrent
  • Pirateria de programari
  • Intercanvi d'arxius
  • Transmissió multimèdia
Sobre l'autor James Bruce(707 articles publicats)

James té un BSc en Intel·ligència Artificial i està certificat CompTIA A + i Network +. Quan no està ocupat com a editor de ressenyes de maquinari, li agrada LEGO, VR i els jocs de taula. Abans d’incorporar-se a MakeUseOf, era tècnic d’il·luminació, professor d’anglès i enginyer de centres de dades.

Més de James Bruce

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us