P2P: berrikuspenen arteko aldeak

Ezabatutako edukia Gehitutako edukia
Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.8
Gorkaazk (eztabaida | ekarpenak)
t →‎Arkitektura: Azkarregi egindako azaleko orrazketatxoa
Etiketa: 2017 wikitestu editorearekin
14. lerroa:
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. OroharOro har hiru desegituratutako arkitektura daude definituta:
 
# P2P sistema puruetan sarea erabiltzaile berdinek osatzen dute. Geruza bideratzaile bakarra dago eta ez dago inongo nodo hobetsirik azpiegitura lanetarako.
20. lerroa:
# 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 desentralizatuarenadeszentralizatuarena 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 [[Fitxategien Transferentziarako Protokoloa|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.
31. 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-akDHTak fitxategi bakoitzari jabe bat esleitzen dio.
 
 
==== Hash Taula Banatuak (HTB) ====
[[Fitxategi:Sistema desentralizatua.png|thumb|Hash taulen bidezko sistema desentralizatuadeszentralizatua]]
 
Banatze desentralizatu mota bat da eta hash taulek antzeko zerbitzua eskaintzen dute. HTB-nHTBen gordetako gako-balio parea edozein nodok eskura dezake eta baina parekatze hori baliozkoa egiten duen mapeatzea erabiltzaileen esku geratzen da. HTB-akHTBak 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 nabarnemenaknabarmenenak.
[[Fitxategi:Egituratua.png|thumb|Azpiegitura zentralizatu baten bidezko sistema]]
 
43. lerroa:
 
 
Nodoen arteko loturak arbitrarioki ezartzen direnean sistema desegituratua dela esaten da. Erabiltzaile batek fitxategi bat bilatu nahi izan ezkero, lotura duen lagunei galdetzen hasiko da. Hauek ez badute, beraien lagunei deituko die eta horrela jarraituko du prozesuak fitxategia bilatu arte. Bilaketa eredu honi ''flooding'' esaten zaio. Bere abantailarik nagusiena lagun askok duten fitxategi bat azkar aurkitzen duela da, baina bestalde, lagun gutxik badute baliteke ez aurkitzea. ''Flooding''-aren ondorioz trafikoa asko handitzen da eta honek bilaketek eraginkortasun maila oso eskasa izatea dakar. Dena dela, P2P sare gehienak sistema desegituratuen alde apustu egiten dute.
 
 
49. lerroa:
 
 
Gaur egungo sareek kudeatze lanetara zuzenduriko zerbitzariak erabiltzen dituzte. Gehienbat Erabiltzaile potentzialak listatzeko ([[Tor (nabigatzailea)|Tor]]), beraien ekintzak antolatzeko (Folding@home) eta bilaketetarako([[Napster]], [[EMule|Emule]]). Hasieran flooding-aren bidez bilaketak egiten ziren arren eraginkortasun handiagoa lortzearren bilaketak zehatzetara zuzendutako estrategiak erabiltzen dira orain, HTB eta supernodoak erabiliz, esate baterako.
 
== P2P sareen erabilerak ==