Hvordan virker Peer-to-Peer Fildeling?

Ved sin mest grundlæggende, fildeling af peer-to-peer - ofte omtalt som P2P - overføres filer mellem to individuelle pc'er (en til en), i modsætning til en server, der downloades til og uploades fra flere pc'er (en til mange) . P2P indebærer ofte, at mange mennesker deler filer med hinanden. I P2Ps tidlige dage, tjenester som Napster forbundne brugere ulovligt deler musikfiler. I dag er BitTorrent-protokollen den primære metode til ulovlig og legitim P2P-deling. Torrent-trafikken udgør 20 procent til 40 procent af al internetbrug.

Filoverførselsforskelle

De fleste internetforbindelser til læsning af e-mail, download af filer og andre anvendelser er overførsler til pc'er fra en webserver. I en peer-to-peer-overførsel er der imidlertid ingen centraliseret server værter filer. I stedet forbinder brugernes computere direkte til hinanden for at overføre filer. Afhængigt af typen af ​​forbindelse kan en server stadig spille en rolle. I første omgang sprang Napster en server, der vedligeholdt indekser af filer og brugere. Med torrents kan servere, der kaldes trackers, hjælpe brugere med at finde filer og oprette forbindelse til hinanden, men trackers er ikke nødvendige.

Fildeling

Tidlige P2P-metoder forbandt simpelthen en bruger, der ønskede en fil med en anden bruger, der havde den pågældende fil. BitTorrent forbinder flere brugere på én gang. En bruger, der søger en fil med et torrent-klientprogram, er forbundet med en liste over alle andre brugere, der er interesseret i den pågældende fil, enten gennem en tracker's information eller peer-seeking teknologi inden for klienten. Klienten downloader derefter små stykker af filen fra flere andre jævnaldrende samtidigt, og kombinerer dem lokalt for at genskabe hele filen. Dette fremskynder downloads sammenlignet med downloading fra en enkelt bruger. I mellemtiden deler hver brugers klient også aktivt dele af filen med gruppen.

Fordelagtige erhvervsmæssige anvendelser

Mens P2P har et dårligt ry på grund af dets brug i ulovlig fildeling, giver det fordele for virksomheder, der søger at distribuere data lovligt. Ved at tilbyde downloads som torrenter snarere end som direkte downloads, kan virksomhederne reducere båndbredden, som serverne bruger enormt, og dermed reducere omkostningerne. For eksempel bruger Blizzard Entertainment torrents til at distribuere opdateringer til sit online-spil World of Warcraft, hvilket sparer det fra at skulle sende filerne direkte til hver spiller. Med data, der deles som torrenter, beskyttes virksomhederne fra server nedetid: selvom virksomhedens computere går ud, vil andre brugere, der er forbundet med torrenten, fortsætte med at dele dataene.

Ulemper

Fordi BitTorrent er afhængig af brugernes uploadhastigheder, overfører mindre populære torrenter langsommere. Et firma, der ønsker at distribuere filer via torrent, har brug for at spore populariteten af ​​torrents og muligvis frøge strømmen fra en firmaserver for at holde den levende, når få brugere deler det. Nogle netværk, som f.eks. På mange universiteter, blokkerer BitTorrent-trafik, hvilket kan forhindre nogle brugere i at nå dataene. Endelig bruger torrents en kundes båndbredde, som kan belaste kunderne. I særdeleshed pålægger teleselskaber i mange lande grænser for internet båndbredde.