Peer-to-Peer συστήματα. Συγκριτική μελέτη BitTorrent-Gnutella.
Loading...
Date
2010-07-22T10:22:28Z
Authors
Μπαλιούσκας, Πέτρος
Mpaliouskas, Petros
Journal Title
Journal ISSN
Volume Title
Publisher
Τ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering
T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering
Advisor
Abstract
Τα συστήματα Peer-to-Peer (P2P) είναι συστήματα δικτύων, στα οποία οι κόμβοι συμμετέχουν ισότιμα στο δίκτυο, εν αντιθέσει με τα κεντρικοποιημένα συστήματα, στα οποία είναι απαραίτητη η παρουσία ενός κεντρικού κόμβου για να επιτευχθεί η επικοινωνία μεταξύ των κόμβων του δικτύου. Στην παρούσα εργασία παρουσιάζονται τα δυο σημαντικότερα και πιο διαδεδομένα διομότιμα συστήματα, το BitTorrent και το Gnutella, ενώ στην συνέχεια διεξάγουμε μια σύγκριση μεταξύ τους. Συγκεκριμένα, αρχικά γίνεται μια σύντομη παρουσίαση των peer-to-peer δικτύων στα οποία κατατάσσονται το Bittorrent και το Gnutella. Ακολουθεί η παρουσίαση και η ανάλυση των δύο συστημάτων ξεχωριστά για το καθένα και στη συνέχεια παρατίθενται τα πλεονεκτήματα και τα μειονεκτήματα τους ώστε να υπάρχει ένα μέτρο σύγκρισης για το που υπερτερεί και μειονεκτεί το καθένα.
Peer-to-Peer (P2P) networks are systems in which the nodes participate equally in the network, in contrast to centralized systems, in which a server is necessary to achieve communication between the nodes. The purpose of this work is to present the two most important and widespread peer-to-peer systems, BitTorrent and Gnutella, and then to differentiate them. In details, we initially made a brief presentation of peer-to-peer networks classified the Bittorrent and Gnutella. Follows the presentation and analysis of two separate systems for each and then the benefits and drawbacks are listed to be a benchmark for each performance.
Peer-to-Peer (P2P) networks are systems in which the nodes participate equally in the network, in contrast to centralized systems, in which a server is necessary to achieve communication between the nodes. The purpose of this work is to present the two most important and widespread peer-to-peer systems, BitTorrent and Gnutella, and then to differentiate them. In details, we initially made a brief presentation of peer-to-peer networks classified the Bittorrent and Gnutella. Follows the presentation and analysis of two separate systems for each and then the benefits and drawbacks are listed to be a benchmark for each performance.