Hva er P2P?
Peer to peer (P2P) er en nettverksprotokoll for databrukere som brukes til å laste ned torrenter eller P2P-filer. I stedet for å koble til Internett, lar P2P-programvare surfere koble seg til hverandre for å søke etter og laste ned innhold. På grunn av nettverkets unike struktur, er det veldig effektivt for nedlasting av store filer. En rask sammenligning med standard nedlasting forklarer hvorfor.
Internett kobler brukere eller surfere til webservere. Ved å cruise på Internett oppretter en bruker en en-til-en-forbindelse med hvert besøkte nettsted. Hvis brukeren vil ha innhold (filer) fra det nettstedet, overfører serveren som arkiverer nettstedet filene du etterspør. Siden et nettsted kan ha hundrevis eller til og med tusenvis av besøkende når som helst, kan filoverføring til tider være treg eller treg. Nedlastingshastigheten kan avta til en sildring.
Når en bruker vil ha en fil i et P2P-nettverk, finner installert programvare alle kopier av filen i nettverket. Da lar brukeren opprette flere tilkoblinger med flere kilder som har hele eller deler av den forespurte filen. Når deler av filen blir mottatt, blir de også lastet opp til andre brukere som ber om denne filen. Denne protokollen for å matche flere kilder til en forespørsel gir en effektiv nedlastingsplan.
Fordi filer blir mottatt fra forskjellige kilder i stedet for fra en enkelt kilde, kan store filer lastes ned raskt av P2P. Imidlertid er det en fangst. P2P-programvare holder oversikt over hvor mye en bruker laster ned, sammenlignet med hvor mye han eller hun deler. Hvis noen laster ned mer enn de laster opp, reduseres eller kveles båndbredden for nedlasting. Hvis man opprettholder et forhold på 1: 1 eller bedre, økes nedlastningshastigheten.
De fleste brukere har asynkrone tilkoblinger til Internett, noe som betyr at de kan laste ned flere ganger raskere enn de kan laste opp. Derfor kan det ta betydelig tid å laste opp data til et P2P-nettverk. For å garantere god nedlastingshastighet forblir brukere ofte tilkoblet etter å ha mottatt de / de forespurte filene for å frø filene tilbake til andre. P2P-programvare kan konfigureres til å koble brukeren automatisk fra nettverket når et bestemt delingsforhold er nådd.
En igle er en P2P-bruker som kobler seg fra nettverket så snart han eller hun mottar den forespurte filen. Dette anses som dårlig form på et P2P-nettverk. En sverm refererer til den totale mengden brukere som gjør en bestemt fil tilgjengelig, og kan bestå av flere frø, igler og nedlastere / opplastere.
Man kan for eksempel bruke en nettleser til å søke etter en P2P-torrent, men en P2P-klient må være installert for å faktisk laste ned torrenten. Mange klienter er freeware, og noen er åpen kildekode-programmer, vanligvis ansett som frie for bakdører eller spyware.
Denne teknologien er lovlig, men det å dele opphavsrettsbeskyttet materiale er det ikke. Noen nettsteder som arkiverer ulovlige P2P-filer har blitt målrettet av organisasjoner som representerer innspillingsartister og filmindustrien. I noen tilfeller er det også anlagt klassesøksmål mot brukere.