Le nuove tecnologie

peer-to-peer


Le nuove tecnologie stanno modificando in modo profondo e imprevedibile l'attività dello scrivere, e di conseguenza la sua natura sociale. Nuovi strumenti di scrittura, nuove possibilità comunicative, nuovi canali di diffusione dei contenuti, nuove forme di socialità: l'effetto combinato di queste innovazioni è stato fortissimo e ci ha trovati tutti impreparati.È nata una nuova testualità: le competenze richieste all'autore sono mutate, così come sono mutati il ruolo del lettore, chiamato a interagire col testo fino a diventarne coautore, e il valore delle parole, accostate a immagini e suoni o rese esse stesse immagine e suono, in un inedito contesto multimediale.Generalmente per peer-to-peer (o P2P), cioè rete paritaria, si intende una rete di computer o qualsiasi rete informatica che non possiede nodi gerarchizzati come client o server fissi (clienti e serventi), ma un numero di nodi equivalenti (pari, in inglese peer appunto) che fungono sia da cliente che da servente verso altri nodi della rete.Questo modello di rete è l'antitesi dell'architettura client-server. Mediante questa configurazione qualsiasi nodo è in grado di avviare o completare una transazione. I nodi equivalenti possono differire nella configurazione locale, nella velocità di elaborazione, nella ampiezza di banda e nella quantità di dati memorizzati. L'esempio classico di P2P è la rete per la condivisione di file (File sharing).In Microsoft si tende a definire con il termine peer-to-peer una rete di un piccolo gruppo di persone (non più di 10 persone), dove la protezione non costituisce un problema, modalità normalmente conosciuta con il termine gruppo di lavoro, in antitesi alle reti cliente-servente in cui è presente un dominio centralizzatoBitTorrent è un sistema di tipo client/server che rientra nella categoria dei peer 2 peer. Questi sistemi hanno avuto in questi anni un’evoluzione continua, ma nonostante ciò, è diventato una valida alternativa ad altri strumenti come e-mule o altro.Il suo successo è dovuto alla sua struttura decentralizzata che consente agli utenti di non dover dipendere da un’unica fonte, che può non essere in grado di soddisfare tutte le richieste, e la grande disponibilità di file che aumenta con gli utenti che decidono di utilizzare questo sistema.BitTorrent è un sistema a metà strada tra il file sharing e un normale server web. Il meccanismo è quello di scaricare un file (un file con estensione .torrent) contenente un riferimento all’host (chiamato comunemente tracker) che tiene “traccia” di chi scarica il file che si vuole condividere, mettendo in relazione i vari host.Come funziona il download:Il file condiviso viene tagliato in tanti piccoli pezzi (chiamati chunk) secondo un algortimo specifico.Ciò offre dei vantaggi: si può scaricare contemporaneamente uno stesso file da più fonti (come si fa con i vari download accelerator per intenderci) e allo stesso tempo, non appena scaricato il “chunk”, esso viene messo a disposizione dei peer che stanno scaricando quel file ma ancora non hanno quel “chunk” a disposizione; tutto ciò, senza dover quindi aspettare di avere il file completo.La dimensione ridotta dei chunk, sommata al fatto che il tracker sa chi sta scaricando un file rende questo protocollo uno strumento ottimo per scaricare file in modo velocissimo, senza aspettare giorni per completare lo scaricamento.