Διαφορά μεταξύ διακομιστή FTP και προγράμματος-πελάτη FTP

Anonim

FTP Server vs FTP Client

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

Τι είναι ο διακομιστής FTP;

Ο διακομιστής FTP είναι μια συσκευή υψηλής ισχύος που περιέχει τα αρχεία και άλλες πληροφορίες που απαιτούνται για την ικανοποίηση των αιτημάτων που προέρχονται από πελάτες μέσω του διαδικτύου / intranet. Ο διακομιστής FTP εκτελείται συνεχώς και ακούει τις εισερχόμενες αιτήσεις FTP. Ο πελάτης αρχικά δημιουργεί μια σύνδεση ελέγχου με τον διακομιστή επικοινωνώντας μέσω της θύρας 21. Αυτή η σύνδεση ελέγχου παραμένει ανοιχτή καθ 'όλη τη διάρκεια της επικοινωνίας. Αυτή η σύνδεση χρησιμοποιείται για την επικοινωνία πληροφοριών διαχείρισης. Στη συνέχεια, μια δεύτερη σύνδεση ανοίγεται από το διακομιστή FTP μέσω της θύρας 20 με τον γνωστό πελάτη και αυτή η σύνδεση ονομάζεται σύνδεση δεδομένων. Τα αρχεία μεταφέρονται μέσω της σύνδεσης δεδομένων και μια συνεχής μεταφορά μπορεί να σταματήσει με την αποστολή ενός σήματος διακοπής στη σύνδεση ελέγχου.

Τι είναι ο πελάτης FTP;

Συνήθως, ένας υπολογιστής-πελάτης FTP είναι ένας προσωπικός υπολογιστής ή μια κινητή συσκευή που εκτελεί λογισμικό εφαρμογών που είναι σε θέση να επικοινωνεί και να ανακτά αρχεία από διακομιστή FTP. Συνήθως, ο υπολογιστής-πελάτης FTP εκκινεί την επικοινωνία με το διακομιστή FTP. η οποία ακούει συνεχώς τις εισερχόμενες αιτήσεις. Για να συνδεθείτε με ένα διακομιστή FTP, ο πελάτης πρέπει πρώτα να παράσχει στον εξυπηρετητή προορισμού με τον οποίο επιθυμεί να συνδεθεί και τα απαιτούμενα διαπιστευτήρια, όπως όνομα χρήστη και κωδικό πρόσβασης. Μετά τη ρύθμιση της σύνδεσης, ο πελάτης μπορεί να ξεκινήσει τη διαδικασία μεταφοράς αρχείων. Υπάρχουν πολλά ελεύθερα και εμπορικά προγράμματα-πελάτες FTP που υποστηρίζουν διαφορετικές πλατφόρμες. Αυτά τα προγράμματα πελατών κυμαίνονται από απλές εφαρμογές γραμμής εντολών έως εφαρμογές GUI που παρέχουν ένα πιο φιλικό προς το χρήστη περιβάλλον. Οι διακομιστές FTP υποστηρίζουν επίσης διαφορετικά πρωτόκολλα Διαδικτύου, όπως FTP μέσω SSH, FTPS (FTP over SSL), FXP (Site2site transfer), κλπ.

Ποια είναι η διαφορά μεταξύ του διακομιστή FTP και του προγράμματος-πελάτη FTP;

Ο διακομιστής FTP και ο διακομιστής FTP είναι τα δύο κύρια μέρη που εμπλέκονται στο πρωτόκολλο FTP, το οποίο χρησιμοποιείται για τη μεταφορά αρχείων μέσω του Διαδικτύου. Γενικά, ο διακομιστής FTP είναι μια συσκευή υψηλής απόδοσης που κατέχει τα αρχεία και τις βάσεις δεδομένων που περιέχουν τις πληροφορίες που απαιτούνται για την ικανοποίηση των αιτημάτων που προέρχονται από πελάτες FTP.Ο υπολογιστής-πελάτης FTP είναι ένας προσωπικός υπολογιστής ή μια κινητή συσκευή που εκτελεί μια εφαρμογή λογισμικού που είναι σε θέση να επικοινωνεί με έναν διακομιστή FTP και να ανακτά αρχεία από αυτό. Ο διακομιστής FTP συνεχίζει να ακούει συνεχώς τις εισερχόμενες αιτήσεις και ο πελάτης ξεκινά την επικοινωνιακή περίοδο ανοίγοντας μια σύνδεση ελέγχου με το διακομιστή. Στη συνέχεια, ο διακομιστής μεταφέρει αρχεία στον πελάτη κάνοντας μια σύνδεση δεδομένων με το διακομιστή.