Vad är ett Peer To Peer-nätverk?
Ett peer to peer-nätverk, eller P2P, tillåter kommunikation mellan flera nätverk utan att komma åt ett centralt nätverk. Termen används vanligtvis för datorer som delar filer mellan varandra. Till exempel skulle en person som laddar ner en låt på ett peer to peer-nätverk ladda ner delar av låten från olika datorer samtidigt, medan andra som laddar ner låten laddar ner bitar från personens dator samtidigt.
Det finns flera fördelar med att använda ett peer to peer-nätverk. Om alla nedladdningar laddar ner från en enda källa kan källan krascha och alla nedladdningar kommer att gå ner. Med ett peer to peer-nätverk fortsätter nedladdningen dock från en annan dator som har filen om en går ner. Det gör att flera personer både kan ladda ner och ladda upp samma fil samtidigt. I en traditionell installation med endast en central server skulle servern ladda upp och datorerna laddade ner; processen kunde inte köra den andra riktningen som den kan i ett peer to peer-nätverk.
En annan fördel med P2P-nätverket är att alla deltagare tillhandahåller nödvändiga resurser, till exempel bandbredd. Eftersom alla deltar, ju fler människor som dyker upp, desto fler resurser finns det. Istället för att överföringen eller processen avtar när fler människor ansluter, förblir hastigheten densamma och kan till och med öka i hastighet. En central server kan inte göra detta. Om en person laddar ner en låt från en annan person, när fler personer med låten går med, går nedladdningen snabbare eftersom den har fler resurser att dra ifrån.
Nackdelar finns dock i ett P2P-nätverk. Det möjliggör snabbare nedladdning och delning, men det kräver också en stor mängd bandbredd för att stödja fildelningen mellan nätverk. När tekniken fortsätter att utvecklas kommer P2P-delning att vara möjligt utan att behöva använda en så stor mängd bandbredd. Den andra nackdelen är potentialen att ladda ner eller ta emot skadliga filer via nätverket. Eftersom personen som laddar ner ansluter till flera källor kan en av källorna ha en liten kodbit överförd till flera av nedladdningsdatorerna som är avsedda att skada datorn eller filen som laddas ner.