Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> FTP και Telnet

Πώς λειτουργεί ένας πελάτης tftp;

Ένας πελάτης TFTP είναι μια εφαρμογή λογισμικού που υλοποιεί το πρωτόκολλο Trivial File Transfer Protocol (TFTP). Το TFTP είναι ένα απλό πρωτόκολλο που χρησιμοποιείται για τη μεταφορά αρχείων μεταξύ ενός πελάτη και ενός διακομιστή μέσω ενός δικτύου. Είναι ένα πρωτόκολλο χωρίς σύνδεση, που σημαίνει ότι κάθε αίτημα αποστέλλεται ανεξάρτητα και δεν υπάρχει εδραιωμένη σύνδεση μεταξύ του πελάτη και του διακομιστή.

Για να χρησιμοποιήσετε το TFTP, ένας πελάτης πρέπει πρώτα να δημιουργήσει μια σύνδεση με έναν διακομιστή TFTP. Αυτό γίνεται με την αποστολή ενός αιτήματος στη γνωστή θύρα του διακομιστή (69). Μόλις δημιουργηθεί μια σύνδεση, ο πελάτης μπορεί να στείλει αιτήματα στον διακομιστή για ανάγνωση ή εγγραφή αρχείων.

Όταν ένας πελάτης ζητά να διαβάσει ένα αρχείο, ο διακομιστής στέλνει τα περιεχόμενα του αρχείου στον πελάτη σε μια σειρά από πακέτα. Κάθε πακέτο είναι αριθμημένο έτσι ώστε ο πελάτης να μπορεί να συναρμολογήσει ξανά το αρχείο με τη σωστή σειρά.

Όταν ένας πελάτης ζητά να γράψει ένα αρχείο, ο διακομιστής δημιουργεί ένα νέο αρχείο στον διακομιστή και εγγράφει τα δεδομένα του πελάτη στο αρχείο. Ο διακομιστής στέλνει μια επιβεβαίωση στον πελάτη όταν το αρχείο έχει γραφτεί με επιτυχία.

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

Ακολουθεί μια επισκόπηση βήμα προς βήμα του τρόπου λειτουργίας ενός προγράμματος-πελάτη TFTP:

1. Ο πελάτης δημιουργεί μια σύνδεση με τον διακομιστή στέλνοντας ένα αίτημα σύνδεσης στη γνωστή θύρα του διακομιστή (69).

2. Ο διακομιστής στέλνει μια επιβεβαίωση σύνδεσης στον πελάτη.

3. Ο πελάτης στέλνει ένα αίτημα ανάγνωσης στον διακομιστή, προσδιορίζοντας το όνομα του προς ανάγνωση αρχείου.

4. Ο διακομιστής στέλνει τα περιεχόμενα του αρχείου στον πελάτη σε μια σειρά από πακέτα. Κάθε πακέτο είναι αριθμημένο έτσι ώστε ο πελάτης να μπορεί να συναρμολογήσει ξανά το αρχείο με τη σωστή σειρά.

5. Ο πελάτης αναγνωρίζει κάθε πακέτο που λαμβάνει.

6. Όταν ο πελάτης λάβει όλα τα περιεχόμενα του αρχείου, στέλνει ένα αίτημα ολοκλήρωσης στον διακομιστή.

7. Ο διακομιστής στέλνει μια επιβεβαίωση ολοκλήρωσης στον πελάτη.

8. Ο πελάτης κλείνει τη σύνδεση.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα