Για να χρησιμοποιήσετε το TFTP, ένας πελάτης πρέπει πρώτα να δημιουργήσει μια σύνδεση με έναν διακομιστή TFTP. Αυτό γίνεται με την αποστολή ενός αιτήματος στη γνωστή θύρα του διακομιστή (69). Μόλις δημιουργηθεί μια σύνδεση, ο πελάτης μπορεί να στείλει αιτήματα στον διακομιστή για ανάγνωση ή εγγραφή αρχείων.
Όταν ένας πελάτης ζητά να διαβάσει ένα αρχείο, ο διακομιστής στέλνει τα περιεχόμενα του αρχείου στον πελάτη σε μια σειρά από πακέτα. Κάθε πακέτο είναι αριθμημένο έτσι ώστε ο πελάτης να μπορεί να συναρμολογήσει ξανά το αρχείο με τη σωστή σειρά.
Όταν ένας πελάτης ζητά να γράψει ένα αρχείο, ο διακομιστής δημιουργεί ένα νέο αρχείο στον διακομιστή και εγγράφει τα δεδομένα του πελάτη στο αρχείο. Ο διακομιστής στέλνει μια επιβεβαίωση στον πελάτη όταν το αρχείο έχει γραφτεί με επιτυχία.
Το TFTP είναι ένα απλό και αποτελεσματικό πρωτόκολλο που χρησιμοποιείται συχνά για τη μεταφορά μικρών αρχείων μεταξύ συσκευών. Χρησιμοποιείται συνήθως σε ενσωματωμένα συστήματα και άλλες συσκευές που έχουν περιορισμένους πόρους.
Ακολουθεί μια επισκόπηση βήμα προς βήμα του τρόπου λειτουργίας ενός προγράμματος-πελάτη TFTP:
1. Ο πελάτης δημιουργεί μια σύνδεση με τον διακομιστή στέλνοντας ένα αίτημα σύνδεσης στη γνωστή θύρα του διακομιστή (69).
2. Ο διακομιστής στέλνει μια επιβεβαίωση σύνδεσης στον πελάτη.
3. Ο πελάτης στέλνει ένα αίτημα ανάγνωσης στον διακομιστή, προσδιορίζοντας το όνομα του προς ανάγνωση αρχείου.
4. Ο διακομιστής στέλνει τα περιεχόμενα του αρχείου στον πελάτη σε μια σειρά από πακέτα. Κάθε πακέτο είναι αριθμημένο έτσι ώστε ο πελάτης να μπορεί να συναρμολογήσει ξανά το αρχείο με τη σωστή σειρά.
5. Ο πελάτης αναγνωρίζει κάθε πακέτο που λαμβάνει.
6. Όταν ο πελάτης λάβει όλα τα περιεχόμενα του αρχείου, στέλνει ένα αίτημα ολοκλήρωσης στον διακομιστή.
7. Ο διακομιστής στέλνει μια επιβεβαίωση ολοκλήρωσης στον πελάτη.
8. Ο πελάτης κλείνει τη σύνδεση.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα