• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Πανεπιστήμιο ΠατρώνΠολυτεχνική ΣχολήΤμήμα Μηχανικών Η/Υ και ΠληροφορικήςΑκαδημαϊκό Έτος: 2007/08Διπλωματική Εργασία:
 
“Μελέτη και αξιολόγηση τεχνικών δημιουργίας ευρετηρίωναναζήτησης για p2p δίκτυα”
Ευάγγελος ΠαπακηρύκουAM:2913 Υπεύθυνος καθηγητής: Αναπληρωτής Καθηγητής κ. ΙωάννηςΓαροφαλάκης
 
Περιεχόμενα
I.Μέρος Πρώτο..................................................................................................1I.1.Ορισμός....................................................................................................2I.2.Ιστορία......................................................................................................3I.3.Εφαρμογές................................................................................................4I.3.1. Διαμοιρασμός δεδομένων (file sharing).............................................5I.3.2. Επικοινωνία (communication)............................................................5I.3.3. Kατανεμημένος υπολογισμός (distributed computation)...................7I.3.4. Συνεργατικότητα(collaboration)........................................................8I.3.5. Platform services................................................................................8I.4. Το μέλλον του peer-to-peer computing....................................................9I.4.1. Προοπτικές εξέλιξης........................................................................10I.4.2. Μελλοντικές εφαρμογές..................................................................10I.4.3. Ανοικτά προβλήματα.......................................................................12I.4.4. Zητήματα ασφάλειας.......................................................................14II.Μέρος Δεύτερο.............................................................................................19II.1. Tαξινόμηση............................................................................................20II.2.Γενικές αρχές λειτουργίας...................................................................22II.3.Case studies Ι: Δομημένα συστήματα και πρωτόκολλα .......................24II.3.1. Kademlia.........................................................................................24II.3.2. Chord...............................................................................................26II.3.3. Pastry .............................................................................................28II.3.4. CAN.................................................................................................30II.3.5. Tapestry..........................................................................................32II.4.Case studies ΙΙ: Αδόμητα δίκτυα και πρωτόκολλα.................................33II.4.1. Napster............................................................................................33II.4.2. Gnutella...........................................................................................36II.4.3. Βittorrent.........................................................................................38II.4.4. PlanetP............................................................................................41II.4.5. Kazaa/Fastrack ...............................................................................43III.Μέρος Τρίτο................................................................................................45III.1.Βασικές αρχές ......................................................................................46III.2.Μετρικές εμπιστοσύνης .......................................................................47IV.Μέρος Τέταρτο............................................................................................49IV.1.Γενικά χαρακτηριστικά προσομοίωσης p2p συστημάτων....................50IV.1.1. Αρχές λειτουργίας.........................................................................50IV.1.2. Πλεονεκτήματα..............................................................................52IV.1.3. Μειονεκτήματα..............................................................................53IV.2.Συστήματα p2p προσομοίωσης............................................................54IV.2.1. PlanetSim.......................................................................................54IV.2.2. PeerSim..........................................................................................55IV.2.3. Overlay Weaver.............................................................................56IV.2.4. GPS................................................................................................57V.Μέρος Πέμπτο..............................................................................................59
ii
 
V.1.Περιγραφή συστήματος προσομοιωτή..................................................60V.1.1. Λειτουργία......................................................................................60V.1.2. Δομή κώδικα...................................................................................62V.2.Περιγραφή υλοποίησης..........................................................................64V.2.1. Τεχνικά στοιχεία.............................................................................64V.2.2. Λειτουργία......................................................................................65V.2.3. Δομή κώδικα .................................................................................66V.2.4. Περιορισμοί ...................................................................................67V.3.Αποτελέσματα-σχολιασμός...................................................................67V.4.Μελλοντική δουλειά..............................................................................79Βιβλιογραφία-Αναφορές....................................................................................80
iii
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...