O ARCHIE είναι φίλος σας

Το Internet έχει μεγαλώσει με αλματώδη βήματα τα τελευταία χρόνια, και περιέχει τεράστιες ποσότητες πληροφοριών. Μόνο που παραμένει ένα μικρό πρόβλημα: να βρεί κάποιος τι πληροφορία είναι, ποιός την έχει, πώς να τη πάρει, και πως να τη ξεχωρίσει από τα "σκουπίδια" (ο αγγλοσαξωνικός όρος γιά το πρόβλημα αυτό είναι information tracking/location/overload). Η σύμβαση του ανώνυμου FTP χρησιμοποιείται κατά κόρον γιά το μοίρασμα πληροφοριών στο Internet, έτσι η πρώτη προσπάθεια έγινε προς τη κατεύθυνση της διευκόλυνσης της αναζήτησης πραγμάτων που "είναι διαθέσιμα μέσω FTP".

Οι ερευνητές στο Πανεπιστήμιο του McGill είχαν μιάν απλή ιδέα: ένα πρόγραμμα που θα έμπαινε αυτόματα σε κάθε FTP server που ήταν γνωστός, να παίρνει έναν κατάλογο από τα αρχεία που ήταν δυνατό να πάρουν χρήστες από άλλες μηχανές, και να τα ενοποιεί σε έναν μεγάλο κατάλογο επάνω στον οποίο θα γινόντουσαν οι αναζητήσεις με κλειδί το όνομα του αρχείου, και η απάντηση θα περιλάμβανε τις μηχανές και το σημείο που βρισκεται στη καθεμιά. Το μέγεθος όμως της λίστας αυτής επέβαλλε λύσεις που ήταν πολύ πιό πολύπλοκες από την αρχική σύλληψη (αν ενδιαφέρεται κάποιος να διαβάσει τις λεπτομέρειες, μπορεί να τις βρεί στη τεκμηρίωση που συνοδεύει τον τοπικό archie client). Η ουσία είναι ότι υπάρχουν περισσότερες από μιά μηχανές που συνεργάζονται μεταξύ τους, και ο ενδιαφερόμενος να βρεί κάτι συνδέεται με τη πιό κοντινή του, ώστε να μη φέρει μόνο μιά μηχανή το φορτίο.

Γιά έναν χρήστη με απλά λόγια: Ουσιαστικά ζητάτε από τον Archie να σας βρεί στον κατάλογό του (που περιλαμβάνει περισσότερα από 1000 μηχανήματα, πάνω από 1.600.000 εκατομμύρια ονόματα αρχείων συνολικού μεγέθους πάνω από 150 GBytes) ένα πρόγραμμα ή άλλο πακέτο με το όνομα σαν κλειδί, κι αυτός σας δίνει μιά λίστα με όλες τις μηχανές που το περιέχουν, κάτω από ποιόν υποκατάλογο (subdirectory) είναι σε κάθε μηχανή, και πότε αλλάχτηκε τελευταία φορά.

Ο ένας τρόπος να χρησιμοποιήσει κανείς το Archie είναι να μπεί σε έναν από τους πιό κοντινούς servers (μιά λίστα των οποίων δίνεται παρακάτω, μαζί με τη περιοχή την οποία προτιμούν) με telnet στη πιό κοντινή μηχανή (γιά το ΕΜΠ, η καλύτερη λύση είναι το archie.funet.fi όπως φαίνεται στον πίνακα). Επειδή όμως μερικές εκατοντάδες telnet συνδέσεις στην ίδια μηχανή είναι πολύ βαρύ φορτίο, έχουν αναπτυχθεί συστήματα που λειτουργούν στη τοπική μηχανή, και κάνουν την ερώτηση του χρήστη στον απομακρυσμένο archie server με ένα πιό γρήγορο πρωτόκολλο. To πρόγραμμα "archie" στο Εργ. Λογισμικού είναι κατάλληλο γιά απλά τερματικά, ενώ το "xarchie" λειτουργεί κάτω από X Windows. Ζητήστε βοήθεια από τους συναδέλφους σας γιά να δείτε πως να τα χειριστείτε αποδοτικά.

Πίνακας με archie servers:

  archie.au ή 139.130.4.6             (Aussie/NZ)
  archie.funet.fi ή 128.214.6.100  (Finland/Eur.)
  archie.th-darmstadt.de ή 130.83.128.111  (GER.)
  cs.huji.ac.il ή 132.65.6.5             (Israel)
  archie.kuis.kyoto-u.ac.jp ή 130.54.20.1 (JAPAN)
  archie.sogang.ac.kr ή 163.239.1.11      (Korea)
  archie.ncu.edu.tw ή telnet 140.115.19.24  (TWN)
  archie.doc.ic.ac.uk ή 146.169.3.7  (UK/Ireland)
  archie.sura.net ή 128.167.254.179    (USA [MD])
  archie.unl.edu (password: archie1)   (USA [NE])
  archie.ans.net ή 147.225.1.2         (USA [NY])
  archie.rutgers.edu ή 128.6.18.15     (USA [NJ])
  archie.nz ή 130.195.9.4           (New Zealand)
Οι άνθρωποι που εργάζονται στον Archie έχουν διαθέσιμη και την whatis βάση δεδομένων, που περιέχει περιγραφές περίπου 3.000 πακέτων που κυκλοφορούν στο Internet, καθώς και καταλόγους με σημαντικά documents.