Kako deluje skupna raba datotek P2P (Peer to Peer)

Kako deluje skupna raba datotek P2P (Peer to Peer)

Piratstvo programske opreme in izmenjava datotek sta obstajala že precej pred internetom, kot ga poznamo danes, predvsem prek oglasnih desk in zasebnih spletnih mest FTP. Vendar je bilo iskanje datotek dolgočasno, še hitrejše pa je bilo njihovo dejansko nalaganje. Pogosteje je bilo, če ste od prijatelja dobili programsko opremo ali glasbeno popravilo kot fizično kopijo (pogosto imenovano 'sneakernet').





Skupna raba datotek P2P je vse to spremenila. Nenadoma ste imeli neposreden dostop do skupnih podatkov drugih ljudi. Toda vrnimo se malo nazaj: kaj je P2P, kako deluje in kje se je začel?





Preden začnemo

Seveda se tehnologija izmenjave datotek med vrstniki ne uporablja samo za piratstvo. Če pa smo iskreni, je zato sploh nastalo.





Govorili bomo predvsem o vidiku deljenja datotek tehnologij P2P, vendar to zagotovo ni edini primer uporabe. Upoštevati moramo tudi, da izraz P2P zajema široko paleto omrežij v zadnjih nekaj desetletjih, odkar so bila prvič izumljena, zato tukaj ne velja vse v vsakem primeru. Temo smo poskušali obravnavati čim širše.

Ne model odjemalca-strežnika

Najprej bi morali razložiti, kaj enakovreden ni. Preostali internet običajno deluje na tistem, kar se imenuje a model odjemalec-strežnik .



Spletno mesto, ki gostuje na zmogljivem strežniku nekje po svetu (najboljše storitve spletnega gostovanja), prinaša informacije, ko to zahteva vaš računalnik ali telefon. To je lahko pisava, ki se uporablja za pravilno prikazovanje spletnega mesta, ali pa ISO 2 GB, ki ga želite prenesti. Strežnik vam pošlje datoteko. Ko pride naslednji uporabnik, se postopek ponovi.

Tako deluje internet odjemalec-strežnik. (Zasluge za sliko: CorDesign/ DepositPhotos )





To dobro deluje za spletna mesta, vendar ni primerno za distribucijo velikih datotek. To je predvsem problem hitrosti, pasovne širine, stroškov in zakonitosti.

Hitrost na tradicionalnem spletnem gostitelju je precej omejena. Za prenos majhnih količin besedila za upodabljanje spletnega mesta je v redu, nekateri spletni strežniki pa so optimizirani samo za prikazovanje slik. Toda za večje datoteke bi to zahtevalo povečanje hitrosti, ki za dolgo časa ni vzdržljivo in zaklene strežnik za druge uporabnike. Pasovna širina je tudi draga; samo serviranje slik tukaj na MakeUseOf stane na tisoče dolarjev na leto.





S pravnega vidika je relativno enostavno poiskati en strežnik, ga zapreti in lastnika preganjati. P2P se je torej rodil iz potrebe. Tisti, ki so želeli distribuirati avtorsko zaščitene datoteke, so potrebovali boljši način.

Kaj je Peer-to-Peer?

Peer-to-peer je povsem drugačen model, v katerem vsak postane strežnik . Centralnega strežnika ni; vsi, ki uporabljajo omrežje, delujejo kot svoj strežnik. Namesto da bi preprosto jemal datoteke, je peer-to-peer postal dvosmerna ulica.

Zdaj bi lahko vrnili drugim uporabnikom. Pravzaprav je vračanje (danes znano kot 'sejanje') ključnega pomena za uspeh omrežij enakovrednih. Če bi vsi samo prenesli, ne da bi kaj vrnili (imenovano 'pijavanje'), omrežje ne bi ponudilo nobenih prednosti pred modelom odjemalec-strežnik.

Tako izgleda P2P: vsi v omrežju strežejo datoteke vsem ostalim. (Zasluga za sliko: mmaxer/ DepositPhotos )

V modelu odjemalec-strežnik se zmogljivost poslabša z več uporabniki, saj si enako količino pasovne širine deli več ljudi. V peer-to-peer omrežjih več uporabnikov naredi omrežje učinkovitejše. Več uporabnikov, ki dajo določeno datoteko na voljo s svojih trdih diskov, lažje bodo novi uporabniki dobili to datoteko.

V sodobnih omrežjih P2P je dejansko hitreje, če več uporabnikov prenese datoteko. Namesto da bi vzeli celotno datoteko od enega uporabnika, vzamete manjše kose od stotine ali tisoče drugih. Tudi če imajo za vas na voljo le malo pasovne širine, kombinirane povezave pomenijo, da dosežete največjo možno hitrost. Nato prispevate k ponovni distribuciji datoteke.

V prejšnjih oblikah omrežij P2P je bil za organizacijo omrežja še vedno potreben osrednji strežnik, ki je deloval kot baza podatkov, ki je vsebovala podatke o povezanih uporabnikih in datotekah, ki so na voljo v sistemu. Čeprav so bili prenosi datotek težki, so bila omrežja še vedno ranljiva. Izločitev tega osrednjega strežnika je pomenila popolno onemogočanje komunikacije.

Zaradi nedavnega razvoja ni več tako. Danes lahko programska oprema neposredno vpraša vrstnike, ali so videli določeno datoteko. Teh omrežij ni mogoče izločiti-dejansko so neuničljiva.

Kratka zgodovina zgodnje programske opreme P2P

Zdaj imate idejo, zakaj so bila omrežja enakovrednih v revoluciji v primerjavi z modelom odjemalec-strežnik, poglejmo na kratko zgodovinski kontekst.

Napster , ki se je začela leta 1999, je bila prva široko dostopna izvedba enakovrednega modela. Osrednja zbirka podatkov vsebuje podatke o vseh glasbenih datotekah, ki jih hranijo člani. S tega osrednjega strežnika bi iskali pesem, vendar bi se za prenos dejansko povezali z drugim spletnim uporabnikom in kopirali z njega. Ko ste imeli to pesem v knjižnici Napster, je postala na voljo kot vir za druge v omrežju.

Dodate lahko tudi svoje datoteke, ki jih nato Napster indeksira in doda v bazo podatkov, pripravljenih za širjenje po vsem svetu. Izvajanje je bilo omejeno, saj ste ga lahko prenesli samo od ene osebe. Storitev je imela visoko razpoložljivost pesmi, vendar hitrosti niso bile tako velike.

Toda s tem se je koncept enakovrednih razvil na svet.

Napster so nazadnje zaprli leta 2001, vendar šele, ko so se pojavila podobna omrežja, ki so ponujala več kot le glasbo. Na voljo so bili filmi, programska oprema in slike Morpheus , Kazaa , in Gnutella omrežja (od tega je bil Limewire morda najbolj znan odjemalec Gnutelle).

Skozi leta so prihajali in odhajali različni drugi protokoli in programska oprema za izmenjavo datotek med vrstniki, vendar se je uveljavil en odprt protokol: BitTorrent .

Protokol BitTorrent

BitTorrent, oblikovan leta 2001, je odprtokodni protokol, kjer uporabniki ustvarijo meta datoteko (imenovano .torrent datoteko), ki vsebuje podatke o prenosu, ne da bi dejansko navedli podatke o prenosu. Za shranjevanje teh meta datotek je bil potreben sledilnik skupaj s tem, kdo je trenutno v datoteki. Vendar pa je kot odprt protokol lahko vsak programiral odjemalsko ali sledilno programsko opremo.

Čeprav je za vzdrževanje zbirk podatkov o teh razpoložljivih datotekah potreboval osrednji sledilnik, bi lahko obstajalo več sledilcev. Vsaka datoteka deskriptorja hudournika se lahko registrira pri več sledilcih. Zaradi tega je bilo omrežje BitTorrent neverjetno robustno in ga je skoraj nemogoče popolnoma uničiti. Zapiranje hudourniških mest je postalo igra zbadanja. V svojem življenju je bil The Pirate Bay večkrat ubit in vstajen.

zrcaljenje zaslona prek usb na tv

Od prvotne zasnove so bile izvedene nadaljnje izboljšave, ki so omogočale prenose brez sledilcev. DHT ( porazdeljena hash tabela ) je pomenilo, da bi se delo indeksiranja razpoložljivih datotek lahko razdelilo med vse uporabnike. Magnetne povezave so še ena, vendar so dovolj zapletene, da upravičijo razlago kako se magnetne povezave razlikujejo od torrent datotek .

Ali uporabljate skupno rabo datotek P2P?

Upam, da je to osvetlilo pomen medsebojnega povezovanja in kje se je začelo. Pošteno je reči, da so omrežja P2P za vedno spremenila internet. Na vrhuncu leta 2006 je bilo ocenjeno, da omrežja P2P skupaj predstavljajo več kot 70% vsega prometa, ki teče po internetu.

Od takrat je uporaba upadla, predvsem zaradi lahko dostopnih storitev pretakanja videov, kot sta Netflix in YouTube. V kombinaciji s storitvami pretakanja glasbe, kot je Spotify, res ni več razloga za piratstvo. Mreža P2P je zapolnila pomembno vrzel v naši zgodovini, ko so se tradicionalne medijske storitve trudile slediti. Zdaj so večinoma nepomembni.

Ste imeli kdaj priložnost uporabiti Napster? Ali pa je bil vaš prvi uvod v skupno rabo datotek prek skromnega hudournika? Povejte nam v komentarjih ali če želite izvedeti več, si oglejte našo popoln vodnik za začetnike po torrentih .

Zasluga za sliko: chromatika2/ Depositphotos

Deliti Deliti Cvrkutati E-naslov Kako spremeniti videz in občutek namizja Windows 10

Želite vedeti, kako narediti Windows 10 boljši? S temi preprostimi prilagoditvami naredite Windows 10 svoj.

Preberite Naprej
Sorodne teme
  • Pojasnjena tehnologija
  • Peer to Peer
  • Računalniška omrežja
  • BitTorrent
  • Piratstvo programske opreme
  • Deljenje datotek
  • Pretakanje medijev
O avtorju James Bruce(707 objavljenih člankov)

James je diplomiral iz umetne inteligence in je certificiran za CompTIA A+ in Network+. Ko ni zaposlen kot urednik pregledov strojne opreme, uživa v igrah LEGO, VR in družabnih igrah. Preden se je pridružil MakeUseOf, je bil tehnik razsvetljave, učitelj angleščine in inženir podatkovnega centra.

Več od Jamesa Brucea

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti