Ανάπτυξη και πειραματισμός αλγορίθμων αναζήτησης πόρων σε διομότιμα συστήματα (Peer-to-Peer networks).
Φόρτωση...
Ημερομηνία
2011-05-31T14:40:24Z
Τίτλος Εφημερίδας
Περιοδικό ISSN
Τίτλος τόμου
Εκδότης
Τ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
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
Επιβλέπων
Περίληψη
Τα συστήματα Peer-to-Peer (P2P) είναι συστήματα δικτύων, στα οποία οι κόμβοι συμμετέχουν ισότιμα στο δίκτυο, για να επιτευχθεί η επικοινωνία μεταξύ τους στο δίκτυο. Τα συστήματα αυτά προσφέρουν στους χρήστες τους τη δυνατότητα να μοιραστούν αρχεία και δεδομένα, και στις περισσότερες περιπτώσεις οι χρήστες μοιράζονται αρχεία πολυμέσων. Στην παρούσα έρευνα θα περιγράψουμε δομημένα και αδόμητα συστήματα καθώς και ορισμένους αλγόριθμους αναζήτησης πάνω σε αυτά. Από τα δομημένα συστήματα θα περιγράψουμε το CAN, το Chord, το Pastry και το Kademlia τα οποία χρησιμοποιούν την τεχνική Data Hash Tables (DHT) ενώ από τα αδόμητα θα αναλύσουμε το Gnutell, το Napster και το Kazaa και θα εξετασουμε διάφορους αλγόριθμους αναζήτησης που βασίζονται σε διάφορες παραλλαγές της τεχνικής της πλημμύρα (flooding).
Peer to peer (P2P) are systems of networks, in which the nodes participate equivalently, in order to communicate with each other in the network. These systems offer their users the possibility to share files and data, and in most cases the users are sharing multimedia files. In the present research we will describe structured and unstructured systems as well as certain algorithms of data search on them. From the structured systems we will describe CAN ,Chord, Pastry and Kademlia systems that use the Data Hash Tables (DHT) technique ,while from unstructured systems we will describe Gnutella, Napster and Kazaa and we will examine variation of flooding techniques.
Peer to peer (P2P) are systems of networks, in which the nodes participate equivalently, in order to communicate with each other in the network. These systems offer their users the possibility to share files and data, and in most cases the users are sharing multimedia files. In the present research we will describe structured and unstructured systems as well as certain algorithms of data search on them. From the structured systems we will describe CAN ,Chord, Pastry and Kademlia systems that use the Data Hash Tables (DHT) technique ,while from unstructured systems we will describe Gnutella, Napster and Kazaa and we will examine variation of flooding techniques.