Cantitate/Preț
Produs

File Sharing Applications Engineering

Autor Luca Caviglione
en Limba Engleză Hardback – 24 mar 2010

Suntem de părere că înțelegerea profundă a sistemelor de partajare a fișierelor necesită o trecere de la utilizarea empirică la ingineria riguroasă. File Sharing Applications Engineering propune un exercițiu de analiză critică prin investigarea directă a codului sursă al celor mai populare interfețe client, oferind indicii concrete pentru implementarea protocoalelor și colectarea datelor de cercetare. Autorul, Luca Caviglione, ghidează cititorul prin procesul de modificare a interfețelor și aplicarea de „tweaks” pentru optimizarea arhitecturilor de partajare, transformând teoria în instrumente de lucru pentru administratorii de rețea.

Subliniem importanța structurii acestui volum, care este organizat logic pentru a demistifica „anarhia utilizatorilor”. Cartea debutează cu bazele sistemelor Peer-to-Peer (P2P), trece prin anatomia serviciilor de partajare și culminează cu studii de caz aplicate pe sistemele eMule și BitTorrent. Ca și Ralf Steinmetz în Peer-to-Peer Systems and Applications, autorul distilează experiența reală în principii acționabile, însă Luca Caviglione pune un accent mai puternic pe perspectiva inginerului care trebuie să gestioneze sarcina de trafic și să înțeleagă tiparele rezultate din interacțiunea cu infrastructura de rețea subiacentă. De asemenea, lucrarea completează temele de securitate și servicii web abordate de autor în Social Network Engineering for Secure Web Data and Services, mutând focalizarea către eficiența transferului de date.

Credem că elementul distinctiv al cărții rezidă în analiza euristicilor menite să forțeze participarea activă a nodurilor în rețea. Într-un peisaj dominat de probleme de transparență a rețelelor, capitolul dedicat tehnicilor de traversare devine esențial pentru orice specialist care dorește să asigure funcționarea serviciilor în condiții reale de Internet.

Citește tot Restrânge

Preț: 60148 lei

Preț vechi: 101916 lei
-41%

Puncte Express: 902

Carte disponibilă

Livrare economică 26 mai-09 iunie


Specificații

ISBN-13: 9781607415947
ISBN-10: 1607415941
Pagini: 149
Ilustrații: b/w illus & charts
Dimensiuni: 260 x 180 x 17 mm
Greutate: 0.57 kg
Editura: Nova Science Publishers Inc
Colecția Nova Science Publishers, Inc (US)
Locul publicării:United States

De ce să citești această carte

Recomandăm această carte inginerilor de rețea și cercetătorilor care au nevoie de o bază tehnică solidă în sistemele P2P. Cititorul câștigă capacitatea de a diseca și optimiza protocoale de partajare, trecând dincolo de simpla utilizare a aplicațiilor către înțelegerea algoritmilor interni. Este un manual practic pentru cei care doresc să gestioneze eficient traficul de date și să implementeze soluții de rețea reziliente.


Descriere

The book offers a self-contained discussion about file-sharing systems from an engineer's point of view. Its main scope is to rationalise the engineering process at the basis of peer-to-peer (p2p) file-sharing systems. The work analyses the architectural blueprints, the design choices, the internals, the core algorithms, their interaction with the underlying network infrastructure and some of the major findings of the scientific community. With such foundations, it will be straightforward to understand the main behaviours of these systems, their strengths and weaknesses and to correctly evaluate the resulting traffic patterns. As a consequence of the widespread diffusion of file-sharing applications, of their impact over the network in terms of traffic load, and of the kind of content conveyed, different parties are interested in the topic. Specifically: academics and researchers, students, network administrators and businessmen. The major topics covered in the book are: a quick historical revision of file-sharing applications; an introduction to the p2p communication paradigm, focusing on aspects strictly related to their adoption to engineer file-sharing applications; the analysis of the basic components and the core functionalities needed to implement an effective file-sharing service; a discussion about problems arising due to the lack of transparency in the modern Internet and the main traversal techniques available; the investigation of the most popular heuristics employed to force file-sharing users to play an active role within the overall service; a detailed dissertation on eMule and BitTorrent applications, "specialising" the theory presented in the rest of the book; client interface modifications, tweaks and optimisation applied to file-sharing architectures; traffic analysis of file sharing applications: results, methodologies and tools; a quick investigation of the source code of the most popular client interfaces (with hints at protocol implementation, possible modifications to enhance performances, and data gathering to conduct research and to exploit system optimisation).

Cuprins

Preface; Fundamentals; Introduction to File-Sharing; Peer-to-Peer Systems 9; Anatomy of a File-Sharing Service; Dealing with the Network; Organizing the User Anarchy; The eMule System; The BitTorrent System; Analysis, Research and Internals; Underground and Research; Behavior Analysis of File-Sharing Systems; Dissecting and Modifying Applications; Conclusions; Index.