Telnet στην πράξη

1. Για να χρησιμοποιήσετε το Telnet, θα πρέπει να γνωρίζετε την διεύθυνση του υπολογιστή (host) με τον οποίο θέλετε να συνδεθείτε. Το πρόγραμμα Telnet επικοινωνεί με τον host χρησιμοποιώντας την δική του διεύθυνση Internet.
2. Όταν έρθετε σε επαφή με τον host οι δύο υπολογιστές συνεννοούνται για το πως θα επικοινωνούν αναμεταξύ τους και αποφασίζουν ποια τερματική εξομοίωση θα χρησιμοποιήσουν. Η τερματική εξομοίωση καθορίζει πως το πληκτρολόγιο σας θα μεταδίδει δεδομένα στον απομακρυσμένο υπολογιστή και πως αυτά τα δεδομένα θα εμφανίζονται στην οθόνη σας. Για παράδειγμα, καθορίζει πως θα δουλεύει το πλήκτρο back-space. Ο VT-100 είναι ο πιο συνηθισμένος τύπος τερματικού εξομοιωτή.
3. Όταν ένας client και ένας server επικοινωνούν, χρησιμοποιούν το πρωτόκολλο Telnet. Το πρωτόκολλο αυτό υποθέτει ότι οι δύο υπολογιστές είναι ένα Network Virtual Terminal (NVT). Κάθε NVT έχει έναν εικονικό εκτυπωτή και ένα εικονικό πληκτρολόγιο. Το πληκτρολόγιο στέλνει δεδομένα από το ένα NVT στο άλλο. Όταν πληκτρολογήσετε κάτι τότε χρησιμοποιείτε το πληκτρολόγιο NVT. Ο εκτυπωτής δεν υπάρχει στην πραγματικότητα και ότι λαμβάνει το εμφανίζει στην οθόνη του υπολογιστή.
4. Το κείμενο που πληκτρολογείτε αποθηκεύεται σε ένα buffer (μνήμη προσωρινής αποθήκευσης) στον υπολογιστή σας. Όταν μια ολοκληρωμένη γραμμή δεδομένων είναι έτοιμη για μετάδοση, ή όταν δώσετε εντολή για μετάδοση δεδομένων, αυτά στέλνονται στο Internet από το δικό σας πληκτρολόγιο NVT. Μαζί με τα δεδομένα βρίσκεται και η IP διεύθυνση του host, με την οποία εξασφαλίζουμε ότι το πακέτο δεδομένων θα φτάσει στο κατάλληλο σημείο.
5. Επίσης και η δική σας διεύθυνση IP αποστέλλεται ώστε οι πληροφορίες να μπορούν να δρομολογηθούν πίσω σε σας. Επιπρόσθετα, στέλνονται ειδικές εντολές Telnet με τις οποίες το άλλο NVT αποφασίζει τι να κάνει τα δεδομένα ή πως να αντιδράσει σε αυτά. Για παράδειγμα, όταν τα δεδομένα στέλνονται από το ένα NVT στο άλλο και συγκεκριμένες πληροφορίες πρέπει να σταλούν πίσω στο αρχικό NVT για να συνεχίσει η διαδικασία, αποστέλλεται η εντολή Go Ahead (GA).
6. Ο Telnet host δέχεται τα δεδομένα που έχετε στείλει. Τα επεξεργάζεται και επιστρέφει στον εκτυπωτή NVT, δηλαδή την οθόνη σας, τα αποτελέσματα ή εκτελεί τις εντολές σε ένα απομακρυσμένο υπολογιστή. Για παράδειγμα, αν δώσετε την εντολή "DIR" και πατήσετε το ENTER, ο απομακρυσμένος υπολογιστής θα την εκτελέσει και θα σας αποστείλει το αποτέλεσμα.
7. Επειδή τα πακέτα φεύγουν προς κάθε κατεύθυνση μεταξύ του υπολογιστή σας και του host, ίσως υπάρξει μια χρονική καθυστέρηση μεταξύ της στιγμής που θα στείλετε τα δεδομένα μέχρι να εμφανιστούν τα αποτελέσματα στην οθόνη σας.

αρχή της σελίδας
αρχική σελίδα Όλα για το ιντερνέτ