Torrentit ovat erikoistuneita tiedostoja, joita käytetään vertaisverkkoympäristöissä (P2P). P2P on henkilökohtaisten tietokoneiden verkko, joka kommunikoi keskenään ajamalla omaa P2P -ohjelmistoa. Ensimmäinen torrentteja hyödyntävä P2P -ohjelmisto oli Bram Cohenin BitTorrent. Muut torrent -asiakkaat ovat seuranneet.
Torrentit erottuvat ainutlaatuisesta siirtoprosessista. Vertaaksesi kuinka torrentit latautuvat vakiotiedostoiksi, katsotaan ensin, miten normaalit tiedostot latautuvat Internetistä.
Millä tahansa verkkosivustolla käyttäjä voi napsauttaa tiedostoa siirtääkseen sen tietokoneelleen. Kun tiedostoa napsautetaan, verkkosivuston palvelin alkaa lähettää tiedoston vierailijalle huomaamattomina tietopaketteina. Nämä paketit kulkevat eri reittejä päästäkseen käyttäjän tietokoneeseen, ja ne rekonstruoidaan saatuaan tiedostonsiirron loppuun.
Vaikka tämä toimii hyvin pienemmille tiedostoille, isojen tiedostojen siirtäminen tällä tavalla on hankalaa. Jos palvelin on kiireinen, latausaika voi olla hyvin hidas. Viestintä palvelimen ja tietokoneen välillä voi jopa kaatua ja aiheuttaa korruptiota siirrossa tai parhaimmillaan viivästyksiä.
Toisin kuin lataukset verkosta, torrentit eivät osoita yhtä lähdettä P2P -verkossa tiedostoja pyydettäessä. Sen sijaan torrentit sisältävät erityisiä tietoja, jotka useat verkon tietokoneet voivat lukea lähettääkseen pyydetyn tiedoston eri osia samanaikaisesti ja massa. Torrentit seuraavat aktiivisesti, mitä tiedoston osia tarvitaan pyynnön suorittamiseen. Kun lataat tiedoston bittiä kymmenistä, sadoista tai jopa tuhansista lähteistä, suuret tiedostot voivat ladata erittäin nopeasti.
Työskentely torrentien kanssa on myös ainutlaatuista toisesta syystä. Samaan aikaan käyttäjä lataa tiedosto -osia ja tietokone lähettää myös jo vastaanotetut osat muille. Tämä lyhentää latausaikaa, koska käyttäjien ei tarvitse odottaa, että tiedostolähteet ovat suorittaneet torrentit ennen kuin he saavat tarvittavat osat pyydetystä tiedostosta.
Kun pyydetyt torrentit on ladattu kokonaan, sinusta tulee näiden tiedostojen siemen. Siemen viittaa henkilöön, jolla on koko tiedosto käytettävissä. Torrentien lataamista ja yhteyden katkaisemista pidetään töykeänä, jota kutsutaan leechingiksi. Sen sijaan käyttäjiä kannustetaan osallistumaan siirtämällä tiedosto muille, jotta minimisuhde 1: 1 säilyy. Parvi viittaa koko ihmisryhmään, joka siirtää tiedoston milloin tahansa.
Jakamisen edistämiseksi torrenttien lataamiseen käytetty ohjelmisto seuraa jakosuhdetta. Torrent -asiakas varaa automaattisesti enemmän kaistanleveyttä nopeampaa lataamista varten, kun käyttäjä jakaa enemmän kuin hän lataa. Tämä tarkoittaa yleensä tietokoneen jättämistä käyntiin samalla kun teemme muita asioita, koska ylävirran kaistanleveys on useimmille meistä paljon hitaampi kuin alavirran kaistanleveys. Vaikka 40 Mt: n ilmaisohjelmistopaketin lataaminen voi kestää 250 minuuttia, saman tietomäärän lataaminen voi kestää useita kertoja kauemmin.
Torrentit arkistoidaan kirjastoihin, joista voi tehdä hakuja verkkoselaimella. Torrentteja ei voi ladata asentamatta ensin torrent -asiakasta. Saatavilla on monia ilmaisia torrent -asiakkaita, joista osa on avoimen lähdekoodin. Kun haluttu torrent on löydetty, napsauttamalla sitä avaa torrent -asiakas aloittaaksesi latausprosessin. Käyttäjän on ehkä määritettävä palomuurinsa sallimaan tiettyjen tietoliikenneporttien käyttö.
Monet tiedostotyypit jaetaan torrentteina, mukaan lukien ohjelmistot, musiikki ja videot. Vaikka P2P -jakaminen ei ole laitonta, tekijänoikeudella suojatun materiaalin jakaminen ilman tekijänoikeuden haltijan lupaa on laitonta. Recording Industry Artists of American (RIAA) ja Motion Picture Association of America (MPAA) ovat kohdistaneet joillekin sivustoille, jotka palvelevat laittomien torrenttien arkistointia.