«Οκτώβριος 1969, ερευνητικό ινστιτούτο του πανεπιστημίου του Stanford (Stanford Research Institute – SRI): Σε ένα μικρό δωμάτιο μια ομάδα ειδικών στους υπολογιστές στέκεται γύρω από την οθόνη ενός υπολογιστή. Την ίδια στιγμή, στην άλλη άκρη της πολιτείας, στο Πανεπιστήμιο UCLA του Los Angeles, σε ένα αντίστοιχο δωμάτιο υπάρχει ένα παρόμοιο σκηνικό. Όταν οι λέξεις που εμφανίστηκαν στην οθόνη του Los Angeles ήταν οι ίδιες με εκείνες στο Stanford, η πρώτη συνομιλία μεταξύ δύο υπολογιστών είχε επιτευχθεί και το ARPAnet είχε γεννηθεί.»Όλα ξεκίνησαν στα τέλη της δεκαετίας του ‘60, όταν ο οργανισμός ARPA (Advanced Research Projects Agency) στις ΗΠΑ, προσανατολισμένος σε ερευνητικά προγράμματα υψηλής τεχνολογίας, ξεκίνησε μια ερευνητική δραστηριότητα σχετικά με τα δίκτυα μεταγωγής δεδομένων, τα λεγόμενα Packet Switched Networks. Η τεχνική στα δίκτυα αυτής της υλοποίησης (η οποία σήμερα χρησιμοποιείται ευρύτατα) βασίζεται στον τεμαχισμό σε πακέτα των δεδομένων που πρόκειται να μεταφερθούν. Τα πακέτα αυτά δρομολογούνται από κόμβο σε κόμβο και συναρμολογούνται ξανά όταν φτάσουν στον προορισμό τους.Το 1962 ανατέθηκε στον Paul Baran της κρατικών συμφερόντων εταιρείας RAND να μελετήσει τον τρόπο με τον οποίο θα μπορούσε η αμερικανική πολεμική αεροπορία να διατηρήσει τον έλεγχο των πυραύλων και των βομβαρδιστικών της μετά από πυρηνική επίθεση. Η έρευνα για ένα αποκεντρωμένο – και άρα λιγότερο τρωτό - σύστημα διοίκησης καταλήγει στην πρόταση ενός δικτύου μεταγωγής πακέτων (packet switched network): κάθε μήνυμα θα χωρίζεται σε πακέτα τα οποία θα διαθέτουν ετικέτα με τον προορισμό τους, θα δρομολογούνται ανεξάρτητα από τον ένα υπολογιστή στον άλλον και θα συναρμολογούνται μετά τη συνολική παράδοση. Έτσι, αν οποιαδήποτε σύνδεση του δικτύου καταστραφεί τα δεδομένα θα μπορέσουν να σταλούν από άλλο μονοπάτι. Ο Baran ονόμασε την ιδέα του hot potato routing. Την εποχή εκείνη, ο Ψυχρός Πόλεμος ήταν μεγάλη απειλή για τις ΗΠΑ. Υπήρχε ένα μεγάλο πρόβλημα, σχετικά με τον τρόπο της επιτυχούς επικοινωνίας μεταξύ των αμερικάνικών αρχών, μετά από έναν ενδεχόμενο πυρηνικό πόλεμο. Η Αμερική χρειαζόταν ένα δίκτυο διοίκησης κι ελέγχου που θα συνέδεε πόλεις, πολιτείες και στρατιωτικές βάσεις. Το πρόβλημα όμως ήταν ότι η τεχνική υποδομή ενός τέτοιου δικτύου θα ήταν πάντα τρωτή σε επίθεση, με τα κέντρα οργάνωσης του δικτύου να είναι ευάλωτα και ν’ αποτελούν προφανείς στρατιωτικούς στόχους. Η RAND κατέληξε σε μία πρωτοποριακή για εκείνη την εποχή λύση: Εκ κατασκευής, το δίκτυο δεν θα διέθετε κανένα κέντρο οργάνωσης αλλά ούτε κάποιον κεντρικό υπολογιστή (εξυπηρετητή-server). Ο κάθε κόμβος θα ήταν ίσος με τους υπόλοιπους, όσον αφορά στη δικαιοδοσία του να λαμβάνει και να στέλνει μηνύματα και θα ήταν αυτόνομος και ανεξάρτητος από όλους τους άλλους. Τα μηνύματα θ’ αποστέλλονταν σε μορφή πολλών πακέτων, με κάθε πακέτο να περιλαμβάνει την ηλεκτρονική διεύθυνση του αποστολέα και του παραλήπτη. Αυτά τα πακέτα πληροφοριών θα έπαιρναν το δρόμο τους μέσα στο δίκτυο και θα ταξίδευαν από κόμβο σε κόμβο.Ο δρόμος που ακολουθούν τα πακέτα θα μπορούσε να είναι διαφορετικός για το κάθε ένα από αυτά: Από τη στιγμή που δεν υπήρχαν χρονικοί περιορισμοί, σημασία είχε μόνο να φτάσει το πακέτο στον προορισμό του κι όχι ο τρόπος με τον οποίον θα έφτανε εκεί. Θα μπορούσε δηλαδή το πρώτο μέρος ενός μηνύματος να περάσει από δέκα πολιτείες και το δεύτερο μέρος μόνον από δύο. Σε περίπτωση που το δεύτερο μέρος θα έφτανε νωρίτερα από το πρώτο, ένας μηχανισμός ανασχηματισμού στον κόμβο προορισμού θα αναλάμβανε την αναδιάταξη των πακέτων δεδομένων ώστε να τοποθετούνται πάντα στη σωστή σειρά. Εάν κάποιος κόμβος έβγαινε εκτός λειτουργίας, τότε τα πακέτα που τυχόν είχε προς μετάδοση θα έμεναν εκεί, μέχρι ν’ αποκατασταθεί η λειτουργία του. Εάν κάποιοι κόμβοι καταστρέφονταν, τότε τα πακέτα τους θα έμεναν σε κάποιους άλλους κόμβους που ίσως τύχαιναν καλύτερης μοίρας. Το δίκτυο θα χαρακτηρίζονταν από μια μορφή πλήρους αναρχίας, ακριβώς επειδή ο κάθε κόμβος θα ήταν ανεξάρτητος αφού δεν θα υπήρχε ούτε συντονιστικό όργανο αλλά ούτε κεντρική διαχείριση. Ακριβώς αυτός ο λόγος θα έκανε το δίκτυο ανθεκτικό σε οποιαδήποτε εχθρική επίθεση.
Μαριλένα-Κατερίνα
Μαριλένα-Κατερίνα