Med utviklingen av Internett-teknologier ble det nødvendig å stadig utveksle ulike typer informasjon i høy hastighet. Det er mange måter å dele filer med andre brukere. En av de mest populære er overføring av informasjon via p2p-nettverk.
p2p er forkortelse for peer-to-peer, som bokstavelig talt oversettes som "lik lik". På russiskspråklig internett kalles p2p-nettverk også peer-to-peer, peer-to-peer eller desentraliserte nettverk.
Forskjeller mellom et 2p2 nettverk og andre fildelingsnettverk
I vanlige fildelingsnettverk lagres filer på en server der enhver bruker kan laste ned filen han trenger. Hvis filen slettes fra serveren, mister brukeren tilgangen til den. I tillegg er nedlastingshastigheten begrenset av serverens båndbredde.
Det er ingen slik server i peer-to-peer-nettverk. Alle nødvendige filer lagres på brukernes harddisker i mapper de har delt. I p2p-nettverk fungerer hver datamaskin både som en server, og gir informasjon og som en klient når informasjonen må lastes ned. Dette lar deg øke hastigheten på filutveksling betydelig.
Foreløpig er hybrid p2p-nettverk det mest utbredte. I slike nettverk fungerer serveren som en koordinator som gir interaksjon mellom brukere, men den lagrer ingen informasjon. Disse nettverkene kombinerer både hastigheten til et rent 2p2-nettverk og påliteligheten til et sentralisert nettverk. For tiden er de mest populære hybridnettverksprotokollene BitTorrent og Direct Connect.
BitTorrent-protokoll
Filutveksling via BitTorrent-protokollen skjer i deler ved hjelp av et spesielt klientprogram. Under nedlastingen utveksles utklipp av filer i henhold til prinsippet "du er for meg - jeg for deg".
Filoverføring koordineres ved hjelp av en spesiell server - en torrent tracker. Det er nødvendig slik at nettverksdeltakere, de såkalte jevnaldrende, kan finne hverandre. Denne serveren lagrer fil-ID-er, IP-adresser og klientporter. Ofte er en torrent tracker et nettsted som lagrer informasjon om distribuerte filer.
Mange trackere bruker et registrerings- og vurderingssystem for å overholde det grunnleggende prinsippet for p2p-nettverk. De tar hensyn til forholdet mellom informasjonen som er lastet ned og gitt av brukeren. I tilfeller hvor mengden informasjon som er lastet ned av brukeren, vil overstige mengden informasjon gitt ham, vil nedlastingsalternativet for ham være begrenset.
Direct Connect Protocol (DC)
Filutveksling via Direct Connect-protokollen skjer ofte mellom brukere av lokale nettverk. For å jobbe i et DC-nettverk, trenger du en spesiell klient som kobles til en eller flere servere, som kalles nav i et slikt nettverk. Etter å ha koblet seg til huben, kan brukere laste ned filer fra mappene til andre nettverksmedlemmer som er åpne for tilgang.
En interessant funksjon i DC-nettverk for brukere er muligheten til å utveksle personlige øyeblikkelige meldinger i chat.
Den eneste vesentlige ulempen med p2p-nettverk er brudd på opphavsretten. Siden utveksling av filer mellom brukere er praktisk talt umulig å spore, forblir distribusjonen utelukkende på samvittigheten til deltakerne i peer-to-peer-nettverk.