P2P: berrikuspenen arteko aldeak

Ezabatutako edukia Gehitutako edukia
6. lerroa:
Ohikoa izaten da P2P sistemek aplikazio geruzan sare geruza abstraktu bat sortzea. Honi sare gainjarri deitzen zaio eta indexatzeko zein beste erabiltzaileak aurkitzeko balio du. Geruza desberdinetan banatzearen abantaila nagusia P2P sistema sare topologia fisikoarekiko independente bihurtzen dela da.
 
P2P anonimo sareek geruza bat baino gehiagoren erabilpena dela medio informazioa bidali zein jasotzen duenaren identitatea gordetzen dute.
Ohikoa izaten da P2P sistemek aplikazio geruzan sare geruza abstraktu bat sortzea. Honi sare gainjarri deitzen zaio eta indexatzeko zein beste erabiltzaileak aurkitzeko balio du. Geruza desberdinetan banatzearen abantaila nagusia P2P sistema sare topologia fisikoarekiko independente bihurtzen dela da.
Egituratutako sistemek, propietate eta topologia bereziak dituzte eta algoritmo eta irizpide jakin batzuk jarraitu behar dituzte erabiltzaileen antolaketarako. Lan hau burutzeko Chord sistema moduko hash tauletan oinarritutako indexatzeak egiten dituzte.
<br />
Desegituratutako sistemek ordea ez dute inolako algoritmorik erabiltzen antolatzeko edo konexioa optimizatzeko. Orohar hiru desegituratutako arkitektura daude definituta:
P2P anonimo sareek geruza bat baino gehiagoren erabilpena dela medio informazioa bidali zein jasotzen duenaren identitatea gordetzen dute.
1.- P2P sistema puruetan sarea erabiltzaile berdinek osatzen dute. Geruza bideratzaile bakarra dago eta ez dago inongo nodo hobetsirik azpiegitura lanetarako.
<br />
2.- P2P hibridoek azpiegiturarako nodoak onartzen dituzte. Supernodo deritze.
Egituratutako sistemek, propietate eta topologia bereziak dituzte eta algoritmo eta irizpide jakin batzuk jarraitu behar dituzte erabiltzaileen antolaketarako. Lan hau burutzeko Chord sistema moduko hash tauletan oinarritutako indexatzeak egiten dituzte.
3.- P2P zentralizatuetan zerbitzari baten beharra dago indexatzeak egiteko eta sistema osoa martxan jartzeko. Egituratutako sistemen antza badu ere, erabiltzaileen arteko konexioak algoritmorik erabili gabe egiten dira.
<br />
Napster, fitxategien partekatzera zuzendutako lehen P2P aplikazioa, eredu zentralizatuaren adibiderik garbiena da. Gnutella eta Freenet, berriz, eredu desentralizatuarena eta Kazaa P2P hibridoarena.
Desegituratutako sistemek ordea ez dute inolako algoritmorik erabiltzen antolatzeko edo konexioa optimizatzeko. Orohar hiru desegituratutako arkitektura daude definituta:
P2P sareen erabilpenik zabalena nodoen arteko konexioak ezartzearena da, ad-hoc konexioen bidez. Mota anitzeko informazioa pasa daiteke. Datu sinpleak( audio fitxategiak esaterako), eta denbora errealeko datuak (telefonia zerbitzuak adibidez) dira zerbitzu hau erabiltzen dutenak.
Hasieran esan bezala, bezero-zerbitzari ereduaren “kontrako” edo “ordezko” moduan har daiteke. Hemen bezeroek zerbitzari zentral bati eskatu eta honek zerbitzatu egiten diete. Fitxategiak partekatzen dituzten eredu guztietatik P2P-n oinarritzen ez den zerbitzu bat jartzearren adibide bezala FTP da.
1.- # P2P sistema puruetan sarea erabiltzaile berdinek osatzen dute. Geruza bideratzaile bakarra dago eta ez dago inongo nodo hobetsirik azpiegitura lanetarako.
P2P-ren sare gainjarrian erabiltzaile guztiak nodoak dira. Nodo bat beste edozein nodorekin lotuta dago eta elkar ezagutzen dira. Bata bestearekin nola loturik dagoen ikusita sarea egituratua edo desegituratua den esan dezakegu.
2.-# P2P hibridoek azpiegiturarako nodoak onartzen dituzte. Supernodo deritze.
3.-# P2P zentralizatuetan zerbitzari baten beharra dago indexatzeak egiteko eta sistema osoa martxan jartzeko. Egituratutako sistemen antza badu ere, erabiltzaileen arteko konexioak algoritmorik erabili gabe egiten dira.
<br />
Napster, fitxategien partekatzera zuzendutako lehen P2P aplikazioa, eredu zentralizatuaren adibiderik garbiena da. Gnutella eta Freenet, berriz, eredu desentralizatuarena eta Kazaa P2P hibridoarena.
<br />
P2P sareen erabilpenik zabalena nodoen arteko konexioak ezartzearena da, ad-hoc konexioen bidez. Mota anitzeko informazioa pasa daiteke. Datu sinpleak( audio fitxategiak esaterako), eta denbora errealeko datuak (telefonia zerbitzuak adibidez) dira zerbitzu hau erabiltzen dutenak.
<br />
Hasieran esan bezala, bezero-zerbitzari ereduaren “kontrako” edo “ordezko” moduan har daiteke. Hemen bezeroek zerbitzari zentral bati eskatu eta honek zerbitzatu egiten diete. Fitxategiak partekatzen dituzten eredu guztietatik P2P-n oinarritzen ez den zerbitzu bat jartzearren adibide bezala FTP da.
<br />
P2P-ren sare gainjarrian erabiltzaile guztiak nodoak dira. Nodo bat beste edozein nodorekin lotuta dago eta elkar ezagutzen dira. Bata bestearekin nola loturik dagoen ikusita sarea egituratua edo desegituratua den esan dezakegu.
 
=== Sistema egituratuak ===
24 ⟶ 34 lerroa:
Sistema hauen ezaugarririk esanguratsuena nodoen arteko bilaketa eraginkor bat egiteko protokoloen erabiltzea da. Fitxategi bat bilatu nahi denean, aplikazioak inplementatzen duen protokolo jakin bati esker eta erabiltzaile gutxik edukita ere, eraginkortasun handiz bilatzen dira. Sistema egituratuetatik gehien erabiltzen den modua Hash Taula Banatuen (DHT ingelesez. Distributed Hash Table) bidezkoa da. Hash taula bateak gako batekin datu bat lotuta duten bezala, DHT-ak fitxategi bakoitzari jabe bat esleitzen dio.
==== Hash Taula Banatuak (HTB) ====
 
 
Banatze desentralizatu mota bat da eta hash taulek antzeko zerbitzua eskaintzen dute. HTB-n gordetako gako-balio parea edozein nodok eskura dezake eta baina parekatze hori baliozkoa egiten duen mapeatzea erabiltzaileen esku geratzen da. HTB-ak P2P sistema bat osatzen duten azpiegitura sortzeko erabiltzen dira. Hash Taula Banatuak maneiatzen dituzten sistema guztien artetik BitTorrent-en trackerrak, Kad sarea, YaCy eta Coral Content Distribution Network dira nabarnemenak.