Peer to peer (P2P) je omrežni protokol za uporabnike računalnikov, ki se uporablja za prenos torrentov ali datotek P2P. Namesto povezovanja z internetom, programska oprema P2P omogoča deskarjem, da se povežejo med seboj za iskanje in prenos vsebine. Zaradi edinstvene strukture omrežja je zelo učinkovit za prenos velikih datotek. Hitra primerjava s standardnim prenosom pojasnjuje, zakaj.
Internet povezuje uporabnike ali deskarje s spletnimi strežniki. Uporabnik s križarjenjem po internetu vzpostavi povezavo ena na ena z vsako obiskano spletno stranjo. Če uporabnik želi vsebino (datoteke) s tega spletnega mesta, strežnik, ki arhivira spletno mesto, prenese zahtevane datoteke. Ker ima lahko spletno mesto v vsakem trenutku na stotine ali celo tisoče obiskovalcev, je lahko prenos datotek včasih počasen ali počasen. Hitrost prenosa se lahko upočasni.
V omrežju P2P, ko uporabnik želi datoteko, nameščena programska oprema poišče vse kopije datoteke v omrežju. Nato uporabniku omogoča, da ustvari več povezav z več viri, ki imajo celotno ali del zahtevane datoteke. Ko so deli datoteke prejeti, se naložijo tudi drugim uporabnikom, ki to datoteko zahtevajo. Ta protokol povezovanja več virov z zahtevo omogoča učinkovito shemo prenosa.
Ker se datoteke prejmejo iz različnih virov in ne iz enega vira, lahko P2P hitro prenese velike datoteke. Vendar pa obstaja ulov. Programska oprema P2P spremlja, koliko uporabnik prenese, v primerjavi s tem, koliko si deli. Če nekdo prenese več kot naloži, se pasovna širina za prenos zmanjša ali zaduši. Če ohranite razmerje 1:1 ali boljše, se hitrost prenosa poveča.
Večina uporabnikov ima asinhrone povezave z internetom, kar pomeni, da lahko prenesejo nekajkrat hitreje kot naložijo. Zato lahko nalaganje podatkov v omrežje P2P traja precej časa. Da bi zagotovili dobre hitrosti prenosa, uporabniki običajno ostanejo povezani, potem ko prejmejo svoje zahtevane datoteke, da bi datoteko poslali nazaj drugim. Programsko opremo P2P je mogoče konfigurirati tako, da samodejno prekine povezavo uporabnika iz omrežja, ko je doseženo določeno razmerje deleža.
Pijavka je uporabnik P2P, ki prekine povezavo z omrežjem takoj, ko prejme zahtevano datoteko. To velja za slabo obliko v omrežju P2P. Roj se nanaša na skupno število uporabnikov, ki dajejo določeno datoteko na voljo, in je lahko sestavljen iz več semen, pijavk in prenosnikov/nalagalcev.
Za iskanje torrenta P2P lahko na primer uporabite spletni brskalnik, vendar mora biti za dejansko prenos hudournika nameščen odjemalec P2P. Številni odjemalci so brezplačni, nekateri pa so odprtokodni programi, ki se običajno štejejo brez zalednih vrat ali vohunske programske opreme.
Ta tehnologija je zakonita, deljenje avtorsko zaščitenega gradiva pa ne. Nekatera spletna mesta, ki arhivirajo nezakonite datoteke P2P, so bila tarča organizacij, ki predstavljajo snemalne umetnike in filmsko industrijo. V nekaterih primerih so bile proti uporabnikom vložene tudi skupinske tožbe.