Kas yra P2P?

Peer to peer (P2P) yra tinklo protokolas kompiuterių vartotojams, naudojamas torrentams arba P2P failams atsisiųsti. Užuot prisijungę prie interneto, P2P programinė įranga leidžia naršantiesiems prisijungti vieniems su kitais ir ieškoti bei atsisiųsti turinio. Dėl unikalios tinklo struktūros jis labai efektyvus atsisiunčiant didelius failus. Greitas palyginimas su standartiniu atsisiuntimu paaiškina, kodėl.

Internetas sujungia vartotojus ar naršytojus prie svetainių serverių. Naršydamas internete vartotojas užmezga individualų ryšį su kiekviena aplankyta svetaine. Jei vartotojas nori turinio (failų) iš tos svetainės, serveris, kuris archyvuoja svetainę, perduoda prašomus failus. Kadangi svetainėje bet kuriuo metu gali lankytis šimtai ar net tūkstančiai lankytojų, failų perkėlimas kartais gali būti lėtas arba vangus. Atsisiuntimo greitis gali sulėtėti.

P2P tinkle, kai vartotojas nori failo, įdiegta programinė įranga tinkle aptinka visas failo kopijas. Tada vartotojas gali sukurti kelis ryšius su keliais šaltiniais, turinčiais visą arba dalį prašomo failo. Kai gaunamos failo dalys, jos taip pat įkeliamos kitiems naudotojams, kurie prašo to failo. Šis kelių šaltinių suderinimo su užklausa protokolas sukuria veiksmingą atsisiuntimo schemą.

Kadangi failai gaunami iš įvairių šaltinių, o ne iš vieno šaltinio, didelius failus galima greitai atsisiųsti naudojant P2P. Tačiau yra laimikis. P2P programinė įranga stebi, kiek vartotojas atsisiunčia, palyginti su tuo, kiek jis ar ji dalijasi. Jei kas nors atsisiunčia daugiau nei įkelia, atsisiuntimo pralaidumas sumažėja arba užblokuojamas. Jei išlaikomas santykis 1:1 arba geresnis, atsisiuntimo greitis padidėja.

Daugelis vartotojų turi asinchroninį ryšį su internetu, o tai reiškia, kad jie gali atsisiųsti kelis kartus greičiau nei įkelti. Todėl duomenų įkėlimas į P2P tinklą gali užtrukti daug laiko. Siekdami užtikrinti gerą atsisiuntimo greitį, vartotojai paprastai palaiko ryšį gavę (-us) prašomą (-us) failą (-us), kad galėtų grąžinti failą kitiems. P2P programinė įranga gali būti sukonfigūruota taip, kad vartotojas būtų automatiškai atjungtas nuo tinklo, kai pasiekiamas tam tikras bendrinimo santykis.
Dėlė yra P2P vartotojas, kuris atsijungia nuo tinklo, kai tik gauna prašomą failą. Tai laikoma prasta forma P2P tinkle. Spiečius reiškia bendrą vartotojų, padariusių prieinamą konkretų failą, skaičių ir gali būti sudarytas iš kelių sėklų, dėlių ir atsisiuntimo / įkėlimo programų.
Pvz., P2P torrentui ieškoti galima naudoti žiniatinklio naršyklę, tačiau norint iš tikrųjų atsisiųsti torrentą, reikia įdiegti P2P klientą. Daugelis klientų yra nemokamos, o kai kurios yra atvirojo kodo programos, paprastai laikomos be galinių durų ar šnipinėjimo programų.
Ši technologija yra legali, tačiau dalijimasis autorių teisių saugoma medžiaga – ne. Į kai kurias svetaines, kurios archyvuoja nelegalius P2P failus, nusitaikė įrašų atlikėjams ir kino pramonei atstovaujančios organizacijos. Kai kuriais atvejais naudotojams taip pat buvo iškelti grupės ieškiniai.