AppleTalk: Μια ματιά πίσω στα πρώτα δίκτυα Mac

Το AppleTalk ήταν το πρωτότυπο σύστημα δικτύωσης για Mac

Από την εισαγωγή του Mac το 1984, η Apple έχει συμπεριλάβει ενσωματωμένη υποστήριξη δικτύου. Σήμερα, μια θύρα Ethernet ή ενσωματωμένο Wi-Fi δεν είναι μόνο αναμενόμενη, αλλά και αρκετά κοσμική. Αλλά το 1984, η κατοχή ενός υπολογιστή με ενσωματωμένη δικτύωση ήταν λίγο επαναστατική.

Η Apple χρησιμοποίησε αρχικά ένα σύστημα δικτύωσης το οποίο ονόμασε το AppleTalk, το οποίο επέτρεψε στους πρώτους Mac να μην επικοινωνούν μόνο μεταξύ τους, αλλά κυρίως να μοιράζονται τα τότε πολύ ακριβά συστήματα εκτυπωτών λέιζερ. Αυτοί οι εκτυπωτές έγιναν μέρος της επανάστασης που δημοσίευσε στην επιφάνεια εργασίας οι πρώτοι Macs.

Για να κατανοήσουμε τη σημασία του AppleTalk, και αργότερα, του EtherTalk, συστήματα που η Apple χρησιμοποίησε, πρέπει να πάμε πίσω και να δούμε τι είδους δίκτυα ήταν διαθέσιμα το 1984.

Network Like It's 1984

Το 1984, τουλάχιστον όπως το θυμάμαι, υπήρχαν αρκετά διαφορετικά συστήματα δικτύου διαθέσιμα. Σχεδόν όλοι προσφέρθηκαν ως πρόσθετα φύλλα στα συστήματα ηλεκτρονικών υπολογιστών της εποχής. Τα μεγάλα τρία τότε ήταν Ethernet , Token Ring και ARCNET. Ακόμα και λέγοντας ότι υπήρχαν τρία συστήματα δικτύωσης είναι πραγματικά τέντωμα το σημείο. Υπήρχαν διάφορες εκδόσεις κάθε δικτύου, με διαφορετικές επικοινωνιακές στοίβες και μέσα φυσικής διασύνδεσης που χρησιμοποιήθηκαν, και αυτό συμβαίνει μόνο με τα τρία μεγάλα δίκτυα δικτύου. υπήρχαν αρκετά άλλα συστήματα για να διαλέξετε.

Το θέμα είναι να αποφασίσετε σχετικά με ένα δίκτυο για τα συστήματα υπολογιστών σας και να μην επιλέξετε ένα δίκτυο, και αφού επιλέξατε ένα δίκτυο, αναλάβατε μεγάλη δουλειά για να εγκαταστήσετε, να διαμορφώσετε, να δοκιμάσετε, να αναπτύξετε και να διαχειριστείτε ένα δίκτυο.

AppleBus

Κατά τη διάρκεια της πρώιμης ανάπτυξης του πρώτου Mac, η Apple αναζητούσε ένα μέσο για να επιτρέψει στους υπολογιστές Macintosh και Lisa να μοιραστούν τον εκτυπωτή LaserWriter, ο οποίος από μόνο του κοστίζει κοντά στον ίδιο με τον Macintosh του 1984. Λόγω του υψηλού κόστους αυτού του περιφερειακού, ήταν προφανές ότι ο πόρος εκτύπωσης έπρεπε να μοιραστεί.

Εκείνη την εποχή, η IBM είχε ήδη επιδείξει το δίκτυό της Token Ring και είχε αναμένει να κάνει την τεχνολογία διαθέσιμη στις αρχές του 1983. Η IBM καθυστέρησε να απελευθερώσει το δίκτυο Token Ring, αναγκάζοντας την Apple να αναζητήσει μια προσωρινή λύση δικτύου.

Στη συνέχεια ο Mac έκανε χρήση ενός τσιπ σειριακού ελεγκτή για να φροντίσει τις σειριακές θύρες του. Αυτό το τσιπ σειριακού ελεγκτή είχε κάποιες ασυνήθιστες ιδιότητες, συμπεριλαμβανομένων των σχετικά γρήγορων ταχυτήτων, μέχρι 256 kilobits ανά δευτερόλεπτο, και την ικανότητα να έχει μια στοίβα πρωτοκόλλου δικτύου ενσωματωμένη στο ίδιο το τσιπ. Προσθέτοντας ένα μικρό κομμάτι πρόσθετου κυκλώματος, η Apple μπόρεσε να ωθήσει την ταχύτητα σε σχεδόν 500 kilobits ανά δευτερόλεπτο.

Χρησιμοποιώντας αυτό το σειριακό chip controller, η Apple κατάφερε να δημιουργήσει ένα σύστημα δικτύου το οποίο θα μπορούσε να δημιουργήσει οποιοσδήποτε χρήστης. δεν απαιτείται τεχνολογικό υπόβαθρο. Είχε μηδενικές απαιτήσεις διαμόρφωσης. θα μπορούσατε να συνδέσετε μόνο Mac και περιφερειακά μαζί, χωρίς να χρειάζεται να αντιστοιχίσετε διευθύνσεις ή να δημιουργήσετε ένα διακομιστή.

Η Apple κάλεσε αυτό το νέο δίκτυο το AppleBus και το περιέλαβε με τον υπολογιστή Lisa και το Macintosh του 1984, καθώς και με προσαρμογείς που θα μπορούσαν να χρησιμοποιηθούν στους υπολογιστές Apple II και Apple III.

AppleTalk

Κατά τους πρώτους μήνες του 1985, το σύστημα Token Ring της IBM δεν είχε ακόμη αποσταλεί και η Apple αποφάσισε ότι το δίκτυο AppleBus θα μπορούσε να καλύψει τις ανάγκες των χρηστών του προσφέροντας ταυτόχρονα ένα ανώτερο σύστημα εγκατάστασης και διαχείρισης δικτύου. Στην πραγματικότητα, ο καθένας θα μπορούσε να δημιουργήσει ένα δίκτυο με δύο υπολογιστές Mac, ένα LaserWriter και το σύστημα AppleBus.

Με την κυκλοφορία του Macintosh Plus το 1985, η Apple μετονομάστηκε σε AppleBus στην AppleTalk και πρόσθεσε κάποιες βελτιώσεις. Έχει μέγιστη ταχύτητα μόλις κάτω από 500 kilobits ανά δευτερόλεπτο, μέγιστη απόσταση 1.000 ποδιών και ένα όριο 255 συσκευών συνδεδεμένων στο δίκτυο AppleTalk.

Το αρχικό σύστημα καλωδίωσης AppleTalk ήταν αυτόνομο και χρησιμοποίησε ένα απλό καλώδιο τριών αγωγών. Πολύ πιο σημαντικό, όμως, ήταν ότι η Apple άφησε το φυσικό επίπεδο του δικτύου και το επίπεδο του λογισμικού χωριστά . Αυτό επέτρεψε την χρήση του AppleTalk σε μερικούς διαφορετικούς τύπους φυσικών μέσων, συμπεριλαμβανομένης της αρχικής καλωδίωσης AppleTalk που ήταν διαθέσιμη από την Apple, αλλά και των πολύ λιγότερο δαπανηρών και ευκολότερα διαθέσιμων προσαρμογέων PhoneNet, οι οποίοι χρησιμοποίησαν πρότυπο καλώδιο τηλεφώνου τεσσάρων αγωγών.

Το 1989, η Apple κυκλοφόρησε το AppleTalk Phase II, το οποίο απέσυρε το όριο 255 κόμβου δικτύου της αρχικής έκδοσης. Η Apple πρόσθεσε επίσης τα συστήματα δικτύου EtherTalk και TokenTalk που επέτρεψαν στους Mac να χρησιμοποιούν το πλέον συμβατικό σύστημα Ethernet, καθώς και τα δίκτυα Token Ring της IBM.

Το τέλος του AppleTalk

Το AppleTalk επέζησε καλά στην εποχή του OS X των Mac . Αυτό οφειλόταν στην μεγάλη εγκατεστημένη βάση των εκτυπωτών λέιζερ και στα μικρά τοπικά δίκτυα που συνέδεαν χούφτα Macs μαζί. Όταν η Apple παρουσίασε το OS X Snow Leopard το 2009 , το AppleTalk εγκαταλείφθηκε επίσημα και δεν περιλαμβάνεται πλέον σε κανένα προϊόν της Apple.

Η κληρονομιά του AppleTalk

Το AppleTalk ήταν ένα καινοτόμο σύστημα δικτύου για την εποχή του. Αν και δεν ήταν η ταχύτερη, ήταν σίγουρα το πιο εύκολο σύστημα δικτύου για εγκατάσταση και διαχείριση. Πριν από άλλα συστήματα δικτύων άρχισαν να εμπορεύονται την ιδέα των προσαρμογέων δικτύου μηδενικής διαμόρφωσης ή των εύχρηστων συστημάτων δικτύου, η AppleTalk έχει από καιρό επιτύχει την εύκολη στη χρήση κατάσταση μηδενικής διαμόρφωσης που άλλοι τώρα προσπάθησαν να μιμηθούν.