Nwlapcug.com


Descrivere le caratteristiche del protocollo FTP

Descrivere le caratteristiche del protocollo FTP


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

Protocollo di trasferimento

FTP è un'applicazione, ma è anche un protocollo di trasferimento, come HTTP (il protocollo di trasferimento di Hypertext). Navigatori web vedrà che gli indirizzi nella barra degli indirizzi del proprio browser di solito inizia con "http://", che significa che il protocollo HTTP è in vigore. FTP è trasportare file, legge l'indirizzo "ftp: / /" invece.

Accesso

FTP ha tre forme di accesso. Le implementazioni originale dell'applicazione sono stati come un'utilità della riga di comando. Quando un utente di computer digitato al prompt del sistema FTP, FTP ha presentato il proprio ambiente con un prompt della riga di comando indicata da "ftp >." Accesso ftp è raro al giorno d'oggi, perché ora ci sono molte interfacce grafiche per l'applicazione. Maggior parte dei utenti di computer sanno FTP attraverso una finestra di tipo di browser/directory che permette di passare le istruzioni di trasferimento, le azioni di "drag and drop". Il terzo tipo di accesso è una libreria di programmazione utilità che consente funzioni FTP essere integrati in altri programmi.

Caratteristiche di trasporto

Comunicazioni di rete accadere in una delle due modalità. Uno è "connection-oriented," l'altro "senza connessione". Nel modello orientato alla connessione, i due lati stabilire una sessione e inviare messaggi e dati avanti e indietro nel contesto della sessione. In comunicazione senza connessione, ogni transazione è una richiesta dal client seguita da una risposta dal server e niente di più. FTP è orientato alla connessione. Esso stabilisce non uno, ma due sessioni. Il primo collegamento trasporta i comandi e le risposte a tali comandi, mentre la seconda connessione è un canale per il passaggio di file.

Pacchetti

La connessione di trasferimento di file non funziona come un flusso. Ovvero, il contenuto del file non vengono trasferito in un'unità di continua. Come con qualsiasi applicazione Internet, i dati sono suddivisi in segmenti più piccoli e trasferiti in una struttura denominata un pacchetto. Ricezione di ogni pacchetto è riconosciuto dal ricevitore. L'intestazione del pacchetto include informazioni sulla posizione del segmento corrente nel flusso generale, permettendo al ricevitore di richiedere che un pacchetto ottenere inviato nuovamente in caso di dati mancanti. Il programma di FTP ricezione è anche in grado di utilizzare queste informazioni per dati re-sequence che arriva fuori dell'ordine.