Hvad er et Peer To Peer-netværk?
Et peer to peer-netværk eller P2P tillader kommunikation mellem flere netværk uden adgang til et centralt netværk. Udtrykket anvendes typisk til computere, der deler filer mellem hinanden. For eksempel vil en person, der downloader en sang på et peer to peer-netværk, downloade dele af sangen fra forskellige computere på samme tid, mens andre, der downloader sangen, downloader stykker fra personens computer på samme tid.
Der er flere fordele ved at bruge et peer to peer-netværk. Hvis alle de downloadede downloades fra en enkelt kilde, kan kilden gå ned, og alle downloads vil gå ned. Med et peer to peer-netværk, vil imidlertid downloadingen fortsætte fra en anden computer, der har filen, hvis en går ned. Det giver også flere personer mulighed for både at downloade og uploade den samme fil på samme tid. I en traditionel opsætning med kun en central server, uploadede serveren, og computere downloadede; processen kunne ikke køre den anden retning, som den kan i et peer to peer-netværk.
En anden fordel ved P2P-netværket er, at alle deltagere leverer nødvendige ressourcer, såsom båndbredde. Da alle deltager, jo flere mennesker der dukker op, jo flere ressourcer er der. I stedet for at overførslen eller processen går langsommere efterhånden som flere mennesker tilslutter sig, forbliver hastigheden den samme og kan endda øges i hastighed. En central server kan ikke gøre dette. Hvis en person downloader en sang fra en anden person, når flere personer med sangen tilslutter sig, vil downloadet gå hurtigere, fordi det har flere ressourcer at trække fra.
Ulemper findes dog i et P2P-netværk. Selvom det muliggør hurtigere download og deling, kræver det også en stor mængde båndbredde for at understøtte fildelingen mellem netværk. Når teknologien fortsætter med at gå videre, vil P2P-deling være mulig uden at skulle bruge en så stor mængde båndbredde. Den anden ulempe er potentialet til at downloade eller modtage ondsindede filer via netværket. Da den person, der downloader, opretter forbindelse til flere kilder, kan en af kilderne have et lille stykke kode overført til flere af de downloadende computere, der er beregnet til at skade computeren eller filen, der downloades.