Descrivono le caratteristiche del protocollo FTP

December 1

Descrivono le caratteristiche del protocollo FTP


Il File Transfer Protocol, o FTP, è una delle applicazioni più vecchie su Internet. In realtà, è più vecchio di Internet. La specifica FTP è stato pubblicato nel 1971, mentre la struttura di Internet è stato definito nel 1974 con la pubblicazione del protocollo TCP / IP. Il File Transfer Protocol è stato adattato per l'utilizzo su Internet nel 1980.

transfer Protocol

FTP è un'applicazione, ma è anche un protocollo di trasferimento, come HTTP (Hypertext Transfer Protocol). navigatori del Web vedranno che gli indirizzi nella barra degli indirizzi del proprio browser di solito inizia con "http: //", il che significa che il protocollo HTTP è in vigore. Quando FTP trasporta i file, l'indirizzo di legge "ftp: //", invece.

Accesso

FTP ha tre forme di accesso. Le implementazioni originali della candidatura erano come una utility a riga di comando. Quando un utente di computer digitato FTP al prompt del sistema, FTP ha presentato il proprio ambiente con una propria riga di comando, indicata da "ftp>." L'accesso a FTP è raro al giorno d'oggi, perché ora ci sono molte interfacce grafiche per l'applicazione. La maggior parte degli utenti di computer sanno FTP attraverso una finestra del browser / directory-tipo che consente azioni "drag and drop" di passare istruzioni di trasferimento. Il terzo tipo di accesso è una libreria di programmi di utilità di programmazione che consente funzioni FTP per essere integrato in altri programmi.

Trasporto Caratteristiche

avvengono le comunicazioni di rete in una delle due modalità. Uno è "connection-oriented", l'altro "senza connessione". Nel modello orientato alla connessione, le due parti stabiliscono una sessione e inviare messaggi e dati avanti e indietro nel contesto della sessione. Nella comunicazione senza connessione, ogni transazione è una richiesta da parte del cliente, seguito da una risposta dal server e nulla più. FTP è orientato alla connessione. Essa stabilisce non uno, ma due sessioni. Il primo collegamento porta comandi e risposte a questi comandi, mentre il secondo collegamento è un canale per il passaggio di file.

pacchetti

La connessione di trasferimento file non funziona come un flusso. Cioè, il contenuto del file non vengono trasferiti in una unità continua. Come con qualsiasi applicazione Internet, i dati vengono suddivisi in segmenti più piccoli e trasferito in una struttura chiamata un pacchetto. ricezione di ogni pacchetto viene riconosciuto dal ricevitore. L'intestazione del pacchetto contiene informazioni sulla posizione del segmento corrente nel flusso generale, consente al ricevitore di richiedere che un pacchetto ottenere risentono nel caso di dati mancanti. Il programma di ricezione FTP è anche in grado di utilizzare queste informazioni per ri-sequenza di dati che arriva fuori ordine.