p2p
Αναφορά
Παρουσίαση
Κώδικας

 
Ένα δίκτυο υπολογιστών peer-to-peer (ή P2P) είναι ένα δίκτυο που επιτρέπει σε δύο ή   περισσότερους υπολογιστές να μοιράζονται τους πόρους τους ισοδύναμα. Τα τελευταία χρόνια   παρατηρείται μεγάλη ανάπτυξη των Peer-to-Peer δικτύων. Στα δίκτυα αυτά μπορούν να   συνδεθούν πολλοί χρήστες και να κάνουν file sharing μεταξύ τους.Υπάρχει όμως πάντα το   πρόβλημα της εύρεσης του αρχείο και της ταχύτητας εύρεσής του. Ακόμη ένα άλλο πρόβλημα   που αντιμετωπίζουν τα δίκτυα αυτά είναι η μεγάλη παραγωγή μηνυμάτων. Για τον λόγο αυτό για  να βελτιωθούν οι αναζητήσεις έχουν αναπτυχθεί διάφοροι προσομοιωτές τέτοιων δικτύων. Ένας   τετοιος προσομοιωτής είναι το Peersim που αναπτύχθηκε στο Πανεπιστήμιο της Bologna στην   Ιταλία. Το Peersim είναι όλο γραμμένο σε Java και βασίζεται σε components. Το πακέτο isearch   αναπτύχθηκε για να προσομοιώσει αναζητήσεις στα δίκτυα αυτά. Υπάρχει ήδη υλοποιημένος ο   αλγόριθμος random walk και η restricted version του κι εμείς προσθέσαμε την πλημμύρα και την   περιορισμένη έκδοσή της. Οι μετρήσεις που γίναν αφορούσαν τον αριθμό των επιτυχιών και τον   αριθμό των μηνυμάτων που δημιουργήθηκαν στο δίκτυο. Τα αποτελέσματα δείξαν ότι τις  περισσότερες επιτυχίες είχε η πλημμύρα αλλά και την μεγαλύτερη παραγωγή μηνυμάτων. Καλές  επιδόσεις είχε η περιορισμένη της έκδοση. Ακόμη πειράματα γίναν και με τις ήδη υλοποιημένες  τεχνικές random walk και restricted random walk . Τα πειράματα γίναν σε στατικές τοπολογίες, το  random graph και το power law graph .
Νίκος Μπουντουρόπουλος Α.Μ. 143
Χαρά Παπαγεωργίου Α.Μ. 145