Monday, October 09, 2006

RS-232




Η αξία των καλωδίων, πριν έρθει το do-it-yourself UTP - unsielded twisted pair cable.

Το να μπορείς να συνδέεις υπολογιστές μεταξύ τους ήταν το αλφα-βήτα του κάθε σεναρίου δικτύωσης. Το πρώτο στρώμμα - layer για να μιλήσει το όποιο πρωτόκολο επικοινωνίας (*) Θυμάμε την μουντή έκφραση του φοιτητή που έκανε μαζί μου πρακτική εξάσκηση (ίσως και πτυχιακή) όταν του ανακοίνωσα το θέμα του, να χαρτογραφίσει όλες τις διατάξεις συνδέσεων DTE/DCE κλπ ώστε να φτιάξουμε μια βάση γνώσεων για να συνδέουμε τις διάφορες μάρκες εξοπλισμου (host, terminal-server, PAD, SWITCH) X.25 : DEC, SUN, PRIME, IBM, HP. Τον έπεισα με το επιχείρημα ότι του άνοιγα ένα νέο επαγγελματικό δρόμο και φέρνοντας το πραγματικό παράδειγμα της δυσκολίας που είχαν οι προμηθευτές να "κουμπώσουν" τις συσκευές τους στο δίκτυο, λόγω ανομοιογένειας του υλικού. Το αποτέλεσμα ήταν εξαιρετικό, ο χάρτης οδηγός που έφτιαξε ο φοιτητής μας έλυνε πρόβληματα μελλοντικών διασυνδέσεων. Οι πίνακες είχαν αναρτηθεί στο μικρό δωμάτιο του εργαστηρίου δικτύων, έμοιαζαν με ιερογλυφικά της ψηφιακής εποχής.

Η αναφορά σε στάνταρς (protocol standard) ήταν διάχυτη, αποτελούσε την βασική ιδεολογία της εποχής αλλά στη πράξη ο κάθε κατασκευαστής εύρισκε τρόπο να υλοποιεί το στάνταρ ώστε η δια-λειτουργικότητα των συσκευών να απαιτεί αρκετά μεγάλη εμπειρία. Ο πρωτάρης σκεφτότανε να δοκιμάζει κάθε συνδιασμό στις τιμές των παραμέτρων μέχρι να κατορθώσει να κάνει τα μηχανήματα να μιλήσουν μεταξύ τους και ήταν μεγάλος αριθμός διάολε ! Οι πρώτοι προγραμματιστές άλλαζαν κυκλώματα των υπολογιστών για να τροποποιήσουν το πρόγραμμα βέβαια αλλά εμείς σε καμμία περίπτωση δεν λύναμε το ίδιο πρόβλημα.

Σε κάποιο ταξίδι στο εξωτερικό είχα αποκτήσει ένα βιβλίο για το RS-232 και τις βασικές έννοιες ψηφιακής μετάδοσης της πληροφορίας. Ετσι περιέγραψα στον τεχνικό μας κ. Καμπάκη το σχέδιο για την κατασκευή ενός πρόχειρου break-out box για να γλυτώσουμε τις άπειρες συγκολύσεις με το καλάη. Ηταν σίγουρα η πρώτη μας καινοτομία ! Εκανε φανταστική δουλειά.

(*) Στρώμμα, Επίπεδο, Layer : έννοια βασική για τη κατανόηση πως λειτουργούν τα δίκτυα, δύσκολη στην αφομοίωση χωρίς την εμπειρική γνώση. Πολλές φορές λανθασμένα ανάγεται σε απόλυτη ιδέα και αντίστοιχο σύστημα ενώ πρόκειται περί απλής σύμβασης (το μοντέλο OSI, ευρωπαϊκής προέλευσης).

No comments: