file sharing

30
Contents Conținut...........................................................0 File Sharing – Introducere.........................................1 Tipuri de file sharing.............................................1 Istorie............................................................2 Evoluția tehnologică...............................................3 APRANET - Advanced Research Projects Agency Network..............3 USENET........................................................... 3 Napster.......................................................... 4 Gnutella......................................................... 5 FastTrack........................................................ 5 eDonkey2000...................................................... 7 BitTorrent....................................................... 7 File Hosting Service...............................................8 Comparație între siteurile de file hosting.......................9 Retele P2P structurate............................................11 Content-Addressable Network (CAN)...............................11 Chord........................................................... 11 Tapestry........................................................ 11 Pastry.......................................................... 11 Kademlia........................................................ 12 Viceroy......................................................... 12 Securitatea retelelor P2P structurate.............................12 Statistici trafic.................................................14 Tendințe..........................................................16 Concluzii.........................................................17 0

Upload: spanu-catalin

Post on 10-Nov-2015

6 views

Category:

Documents


3 download

DESCRIPTION

File Sharing

TRANSCRIPT

Contents

Coninut01File Sharing Introducere

1Tipuri de file sharing

2Istorie

3Evoluia tehnologic

3APRANET - Advanced Research Projects Agency Network

3USENET

4Napster

5Gnutella

5FastTrack

7eDonkey2000

7BitTorrent

8File Hosting Service

9Comparaie ntre siteurile de file hosting

11Retele P2P structurate

11Content-Addressable Network (CAN)

11Chord

11Tapestry

11Pastry

12Kademlia

12Viceroy

12Securitatea retelelor P2P structurate

14Statistici trafic

16Tendine

17Concluzii

18Bibliografie

File Sharing Introducere

Prin File Sharing nelegem partajarea de fiiere de orice tip prin intermediul Internetului, a reelei locale sau offline cu diferite persoane sau calculatoare. nainte de apariia internetului partajarea fiierelor se fcea cu ajutorul dischetelor (floppy disks), pe urm s-a ajuns la CD-Rom / DVD-ROM-uri, stickuri de memorie i alte dispozitive de stocare, dar cu ajutorul Internetului acest transfer este mult mai flexibil i rapid.

Partajarea fiierelor poate fi util n foarte multe cazuri, dar poate fi i problematic, nclcnd astfel legea privind drepturile de autor. n acest fel au fost multe pierderi pe plan financiar pentru persoanele care dein fiiere protejate, avnd drepturi de autor i respectiv preuri asupra acestora. n acest fel, de-a-lungul timpului au aprut multe reele de partajare, nglobnd diferite tehnologii i alrogitmi de funcionare i gestionare a coninutului, dar au i disprut n urma conflictelor cu legea.Tipuri de file sharing

File sharing-ul se mparte n trei tipuri de tehnologii, fiecare funcionnd diferit, dar au acelai scop. Aceste tehnologii sunt: Peer-to-peer (P2P) Egal la egal : reprezint partajarea i punerea la dispoziie de fiiere ntre utilizatori conectai la Internet. Termenul acoper att aciunea de a pune la dispoziia altora fiiere, prin intermediul unor programe ca DC++, Kaaza, Bitorrent etc., dar i aciunea de a downloada fiiere de pe Internet pe un calculator. Folosirea acestei funcii web contribuie la crearea de comuniti puternice ntre utilizatori. BitTorrent : este un protocol care se bazeaz pe partajarea de fiiere P2P, pentru a distribui pachete mari de date prin intermediul Internetului. Acesta maximizeaz viteza de transfer prin mprirea fiierului n buci i descrcarea lor pe rnd de la utilizatorii care le-au downloadat deja. Acest proces poate face fiierele voluminoase, s poat fi descrcate cu viteze mult mai mari dect este posibil cu protocoale similare. File Hosting services : sau cloud storage service este un serviciu de gzduire pe internet, special conceput pentru a pstra fiierele utilizatorilor pe internet (pe server) . Aceste fiiere pot fi accesate apoi de oriunde i de pe orice platforma, de ctre utilizatorii care dein acele fiiere sau ali utilizatori, dupa ce se autentific sau primesc un link de download direct.Istorie

Prima reea care a oferit "File Sharing" a fost reeaua "Napster", care iniial avea o organizare centralizat. n anul 2000, cteva formaii de muzic au dat n judecat reeaua Napster, i ca urmare Napster a fost obligat s-i nceteze activitatea. ntre timp Napster a reaprut n Web, de aceast dat cu oferte de muzic de cumprat, prin liceniere, la preuri convenabile. O parte din ncasri se pltesc ca drepturi de autor la artitii i muzicienii participani, fr s se mai ncalce drepturi sau legi. Reelele de azi, urmaele lui Napster, se numesc BitTorrent, eDonkey, Gnutella i FastTrack, i sunt foarte cerute la scar mondial. n plus, n ziua de azi, exist reele care ncearc s fie complet independente i s asigure i anonimatul participanilor. De exemplu: ANts P2P, I2Phex, GNUnet i Freenet.

File sharing-ul nu deine i nu ofer aa-numitul Copyright (drepturile de autor), care le-ar ndrepti eventual la distribuirea gratuit a materialelor. Cel care ofer materialul fr copyright nu este reeaua bursei de schimb, ci sunt chiar participanii, azi unii, mine alii, ceea ce ngreuneaz urmrirea legal a vinovailor. n plus, n unele ri nc nu e clarificat deloc dac serverele anumitor reele P2P, care fac numai legturile necesare ntre participani, fr s ofere fiierele pentru distribuit, sunt legale sau nu. Alte reele de file sharing se descurc chiar fr servere de reea, ceea ce face identificarea ofertanilor de fiiere i mai dificil. Aa funcioneaz de exemplu Kademlia (Kad) i BitTorrent si Utorrent.

Un caz care exemplific ct de grea este desfiinarea unui astfel de site de pe care se descarc ilegal este The Pirate Bay. Pirate Bay este unul dintre cele mai mari site-uri de file sharing din lume. Site-ul a fost nfiinat pe 21 noiembrie 2003, iar dup lansare acesta a fcut nconjurul lumii, ajungnd sa aib milioane de utilizatori. Dei este practic un site ilegal i interzis, a funcionat ani buni i nc funcioneaz, avnd mare succes mai ales n rndul adolescenilor, chiar dac i s-au intentat mai multe procese. Multe dintre marile companii de filme au dat n judecat site-ul deoarece aveau pierderi masive din cauza pirateriei de pe The Pirate Bay. Tinerii i procurau filmele, muzica i tot ce au nevoie de pe acest site, ncasrile filmelor originale scaznd drastic. Dei au fost intentate multe procese mpotriva celor care au creat acest site, de-abia in 2009 s-a dat verdictul n procesul The Pirate Bay, acesta fiind ca file-sharing-ul rmne n afara legii.

Evoluia tehnologicAPRANET - Advanced Research Projects Agency Network

ARPANET a aprut n anul 1969, fiind o reea de calculatoare descentralizat. n proiectul iniial ARPANET asigura doar 3 servicii: telnet (Remote login), transferul de fiiere (file transer protocol, FTP) i tiprirea la distan (remote printing). ARPANET s-a dovedit a fi o reea destul de simplist, care nu are asemnri importante cu Internetul de astzi. Topologia sa consta n legturi ntre mainile (calculatoarele) din patru instituii academice (Institutul de Cercetri Stanford, Universitatea Utah, Universitatea California din Los Angeles i Universitatea California din Santa Barbara). Altfel spus, principalul scop al acestei reele a fost de a partaja resursele de calcul n USA.

USENET

Provine din cuvintele user + network i se refer la distribuirea de mesaje i care poate fi folosit pentru discuii saudownload-uridespre filme, muzic, fotografii sau software. Spre deosebire dee-mail, care este privat, Usenet este un serviciu public. Este o reea descentralizat.

Iniial Usenet a fost creat rularea pe sistem Unix: the Unix-to-Unix Copy Program (UUCP). Realizeaz comunicarea ntre sistemele Unix folosind coneciunea prin telefon (dial-up modem). Astfel se puteau partaja fiiere.

n prezent Usenet poate fi accesat cu ajutorul unui server web precum: EasyNews, News Server Guide, FreeNewsgroups.com, NewzBot's List, Public News Server Web Ring, sau al unei interfee web: EasyNews, Google groups, UsenetBinaries.

Usenet are 8 categorii importante:

1. comp.* discuii legate de calcultor (comp.software, comp.sys.amiga)2. humanities.*fine arts,literatur, and filozofie (humanities.classics, humanities.design.misc)3. misc.* topicuri diverse (misc.education, misc.forsale, misc.kids)4. news.*discuii i anuniri noi legate de Usenet (news.groups, news.admin)

5. rec.* recreaie (rec.music, rec.arts.movies)

6. sci.* discuii legate de tiin (sci.psychology, sci.research)

7. soc.* discuii sociale (soc.college.org, soc.culture.african)

8. talk.* discuii legate de topicuri controversate (talk.religion, talk.politics,talk.origins)

Cu timpul traficul din Usenet a crescut considerabil. n 2010 numarul tuturor postrilor din cadrul celor 8 categorii a ajuns la 1.800 postri/or, cu o medie de 25,000 mesaje/zi.

Napster

A aprut n 1999 i a avut ca baz partajarea fiierelor mp3. n anul 2000, erau 20 milioane de utilizatori ai aceste reele.

Napster este un sistem hibrid de P2P. Acesta are utilizatorii Napster i un server. Cutarea fiierelor se face conform indexilor centrali ai fiecrui fiier. Transferul are loc ntre utilizatori

Protocolul Napster este unul closed-source. Nimeni nu tie cu exactitate cum funcioneaza cutarea i transferul.

Caracteristici importante:

9. scalabilitate: un singur server era suficient pentru 20 milioane useri

10. reabilitate: vulnerabil la atacuri DoS, vulnerabil la urmrire penal.

Gnutella

Este o reea foarte mare peer-to-peer, care a fost descentralizat i apoi au aprut alte reele urmnd modelul acesteia.A fost creat n anul 2000. n Iunie 2005 Gnutella avea o populaie de 1,81 milioane de utilizatori. n 2006 a crescut cu nca 3 milioane. n 2007 a deinut o marj de mai mult de 40% utilizatori de pe Internet.

Gnutella partajeaz orice tip de fiier, este un sistem P2P fr niciun punct central de control, a fost descentralizat i este autonom, robust, foarte greu de oprit n mod forat.

Procedeul de cutare este simplu. Este caracterizat de interogrile de tip flood. Astfel se interogreaz un utilizator de lang noi dac are un fiier cutat. Dac nu, acesta ntreab mai departe pn cnd gsete utilizatorul cu fiierul necesat. Datele despre acesta sunt apoi transmise napoi la noi.

FastTrack

FastTrack este un protocol P2P care a fost folosit de programele de partajare a fiierelor protocol that was used by the Kazaa, Grokster, iMesh i Morpheus. Aceast reea a fost cea mai popular n anul 2003 i a fost folosit n special n partajarea de fiiere mp3. n anul 2003 erau prezeni aproximativ 2,4 milioane utilizatori.

FastTrack foloseste supernodurile pentru a-i mbunti scalabilitatea. Adic utilizatorii care au conexiunea la Internet rapid i calculatoare puternice pot deveni supernoduri. Cnd un utilizator execut o cutare, mai nti caut n cel mai apropiat supernod pentru a primi rapid informaiile necesare. De asemenea aceste supernoduri sunt doar utilizatori, care pot iei oricnd din reea, ceea ce rezult ca FastTrack este o reea dinamic i se schimb mereu.Reea de supernoduri

Pentru a putea asigura o reea constant cu fluxuri constante, sunt necesari utilizatori care monitorizeaz i in evidena reelei. Aceti utilizatori se numesc bootstrapping nodes. n momentul cnd un utilizator intr n aceast reea acesta este contactat mai nti de acest nod, care va verifica dac poate deveni un supernod.

Timetable:

1. Kazaa: Deinut de : Consumer Empowerment BV, Sharman Networks, Ltd.

a. Lifetime: 2001 - 2005 (nclcarea drepturilor de autor)b. Prezent: download de fiiere audio, n mod legal.

2. Grokster: Deinut de Grokster, Ltd

a. Lifetime: 2001 - 2005 (nclcarea drepturilor de autor)

b. Prezent: nchis.

3. iMesh: iMesh.

a. Lifetime: 2001 - 2005 (nclcarea drepturilor de autor)

b. Prezent: download de fiiere audio, n mod legal.

4. Morpheus: Deinut de StreamCast Networks.

a. Lifetime: 2001 - 2002 (nepltirea taxelor pentru licena FastTrack)

b. Prezent: nchis.

eDonkey2000

eDonkey2000 sau "ed2k" a fost o aplicaie de partajare peer-to-peer (hibrid), care folosea protocolul de transfer fiiere multisurs (Multisource File Transfer Protocol). Clientul eDonkey suport reelele eDonkey2000 i reeaua Overnet.

n septembrie 2005, eDonkey a fost oficial nchis de ctre RIAA.

Cu ajutorul acestei tehnologii s-au putut mpri fiierele n buci mici (chunks), procedeu pe nume swarming , care puteau fi partajate imadiat la utilizatorii noi, astfel reducnd timpul de descrcare. iMesh a fost primul care a preluat acest procedur.

Pentru a putea partaja fiiere sunt necesare aplicaii care nglobeaz aceast tehnologie respectiv reea. Acestea sunt freeware. Moduld e operare a clientului eDonkey2000:

Un utilizator se conecteaz la un server i rmne conectat.

ntre timp sunt preluate informaii ca: username, adresa Ip, numrul portului.

Utilizatorul pune la dispoziie fiierele pe care dorete s le mpart cu ceilali utilizatori. Se face o list dup care va fi trimis ntr-o baz de date.

Acum utilizatorul poate cuta fiierele dorite, timp n care i acesta pune la dispoziie fiierele sale.

Singura comunicare existent este cea necesar pentru iniierea i transferul fiierului.

BitTorrent

BitTorrent este un protocol care permite descrcarea rapid de fiiere folosind o cantitate minim din limea de band disponibil a conexiunii la Internet. Spre deosebire de alte metode de download, BitTorrent maximizeaz viteza de transfer mprind fiierul n bucele i descrcnd acele bucele pe rnd de la utilizatorii care le au deja. Acest proces poate face fiierele voluminoase, s poat fi descrcate cu viteze mult mai mari dect este posibil cu protocoale similare.

Pentru a putea partaja fiiere respectiv a downloada, este necesar o aplicaie care va avea rolul doar de descrcare, cutarea cu ajutorul acesteia nu este posibil (n programele de baz). Clientul caut pe site-uri de specialitate fiierul pe care dorete s il downloadeze. Acest fiier este stocat ca i torrent. Folosind acest torent, aplicaia BitTorrent comunic cu trackerul, pentru a descoperii ceilali useri care dein bucelele din fiier. Se face astfel un schimb ntre utilizatori, viznd fragmentele de fiier.

Fragmentele nu sunt descrcate n ordine secvenial, iar fiierul original trebuie reconstituit de ctre clientul de BitTorrent. Este foarte important faptul c un client din cadrul unui roi va ncepe s pun la dispoziia celorlali fragmente din fiier nainte ca el s aib fiierul complet. Astfel, oricine poate avea n cele din urm fiierul complet, atta timp ct undeva n roi exist cel puin un exemplar din fiecare fragment, chiar dac nici un utilizator nu are fiierul complet (o copie complet a fiierului poart numele de smn (seed).File Hosting Service

Serviciul de hosting pentru fiiere este un serviciu online, prin care sunt pstrate pe Internet fiierele userillor. Utilizatorilor li se permite s uploadeze fiiere, care pot fi ulterior accesate tot pe internet, dar poate fi i pe alte platforme. De obicei sunt oferite servicii de acces prin HTTP, dar unele siteuri ofer acces prin FTP.

Acest serviciu poate fi folosit n interes personal, oferind soluii de stocare pentru backup personal, fiiere sau distribuirea fiierelor. Userii pot urca fiierele pe care le pot mpri public sau s le in protejate cu parola.

Cteva exemple de siteuri de file hosting: Scribd, Docstoc, Google Docs, Issuu, wePapers i Yumpu.com, care ofer servicii pentru share documente. Astfel li se permite utilizatorilor s mpart i s colaboreze asupra acestor fiiere document.

O alt utilizare a acestor tipuri de servicii este dat de creatorii de aplicaii Shareware, Freeware i OpenSource software, care folosesc uneori aceste servicii pentru a mpri fiierele.

Siteurile de file hosting pot oferi servicii gratuite sau pltite. n momentul cnd se apeleaz la acestea n mod gratuit, pentru a evita costurile de band, creatorii siteurilor au pus o condiie : downloadurile gratuite pornesc dup un anumit numr de secunde i au o vitez mic. Dar acest lucru este i o metod de marketing, pentru a-l convinge pe utilizator s cumpere un cont premium, care are multe faciliti, printre care: viteza mare de download, nu se mai ateapt s nceap downloadul i posibilitate de upload a fiierelor de mrimi mari.

Pentru transmiterea de fiiere mari, utilizatorii trebuie sa plteasc fie lunar, fie anual. Alte siteuri ofer aceast posibilitate gratis, dar cu costul publicitii.

Companiile de Webmail au nceput s ofere posibilitaea clienilor de a putea pstra fiiere n inbox., mrind capacitatea de stocare din inbox-uri pentru fiecare utilizator.

Folosind acest serviciu de file hosting, utilizatorii pot mpri fiiere care au drepturi de autor, dar fiindc exista posibilitatea de a mpri n mod privat, autorii de drept nu au cum s descopere foarte repede aceti utilizatori.

Un exemplu este siteul RapidShare, care n 2010 a fost dat n judecata de guvernul USA, deoarece acest site era folosit foarte mult pentru schimbul de filme ilegale, music i alte fiiere cu drepturi de autor. Dup mai multe analize asupra siteului, s-a ajuns la concluzia c nu sunt suficiente motive pentru a nchide siteul.

Comparaie ntre siteurile de file hosting

Pe internet exist o gam vast de siteuri care ofer astfel de servicii, fiecare avnd anumite cereri i oferte diverse. Exist foarte multe clasamete pentru astfel de servicii, dar majoritatea sunt subiective. Un exemplu de clasament realizat n Iulie 2011 de ctre siteul torrentfreak.com

Din acest top reiese c file sharing-ul prin torente ncepe s i piard supremaia.

Mai jos sunt prezentate cteva siteuri care ofer astfel de servicii i cteva date despre acestea.

Comparaii ntre diverse siteuri de file hosting by Wikipedia

Retele P2P structurate

n aceast categorie, reeaua ascuns asigneaz chei entitatilor de date i i organizeaz peer-urile ntr-un graf ce mapeaz fiecare cheie de date cte unui peer. Acest graf structurat permite descoperirea n mod eficient a entitilor de date prin intermediul cheilor. Cu toate acestea, datorit formei sale simple, sistemul nu permite cutri complexe i implic stocarea unei copii sau a unui pointer ctre fiecare obiect de date n cadrul peer-urilor responsabile pentru cheile obiectelor de date. Content-Addressable Network (CAN)

Aceasta este o infrastructura P2P descentralizata ce ofera functionalitatea tabelei de chei (hash table) la o scara mare, comparabila cu cea a internetului. CAN a fost conceputa sa fie scalabila, rezistenta la esecuri si auto-organizata.

Chord

Chord foloseste hashing consistent pentru a asigna chei catre peer-urile sale. Hashing-ul consistent este proiectat pentru a permite peer-urilor sa intre si sa iasa din retea cu minimum de intreruperi. Aceasta schema descentralizata tinde sa balanseze incarcarea sistemului, atat timp cat fiecare peer primeste aproximativ acelasi numar de chei si nu se fac prea multe mutari de chei atunci cand un peer intra sau iese din sistem.

Tapestry

Sistemul Tapestry are descentralizare aleatoare pentru a obtine atat distribuirea incarcarii si rutarea. Acesta are proprietati similare cu Pastry insa diferenta dintre ele consta in administrarea locatiilor in retea si replicarea obiectelor de date. Aceste diferente vor fi evidente dupa prezentarea sistemului Pastry.

Pastry

Pastry, asemenea Tapestry foloseste sistemul Plaxton de rutare bazat pe prefixe pentru a construi o retea acoperita, descentralizata si auto-organizata in care fiecare peer ruteaza cererile clientilor si interactioneaza cu instantele locate a una sau mai multe aplicatii.

Kademlia

Reteaua P2P descentralizata Kademlia preia abordarea asignarii unor NodeID-uri de dimensiune fixa (160 biti) peer-urilor din componenta. O pereche {cheie, valoare} este stocata in cadrul peer-urilor cu NodeID-uri apropiate de valoarea cheii. Se va utiliza un algoritm rutare bazat pe NodeID-uri pentru localizarea peer-urilor apropiate de o cheie destinatie.

Este un sistem alternativ la reteaua de direct connect, nefolosind serverul hub, ci folosind o retea fara server, creata chiar de clientii ce folosesc kamdelia. Aceasta functie permite cautare surselor de download creand legaturi directe cu alti utilizatori de kamdelia.Viceroy

Reteaua P2P acoperita descentralizata Viceroy este proiectata pentru a descoperi date si resurse intr-o maniera dinamica de tip fluture (dynamic butterfly). Viceroy pune la dispozitie un mecanism de hashing consistent astfel incat confera un echilibru setului de servere si rezistent in cazul intrarilor si a iesirilor din sistem a serverelor.

Securitatea retelelor P2P structurate

Sistemele P2P bazate pe DHT sun susceptibile la atacuri din partea peer-urilor rau-intentionate. Un atac simplu asupra unei astfel de retele poate fi atunci cand un peer raspunde cu rezultate eronate la cererile de cautare. Astfel, autenticitatea obiectelor de date poate fi obtinuta prin tehnicilor criptografice prin intermediul unor chei publice si/sau a unor hashing-uri pe continut pentru a lega elementele obiectelor de date in mod corect din punctul de vedere al sigurantei. Aceste tehnici nu previn poluarea rezultatelor cautarilor cu obiecte nedorite. Peer-uri malitioase ar putea in continuare sa corupa, sa refuze accesul sau sa raspunda la cereri in mod nedorit sau pot raspunde astfel incat replicarile de obiecte de date sa se faca in cadrul unor peer-uri ilegitime. AlgoritmComparatii intre retele P2P structurate

CANChordTapestryPastryKademliaViceroy

DescentralizareUtilizarea DHT in retele de talia Internet

ArhitecturaSpatiu de coordonate multi-dimensionalSpatiu de NodeID-uri circular si directionalRetea de tip mesh global PlaxtonRetea de tip mesh global PlaxtonMetrica XOR pentru distante dintre puncte in spatiul cheilorRetea fluture inel conex cu legaturi de tip predecesor si succesor. Administrarea datelor de catre server.

Protocol de LookupPerechi cheie-valoare pentru a mapa un punct P in spatiul de coordonate folosind functii de hashing urniforme.Cu potrivirea cheii si a NodeID-ului.Cu potrivirea cheii in NodeID.Cu potrivirea cheii si prefixului in NodeID.Bazat pe potrivirea cheii si a NodeID-ului.Rutarea prin nivele ale arborelui pana la accesarea unui peer fara legaturi in jos. Cautare in vecinatate prin utilizarea legaturilor nivel si inel-nivel

Parametrii specificiNumarul N de peer-uri in retea si numarul d de dimensiuni.Numarul N de peer-uri in retea.Numarul N de peer-uri in retea si baza B a identificatorului peer-ului ales.Numarul N de peer-uri in retea si numarul b de biti folositi ca baza (B=2b) a identificatorului peer-ului ales.Numarul N de peer-uri in retea si numarul b de biti pentru NodeID-uri.Numarul N de peer-uri in retea.

Performanta rutariiO(d.N1/d)O(logN)O(logBN)O(logBN)O(logBN)+cc fiind const.O(logN)

Starile rutarii2dlogNlogBNBlogBN + BlogBNBlogBN + BlogN

Actualizari datorate peer-urilor ce vin/pleaca2d(logN)2logBNlogBNlogBN+cc fiind const.logN

SecuritateaDe nivel scazut. Pot suferi atacuri de tip man-in-the-middle si troian.

Increderea/ rezistenta la esecuriEsecul unor peer-uri nu cauzeaza esecul retelei. Mai multe peer-uri raspunzatoare pentru fiecare obiect de date. La esec, reteaua reincearca.Esecul unor peer-uri nu cauzeaza esecul retelei. Replicarea datelor pe noduri consecutive. La esec, aplicatia reincearca.Esecul unor peer-uri nu cauzeaza esecul retelei. Replicarea datelor pe mai multe peer-uri. Evidenta mai multor cai catre fiecare peer.Esecul unor peer-uri nu cauzeaza esecul retelei. Replicarea datelor pe mai multe peer-uri. Evidenta mai multor cai catre fiecare peer.Esecul unor peer-uri nu cauzeaza esecul retelei. Replicarea datelor pe mai multe peer-uri.Esecul unor peer-uri nu cauzeaza esecul retelei. Incarcarea indusa de rutarea cautarilor este distribuita echitabil intre serverele de cautari.

Tabel de comparatie intre retelele P2P structurate

Statistici trafic

Aplicatiile de file sharing peer-to-peer au fost foarte mult timp printre primele aplicaii care foloseau un procentaj foarte mare din banda internetului, dar traficul HYYP(web) ncepe s se impun n faa P2P i continu s creasc.

n prezent, ca un rezultat al fluxurilor audio i video din downloadurilor Web, Http ajunge undeva la un procentaj de 46% din tot procentajul traficului pe Internet. P2P continua s fie pe locul doi cu un procentaj de 37%. Celelalte activiti ca i: Newsgroups ocup 9%, video-streaming din afara HTTP-ului ocupa 3%, jocurile ocup 2% i VoIP ocup 1%.

Diagram generalDac ne uitm doar la procentajul reprezentat de HTTP, putem s l mprim n mai multe tipuri de date. Datele reieite sunt destul de surprinztoare. Astfel , procentajul reprezentat de paginile Web de download traditionale reprezint 45%. Vizualizarea videoclipurilor reprezint 36% i cel audio 5% din procentajul HTTP-ului. YouTube reprezint singur un procentaj de 20% din tot traficul HTTP-ului, aproape 10% din tot traficul Internetului

Diagram HTTP

Exemplu de trafic realizat n 2005, trafic tradiional. Aici rezult faptul c file sharing nu era aa popular, iar traficul tradiional ocup un procentaj foarte mare.

2005 Traffic by SprintCu timpul, P2P sharing ncepe s i revin, ocupnd mai mult de jumtate din banda internetului. Tabelul de mai jos arat starea fluxului n anii 2008/2009. 2008/2009 TraficTendine

n zilele de azi se fac foarte multe previziuni legate de tehnologiile noi, traficul de internet,etc, dar acest lucru este foarte neltor, deoarece nimeni nu va ti ce se va ntmpla i ce poate aprea ntre timp. Foarte mutle firme fac astfel de previziuni, dar firma Ciscos Visual Networking Index este una dintre cele mai renumite.

Previziunile acestei firme ne arat c file sharing-ul va crete pn la aproape 14 exabytespe lun (14680064 terabytes). Previziunile firmei Cisco din 2010 artau c file sharing-ul ocupa un procentaj de 40% din tot traficul Internetului. De asemenea, pn n 2015, procentajul va cobor pn la 24% datorita celorlalte susre de trafic, cum ar fi serviciile de video streaming de la Netflix i YouTube. Dar asta nu nseamn c vor fi din ce n ce mai puine date trimise. Cisco prevede c partajarea de fiiere global va continua s creasc cu o rat de aproape 23% pe an. Asta nseamn ca n 2015 traficul de fiiere va crete pn la 13,797 petabyte pe lun, ,mai mult dect valoarea din 2010, de 4,968 petabytes.

Creterile cele mai mari vor fi n regiunile din America Latin, Centrul i Estul Europei, cu o rat anual de 35%. Nordul Americii se afl undeva la mijloc cu o rat de 18%. Europa de Vest rmne n urm cu o rat de 14% pe an, dar tot i se va dubla traficul n timp.

Surprinztor este c traficul prin siteurile de file hosting (non P2P) este n cretere. Va fi estimat un trafic de 5,680 petabytes pe lun pn n 2015, o cretere de aproape 600% fa de 2010.

Alte surse spun ca n 2016 se prevede doar un procentaj de 54% la nivel global pentru partajarea de fiiere P2P, n condiiile n care n anul 2011 reprezenta 77% din traficul de pe Internet. De asemenea se ateapt o cretere a ratei de transfer de la 4,6 exabytes pe lun din 2011 pn la 10 exabytes pe lun n 2016.

Concluzii

nc din anul 1978, de cnd a aprut file sharing-ul, acest procedeu era ntr-o continu dezvoltare, care a dus la descoperiri noi. n 1999 cnd a aprut Napster, persoanele care deineau un calculator i o conexiune la Internet au fost interesate de acest serviciu. Cu timpul, cnd au aprut noi tehnologii i oamenii ncepeau s i permit un calculator, numrul de utilizatori ai file sharing-ului a fost intr-o continu cretere.

Dar orice lucru nou trebuie s aib i dezavantaje. Cea mai mare problema care intervine n file sharing a fost i va fi problema drepturilor de autor asupra fiierelor care sunt puse pentru partajare. Mereu va fi un conflict cu legea, dar totodata aceste aplicaii sau siteuri care exercit file sharing-ul vor cuta noi metode de a se apra, de a se ascunde de lege, cu ajutorul criptrii, pentru a fi mult mai greu de depistat. De asemenea majoritatea ajut i utilizatorii prin asigurarea siguranei partajrii de fiiere.

Aceste tehnologii de partajare a fiierelor, dup ce ajung n punctul maxim al vieii, ncep s i piard din popularitate, deoarece vor aprea alte tipuri de tehnologii care ajuta utilizatorii s partajeze fiierele. Un viitor strlucit l au siteurile de file hosting (non P2P), lucru care reiese i din statistici. Bibliografie

1. Wikipedia

1.1. http://en.wikipedia.org/wiki/File_sharing1.2. http://ro.wikipedia.org/wiki/Partajare_de_fi%C8%99iere1.3. http://en.wikipedia.org/wiki/Peer-to-peer_file_sharing1.4. http://en.wikipedia.org/wiki/Comparison_of_file_hosting_services1.5. http://ro.wikipedia.org/wiki/ARPANET

2. Ingineria sistemelor de calcul (WEB) http://stst.elia.pub.ro/news/RCI_2009_10/Teme_RCI_2011_12/AlecuBogdan/Retele%20P2P.doc3. http://helpline.sigur.info/index.php?/helpline/internet/partajare-fisiere.html4. http://www.cs.tut.fi/kurssit/TLT-2626/lecture03.pdf5. http://torrentfreak.com/file-sharing-traffic-predicted-to-double-by-2015-110603/6. http://netsecurity.about.com/od/newsandeditorial1/a/p2psecurity.htm7. http://www.wired.com/threatlevel/2008/05/how-much-file-s/0

_1431319951.xls

_1431319957.xls