Vertaisverkko on lähestymistapa tietokoneverkkoon, jossa kaikilla tietokoneilla on yhtäläinen vastuu tietojen käsittelystä. Vertaisverkot (tunnetaan myös vertaisverkoina) eroavat asiakas-palvelinverkoista, joissa tietyt laitteet ovat vastuussa tietojen toimittamisesta tai toimittamisesta ja muut laitteet kuluttavat tai muuten toimivat kyseisten palvelimien asiakkaina.
Vertaisverkoston ominaisuudet
Vertaisverkot ovat yleisiä pienissä lähiverkoissa (LAN), erityisesti kotiverkoissa. Sekä kiinteät että langattomat kotiverkot voidaan konfiguroida vertaisympäristöiksi. Vertaisverkon tietokoneet käyttävät samoja verkkoprotokollia ja ohjelmistoja. Vertaisverkkolaitteet sijaitsevat usein fyysisesti lähellä toisiaan, yleensä kodeissa, pienissä yrityksissä ja kouluissa. Jotkut vertaisverkot käyttävät kuitenkin Internetiä ja ovat maantieteellisesti hajallaan ympäri maailmaa. Laajakaistareitittimiä käyttävät kotiverkot ovat hybridi-peer-to-peer- ja asiakas-palvelin-ympäristöjä. Reititin tarjoaa keskitetyn Internet-yhteyden jakamisen, mutta tiedostojen, tulostimien ja muiden resurssien jakamista hallitaan suoraan mukana olevien paikallisten tietokoneiden välillä.
Vertaisverkot ja P2P-verkot
Internet-pohjaisista vertaisverkoista tuli suosittuja 1990-luvulla P2P-tiedostonjakoverkkojen, kuten Napsterin, kehityksen myötä. Teknisesti monet P2P-verkot eivät ole puhtaita vertaisverkkoja, vaan pikemminkin hybridimalleja, koska ne käyttävät keskuspalvelimia joihinkin toimintoihin, kuten hakuihin.
Vertais- ja ad-hoc-Wi-Fi-verkot
Wi-Fi-verkot (langattomat) tukevat ad-hoc-yhteyksiä laitteiden välillä. Ad-hoc-Wi-Fi-verkot ovat puhtaasti peer-to-peer verrattuna verkkoihin, jotka käyttävät langattomia reitittimiä välilaitteena. Ad hoc -verkkoja muodostavat laitteet eivät tarvitse infrastruktuuria kommunikoidakseen.
Vertaisverkon edut
P2P-verkot ovat kestäviä. Jos yhdistetty laite epäonnistuu, verkko jatkuu. Asiakaspalvelinverkoissa, kun palvelin kaatuu, se vie koko verkon mukanaan. Vertaistyöryhmien tietokoneet voidaan määrittää jakamaan tiedostoja, tulostimia ja muita resursseja kaikkien laitteiden välillä. Vertaisverkot mahdollistavat tietojen jakamisen molempiin suuntiin, olipa kyse sitten latauksista tietokoneelle tai latauksista tietokoneelta. Internetissä vertaisverkot käsittelevät suuren määrän tiedostonjakoliikennettä jakamalla kuorman useiden tietokoneiden kesken. Koska ne eivät ole riippuvaisia pelkästään keskuspalvelimista, P2P-verkot skaalautuvat paremmin ja ovat joustavampia kuin asiakas-palvelinverkot katkosten tai liikenteen pullonkaulojen sattuessa. Vertaisverkkoja on suhteellisen helppo laajentaa. Kun verkon laitteiden määrä kasvaa, P2P-verkon teho kasvaa, kun jokainen lisätietokone on käytettävissä tietojen käsittelyyn.
Turvallisuusongelmat
Kuten asiakas-palvelinverkot, myös vertaisverkot ovat alttiina tietoturvahyökkäyksille.
- Koska jokainen laite osallistuu liikenteen reitittämiseen verkon kautta, hakkerit voivat helposti käynnistää palvelunestohyökkäyksiä.
- P2P-ohjelmisto toimii palvelimena ja asiakkaana, mikä tekee vertaisverkoista haavoittuvampia etähyökkäyksille kuin asiakas-palvelinverkot.
- Vioittuneet tiedot voidaan jakaa P2P-verkoissa muokkaamalla verkossa olevia tiedostoja haitallisen koodin lisäämiseksi.