Kuinka P2P (vertaisverkko) -jako toimii

Kuinka P2P (vertaisverkko) -jako toimii

Ohjelmistopiratismia ja tiedostojen jakamista oli olemassa paljon ennen Internetiä, sellaisena kuin se nykyään tunnetaan, lähinnä ilmoitustaulujen ja yksityisten FTP -sivustojen kautta. Mutta tiedostojen löytäminen oli työlästä ja niiden lataaminen vielä hitaampaa. Oli tavallisempaa saada ohjelmisto tai musiikkikorjaus ystävältäsi fyysisenä kopiona (jota usein kutsutaan 'sneakernetiksi').





P2P -tiedostojen jakaminen muutti kaiken. Yhtäkkiä sinulla oli suora pääsy muiden ihmisten jaettuihin tietoihin. Mutta varmuuskopioidaan hieman: mikä on P2P, miten se toimii ja mistä se alkoi?





Ennen kuin aloitamme

Tietysti vertaistiedostojen jakamistekniikkaa ei käytetä vain piratismiin. Mutta jos olemme rehellisiä, siksi se luotiin ensiksi.





Puhumme lähinnä P2P-tekniikoiden tiedostojen jakamisesta, mutta tämä ei varmasti ole ainoa käyttötapaus. On myös huomattava, että termi P2P kattaa laajan valikoiman verkkoja viimeisten vuosikymmenten aikana niiden ensimmäisen keksimisen jälkeen, joten kaikki tässä ei päde kaikissa tapauksissa. Olemme yrittäneet käsitellä aihetta mahdollisimman laajasti.

Ei asiakas-palvelin-malli

Ensinnäkin meidän pitäisi selittää, mitä vertaisverkko ei ole. Muu internet toimii yleensä ns asiakas-palvelin -malli .



Verkkosivusto, jota isännöidään tehokkaalla palvelimella jossain päin maailmaa (parhaat webhotellipalvelut), tarjoaa tietoja, kun tietokoneesi tai puhelimesi sitä pyytää. Tämä voi olla fontti, jota käytetään verkkosivuston näyttämiseen oikein, tai se voi olla 2 Gt: n Linux -ISO, jonka haluat ladata. Palvelin lähettää tiedoston sinulle. Kun seuraava käyttäjä tulee, prosessi toistetaan.

Näin asiakas-palvelin-internet toimii. (Kuva: CorDesign/ Talletusvalokuvat )





Tämä toimii hyvin verkkosivustoilla, mutta ei skaalaa hyvin suurten tiedostojen jakeluun. Se on lähinnä nopeuden, kaistanleveyden, kustannusten ja laillisuuden ongelma.

Perinteisen web -isännän nopeus on melko rajallinen. On hyvä lähettää pieniä määriä tekstiä verkkosivuston muodostamiseen, ja jotkin verkkopalvelimet on optimoitu vain kuvien näyttämiseen. Suuremmat tiedostot vaativat kuitenkin nopean jakson, joka ei ole kestävä pitkiä aikoja ja lukitsee palvelimen muille käyttäjille. Kaistanleveys on myös kallista; pelkkä kuvien näyttäminen täällä MakeUseOfissa maksaa tuhansia dollareita vuodessa.





Juridisesta näkökulmasta on suhteellisen helppoa löytää yksi palvelin, sulkea se ja nostaa omistaja syytteeseen. P2P syntyi siksi välttämättömyydestä. Ne, jotka halusivat levittää tekijänoikeudella suojattuja tiedostoja, tarvitsivat paremman tavan.

Mikä on vertaisverkko?

Vertaisverkko on täysin erilainen malli, jossa jokaisesta tulee palvelin . Ei ole keskuspalvelinta; jokainen verkkoa käyttävä toimii omana palvelimena. Tiedostojen ottamisen sijaan vertaisverkko teki siitä kaksisuuntaisen kadun.

Voit nyt antaa takaisin muille käyttäjille. Itse asiassa palauttaminen (nykyään 'kylvö') on kriittinen vertaisverkkojen menestyksen kannalta. Jos kaikki vain lataavat antamatta mitään takaisin (nimeltään 'leeching'), verkko ei tarjoa mitään etuja asiakas-palvelin-malliin verrattuna.

Tältä P2P näyttää: kaikki verkon käyttäjät palvelevat tiedostoja kaikille muille. (Kuvan luotto: mmaxer/ Talletusvalokuvat )

Asiakas-palvelin-mallissa suorituskyky heikkenee useampien käyttäjien kanssa, kun sama määrä kaistanleveyttä jaetaan useampien ihmisten kesken. Vertaisverkoissa useampi käyttäjä tekee verkosta tehokkaamman. Mitä enemmän käyttäjiä asettaa tietyn tiedoston saataville kiintolevyiltään, sitä helpompi uusien käyttäjien on saada kyseinen tiedosto.

Nykyaikaisissa P2P -verkoissa se on nopeampaa, kun useampi käyttäjä lataa tiedoston. Sen sijaan, että ottaisit koko tiedoston yhdeltä käyttäjältä, otat pienempiä paloja sadoilta tai tuhansilta muilta. Vaikka niillä olisi vain vähän kaistanleveyttä sinulle varattuna, yhdistetyt yhteydet tarkoittavat, että saat suurimman mahdollisen nopeuden. Sitten sinä puolestaan ​​osallistut tiedoston jakeluun uudelleen.

Aiemmissa P2P -verkkojen muodoissa verkon järjestämiseen tarvittiin edelleen keskuspalvelin, joka toimi tietokantana, joka sisälsi tietoja yhdistetyistä käyttäjistä ja järjestelmässä saatavilla olevista tiedostoista. Tiedostojen siirtäminen raskaasti tapahtui suoraan käyttäjien välillä, mutta verkot olivat edelleen haavoittuvia. Keskuspalvelimen poistaminen merkitsi viestinnän poistamista kokonaan käytöstä.

Näin ei ole enää viimeaikaisen kehityksen ansiosta. Nykyään ohjelmisto voi kysyä vertaisilta suoraan, jos he ovat nähneet tietyn tiedoston. Näitä verkkoja ei voi mitenkään kaataa-ne ovat käytännössä tuhoutumattomia.

Lyhyt historia varhaisista P2P -ohjelmistoista

Nyt sinulla on käsitys siitä, miksi vertaisverkot olivat vallankumous asiakas-palvelin-malliin verrattuna, katsotaanpa nopeasti historiallista kontekstia.

Napster , joka julkaistiin vuonna 1999, oli ensimmäinen laajasti saatavilla oleva vertaismallin toteutus. Keskustietokanta sisälsi tietoja kaikista jäsenten hallussa olevista musiikkitiedostoista. Etsisit kappaleen tältä keskuspalvelimelta, mutta ladataksesi sen olisit itse yhteydessä toiseen online -käyttäjään ja kopioisit heiltä. Kun sinulla oli kyseinen kappale Napster -kirjastossasi, se puolestaan ​​tuli saataville lähteenä muille verkon käyttäjille.

Voit myös lisätä omia tiedostojasi, jotka Napster sitten indeksoisi ja lisääisi tietokantaan valmiina levittämään ympäri maailmaa. Toteutus oli kuitenkin rajallinen, koska voit ladata vain yhdeltä henkilöltä. Palvelussa oli paljon saatavilla kappaleita, mutta nopeudet eivät olleet niin suuria.

Mutta sen myötä vertaisverkko-käsite oli valloittanut maailman.

Napster suljettiin lopulta vuonna 2001, mutta ennen kuin syntyi vastaavia verkostoja, jotka tarjosivat enemmän kuin vain musiikkia. Elokuvat, ohjelmistot ja kuvat saatiin saataville Morpheus , Kazaa ja Gnutella Limewire oli ehkä tunnetuin Gnutellan asiakas).

Vuosien mittaan useita muita protokollia ja vertaisverkkojen tiedostojen jakamisohjelmistoja tuli ja meni, mutta yksi avoin protokolla otti kiinni: BitTorrent .

BitTorrent -protokolla

Vuonna 2001 suunniteltu BitTorrent on avoimen lähdekoodin protokolla, jossa käyttäjät luovat metatiedoston (nimeltään a .torrent tiedosto), joka sisältää tietoja latauksesta toimittamatta itse lataustietoja. Seuraaja oli välttämätön näiden metatiedostojen tallentamiseksi yhdessä sen kanssa, kuka tällä hetkellä hallitsi kyseistä tiedostoa. Kuitenkin avoimena protokollana kuka tahansa voisi ohjelmoida asiakas- tai seurantaohjelmiston.

Joten vaikka se tarvitsi keskusseurannan ylläpitämään saatavilla olevien tiedostojen tietokantoja, useita seurantoja voi olla olemassa. Mikä tahansa yksittäinen torrent -kuvaustiedosto voi rekisteröityä useiden seurantalaitteiden kanssa. Tämä teki BitTorrent -verkosta uskomattoman kestävän ja lähes mahdotonta tuhota kokonaan. Torrent-sivustojen sulkemisesta tuli huijaus-peli. Elämänsä aikana The Pirate Bay tapettiin ja herätettiin ylös useita kertoja.

Lataa youtube -video iphone -kameran rullalle

Alkuperäisestä suunnittelusta lähtien tehtiin lisäparannuksia, jotka mahdollistivat lataukset ilman seurantaa. DHT ( hajautettu taulukko ) tarkoitti, että käytettävissä olevien tiedostojen indeksointi voisi jakaa kaikille käyttäjille. Magneettilinkit ovat toinen, mutta ne ovat riittävän monimutkaisia ​​vaatiakseen selityksen miten magneettilinkit eroavat torrent -tiedostoista .

Käytätkö P2P -tiedostojen jakamista?

Toivon, että tämä on valaissut jonkin verran vertaisverkoston merkitystä ja mistä se alkoi. On reilua sanoa, että P2P -verkot muuttivat Internetin ikuisesti. Huipussaan vuonna 2006 arvioitiin, että P2P -verkkojen yhteenlaskettu osuus oli yli 70% kaikesta Internetin kautta kulkevasta liikenteestä.

Sen jälkeen käyttö on romahtanut lähinnä helposti saatavilla olevien videoiden suoratoistopalvelujen, kuten Netflixin ja YouTuben, ansiosta. Yhdistettynä musiikin suoratoistopalveluihin, kuten Spotify, ei todellakaan ole syytä piraatille. P2P -verkot täyttivät merkittävän aukon historiassa, kun perinteiset mediapalvelut kamppailivat pysyäkseen perässä. Nyt ne ovat suurelta osin merkityksettömiä.

Saitko mahdollisuuden käyttää Napsteria päivällä? Vai oliko ensimmäinen johdatuksesi tiedostojen jakamiseen nöyrän torrentin kautta? Kerro meille kommenteissa, tai jos haluat oppia lisää, tutustu täydellinen aloittelijoiden opas torrentteihin .

Kuva: chromatika2/ Depositphotos

Jaa Jaa Tweet Sähköposti Kuinka muuttaa Windows 10 -työpöydän ulkoasua

Haluatko tietää, miten Windows 10 näyttää paremmalta? Näiden yksinkertaisten mukautusten avulla voit tehdä Windows 10: stä oman.

Lue seuraava
Liittyvät aiheet
  • Tekniikka selitetty
  • Vertais vertaisarvioon
  • Tietokoneverkot
  • BitTorrent
  • Ohjelmistopiratismi
  • Tiedostonjako
  • Median suoratoisto
Kirjailijasta James Bruce(707 artikkelia julkaistu)

Jamesilla on BSc tekoälyssä ja CompTIA A+ ja Network+ -sertifioitu. Kun hän ei ole kiireinen laitteistoarvostelujen editorina, hän nauttii LEGO-, VR- ja lautapeleistä. Ennen MakeUseOfiin tuloaan hän oli valaistustekniikka, englannin opettaja ja konesali -insinööri.

Lisää James Brucelta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi