Peer-to-peer - määritelmä, luomisen historia ja vaikutus Internetin kehitykseen (osa 2)

Palveluliiketoiminta

Palataan aiheeseen, joka liittyy vertaisverkkoon (P2P). Edellisessä artikkelissa esitimme sen määritelmän sekä sen luomis- ja kehityshistorian. Ei ole epäilystäkään siitä, että Napster on P2P-verkkojen edeltäjä. Juuri Internetin kehittymisen ja halun päästä vapaasti musiikkimateriaaleja miljoonat käyttäjät ovat alkaneet rakastaa tätä tiedostojen jakamisen muotoa. Pian kävi kuitenkin selväksi, että verkon kaupallistamisen ja sovellettavien tekijänoikeuslakien kanssa tämä ei olisi helppo tehtävä.

Miten peer-to-peer toimii?

Vertaisverkkoja luotiin digitaalisen materiaalin vapaata liikkumista varten käyttäjien välillä. Niiden toiminta on mahdollista ulkopuolisten sovellusten avulla, jotta vältytään verkkosivujen sulkemisriskiltä ja näin ollen niiden luojien vapauttaminen vastuusta.

Peer-to-peer toimii siten, että ajamalla tietokoneelta pientä ohjelmaa laitteesta tulee automaattisesti isäntä, joka tiedon lataamisen lisäksi myös osan ladatusta tiedosta antaa saataville. Tässä muodossa tekijänoikeuksilla suojattujen tiedostojen jakamisesta vastaavien henkilöiden tavoittaminen on käytännössä mahdotonta. Vaikka lainvalvontaviranomaisilta löytyy onnistuneita toimia, joita tiedotusvälineet julkistavat innokkaasti, ne ovat satunnaisia ​​tilanteita. Asia on vielä kiistanalaisempi, jos otamme huomioon sen, että tällä hetkellä käyttäjä ei lataa/jaa kaikkea materiaalia, vaan vain osaa siitä - lisäksi satunnaisessa järjestyksessä. Kun tähän lisätään IP-osoitteiden vaihtaminen joka kerta kun kirjaudut verkkoon, kaikkien P2P:n kautta tiedostoja jakavien Internetin käyttäjien seuraaminen ei ole niin mahdotonta, mutta siihen liittyy valtavia kustannuksia.

Tässä vaiheessa kannattaa täsmentää, miten P2P-verkko toimii. Kuten jo mainittiin, kaikista vertaisverkkoon yhdistetyistä tietokoneista tulee isäntä, joka toimii palvelimena (lataus) ja asiakkaana (lataus). Yhdistämällä tiettyyn verkkoon käyttäjän tietokone muodostaa yhteyden kaikkiin verkon käyttäjiin samanaikaisesti. Verkkosolmujen rakenteen säännöllisen vaihtelun vuoksi (johtuen isäntien vaihtelusta ja sijainnista) lataus- ja lähetysnopeus vaihtelee tietyn verkon sisällä jatkuvasti. P2P-verkkoja on kahdenlaisia:

  • verkko ilman keskuspalvelinta - käytetään nimettömään tiedostojen vaihtoon käyttäjien välillä,

  • verkko, jossa on keskuspalvelin, johon on tallennettu tietoja käyttäjistä - tässä tapauksessa on mahdollista etsiä tarkasti toisen isännän jakamaa tiedostoa.

Aktiivisten käyttäjien määrän vuoksi erottelemme seuraavat vertaisverkkomallit:

  • passiivinen malli - käyttäjä muodostaa yhteyden tiettyyn määrään isäntiä, kun taas verkko pysäyttää tiedostojen vaihtoprosessin, kun se ei ole aktiivinen

  • aktiivinen malli - jos yhteys valittuun isäntään katkeaa, palvelin etsii automaattisesti uutta yhteyttä säilyttäen samalla lataamisen ja lataamisen vakauden.

Alla esittelemme suosituimmat vertaisverkot, jotka ovat vaikuttaneet merkittävästi käyttäjien välisen tiedostonvaihdon kehitykseen.

Peer-to-peer - IRC

On syytä korostaa, että tämä ei ole suosittu IRC-viestintäkanava. Nimi tulee IRC-pohjaisen P2P-järjestelmän rakentamisesta. Verkko on rakennettu kanavista, joita ylläpitävät botit, joiden tehtävänä on suositella ja etsiä tiedostoja.

Kun olet syöttänyt komennon Etsi tiedosto_joka etsimme, botit lähettävät listan kanavan kautta (yleensä yksityiskeskustelussa, jos kanavalla on enemmän käyttäjiä). Jos etsimämme tiedosto on saatavilla, saamme ilmoituksen hetken kuluttua. Sitten annamme komennon Bot_name file_path, jonka jälkeen olemme jonossa. Jos on meidän vuoromme, robotit yhdistävät tietokoneen suoraan käyttämällä DCC:tä - protokollaa, joka mahdollistaa suoran yhteyden kahden käyttäjän välillä ilman, että tarvitsee muodostaa yhteyttä ulkoiseen palvelimeen. Ladattu tiedosto voidaan pysäyttää milloin tahansa ja latausta voidaan jatkaa milloin tahansa. Kanavat on jaettu temaattisesti, mikä helpottaa tiettyjen materiaalien etsimistä. Edut ovat helppokäyttöisyys ja vakaa nopeus, vaikka tiedostojen jakaminen IRC:n kautta on paljon vaikeampaa. Nykyään se ei ole niin suosittu kuin ennen, mutta sillä on joukko kannattajia.

Peer-to-peer - Skype

Vaikka Microsoftin tällä hetkellä omistamaa ohjelmaa pidetäänkin maailman suosituimpana pikaviestiohjelmana, sen rakenne perustuu P2P-verkkoon. Verkon kehityksen alussa Skypeä käytettiin paljon useammin kuin nykyään erilaisten tiedostojen siirtämiseen käyttäjien välillä. Sovelluskehityspolitiikkaa muutettiin ajan myötä heikon ja usein jäätyvän siirron vuoksi, jota ei voitu jatkaa. Materiaalin vaihto tapahtui suoraan kytkettyjen käyttäjien kesken.

Peer-to-peer - Audiogalaxy

Audiogalaxy on olematon peer-to-peer-verkko, joka on luotu musiikin jakamista ajatellen. Se erottui käyttöliittymästä - tai pikemminkin sen puutteesta. Tiedostoja etsittiin nettisivujen kautta. Täällä voit käyttää tarkennettuja hakutuloksia (kappaleen nimi, esittäjä, laatu, suosituin tai muiden käyttäjien suosittelema) sekä osallistua keskustelufoorumiin. On syytä lisätä, että vaikka tiedostojen haku tehtiin verkkosivuston kautta, yhteyden muodostaminen käytettävissä oleviin lähteisiin ja vaihtaminen muihin lähteisiin käyttämättömyyden sattuessa oli käyttäjästä riippumaton prosessi. Tämä prosessi on suunniteltu suojaamaan vierailijoiden yksityisyyttä. Lopulta toukokuussa 2002, hävittyään oikeusjutun RIAA:n (yhdysvaltalaisten musiikin kustantajien yhdistys) kanssa, Audiogalaxy esti musiikin siirto- ja vaihtotoiminnon.

Peer-to-peer - Gnutella

Gnutella on yksi ensimmäisistä P2P-verkoista, joissa ei ole keskuspalvelimia. Jotta voit muodostaa yhteyden verkkoon, sinun on ladattava ulkoinen sovellus ja etsittävä sitten mitä tahansa Gnutellan omistamaa isäntäkonetta. Jos vapaita paikkoja ei ole, käyttäjä vaihdetaan toiseen osoitteeseen, kunnes tyhjä paikka löytyy. On syytä lisätä, että vaikka yhteys isäntään epäonnistuisi, hakuhistoria tallentuu ohjelman muistiin. Tämän tyyppisellä liitännällä on yksi merkittävä haittapuoli. Kun yhteys muodostetaan, isäntä saa luettelon kaikista hakutuloksista, mikä rajoittaa arvokkaan materiaalin löytämistä. Seuraavina vuosina Gnutellaa muutettiin eDonkey- tai Kazaa-muodossa, mutta ajan myötä se menetti suosionsa.

Vertaisyhteys – suora yhteys

P2P-verkko toimii pienillä palvelimilla, rajoitettu chattiin ja hakukoneisiin. Erottava piirre on kyky hallita käyttäjiä tiukasti ottamalla käyttöön tiettyjä sääntöjä. Palvelimesta riippuen käyttäjän on ensin asetettava käyttöön tietty vähimmäismäärä resursseja (esim. 2 Gt musiikkitiedostoja). Tämän ansiosta Direct Connect vältti suurimman ongelman, joka edelleen esiintyy monissa P2P-verkoissa. Kyse on ns "leechers" eli ihmiset, jotka käyttävät verkkoa vain materiaalien lataamiseen, eivätkä tarjoa mitään vastineeksi. Muista lisäksi tarjota vähimmäismäärä paikkoja, jotka vastaavat niiden käyttäjien määrää, joilla on pääsy materiaaleihimme. Jos määritettyjä vaatimuksia ei noudateta, käyttäjä voidaan potkaista kanavalta, poistaa tietyksi ajaksi (kielto) tai toistaiseksi. Lisäksi on jaettu aktiivisiin (estomattomat portit) ja passiivisiin (ei portin edelleenohjausta, verkko palomuurin takana) käyttäjiin. Tämä tarkoittaa, että kaksi vastaanottajaa, joilla on passiivinen linkki, eivät voi ladata tiedostoja toisiltaan.

Peer-to-peer - BitTorrent

Maailman suosituin P2P-verkko nykyään, jonka avulla voit ladata ja lähettää erilaisia ​​materiaaleja (musiikkia, elokuvia, ohjelmia, e-kirjoja, pelejä). Perusverkkotoiminnon avulla useat käyttäjät voivat kopioida yhden tiedoston samalla kun ne lataavat ja lataavat sen fragmentteja. Se erottuu seuraavista elementeistä:

  • Peer - käyttäjä jakaa tai lataa tiedoston tiettynä ajankohtana,

  • Seeder - käyttäjä, jolla on täydellinen tiedosto (100%) ja joka jakaa sen muiden käyttäjien kanssa,

  • Tracker - palvelin, joka sisältää ja lähettää tietoja käyttäjistä (IP-osoitteita) Torrent-verkon avulla,

  • .Torrent-tiedosto - latausprosessin aloittamiseen tarvittava tiedosto; Kevyestä painostaan ​​huolimatta se sisältää tietoja osoitteesta ja seuranta-arkistosta, mikä mahdollistaa välittömän yhteyden,

  • Info hash - 40-merkkinen heksadesimaaliluku, jonka tehtävänä on tunnistaa valittujen tiedostojen seuranta,

  • Jakosuhde - lähetetyn tiedon määrän suhde ladattuihin, yleisesti hyväksytty standardi on 1, vaikka yksityisten Torrent-verkkojen tapauksessa moderaattorien asettamat korkeammat vaatimukset ovat mahdollisia,

  • Leecher - kuten aiemmin mainittiin, tämä on henkilö, joka lataa tiedostoja ja samalla ei jaa mitään vastineeksi.

Suosittelemme lukemaan syklin seuraavat osat:

Peer-to-peer - määritelmä, Internetin luomishistoria ja vaikutus sen kehitykseen (osa 1)