Το σύστημα PAST [5] αποτελείται από κόμβους που είναι συνδεδεμένοι στο Διαδίκτυο, όπου κάθε τέτοιος έχει τη δυνατότητα της αρχικοποίησης και της δρομολόγησης αιτήσεων για την εισαγωγή ή ανάκτηση αρχείων. Προαιρετικά, αυτοί οι κόμβοι μπορούν να συνεισφέρουν στην αποθήκευση του συστήματος στο οποίο φιλοξενούνται. Οι κόμβοι του συστήματος PAST διαμορφώνουν ένα αυτο-οργανώμενο επικαλυπτόμενο δίκτυο. Κατά την εισαγωγή ενός αρχείου κατασκευάζεται ένα πανομοιότυπο, το οποίο στη συνέχεια αποστέλλεται προς εισαγωγή σε συγκεκριμένους κόμβους του δικτύου για την εξασφάλιση της διαθεσιμότητάς του. Με μεγάλη πιθανότητα, οι κόμβοι που κατέχουν αντίγραφο του ίδιου αρχείου διαφέρουν ως προς την γεωγραφική τους θέση, ιδιοκτησία, διαχείριση κ.λπ. Το σύστημα PAST είναι μία εφαρμογή υλοποιημένη πάνω από το επίπεδο που ορίζει το σύστημα Pastry. Το PAST χρησιμοποιεί το Pastry ως ένα αποδοτικό σχήμα δρομολόγησης που του εξασφαλίζει την αξιόπιστη επικοινωνία μεταξύ των κόμβων του είτε αυτή πραγματοποιείται σε επίπεδο εισαγωγής-ανάκτησης αρχείων, είτε σε αποστολή-λήψη μηνυμάτων.
Το σύστημα PAST προσφέρει σε κάθε κόμβο δύο βασικές λειτουργίες, την εισαγωγή και την αναζήτηση, οι οποίες υλοποιούνται με τις παρακάτω διαδικασίες:
Σε αυτό το σημείο τελειώνει η παρουσίαση μας για τα δίκτυα ομότιμων κόμβων. Το επόμενο κεφάλαιο δίνει μία εισαγωγή στην περιοχή της Ανάκτησης Πληροφορίας.