Δικτύωση

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

Γιατί είναι ότι το FTP στέλνει informatio out-of-band;

Το FTP στέλνει πληροφορίες ελέγχου εκτός ζώνης κυρίως για απόδοση και απλότητα . Εδώ είναι μια κατανομή:

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

* Απλότητα: Η διατήρηση των διαύλων ελέγχου και των δεδομένων διαχωρίζει απλοποιεί την εφαρμογή του πρωτοκόλλου. Το κανάλι ελέγχου χρησιμοποιεί ένα απλό πρωτόκολλο που βασίζεται σε κείμενο το οποίο είναι σχετικά εύκολο να αναλύσει και να καταλάβει. Το κανάλι δεδομένων μπορεί στη συνέχεια να χρησιμοποιήσει διάφορες μεθόδους μεταφοράς (π.χ. δυαδική, ASCII) χωρίς να επηρεάσει τη σύνδεση ελέγχου. Φανταστείτε τη δυσκολία ενσωμάτωσης εντολών μέσα σε μια δυαδική ροή δεδομένων - θα απαιτούσε εκτεταμένο έλεγχο σφαλμάτων και ανάλυση για την αξιόπιστη εξαγωγή και την ερμηνεία τους.

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

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

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

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