Che cosa è FTP

1. Che cosa è FTP

File Transfer Protocol (FTP) è un protocollo di rete che consente di dati da un nodo di inviare a un'altra rete tramite una (bv. Internet, la rete domestica). Con un server FTP, è molto facile per inviare file ai nostri fornitori di hosting o meglio caricare e / o downloaden.FTP è un servizio speciale perché utilizza due porte durante una sessione, un “dati” e un cancello “comando” (noto anche come”controllo” ) porto. Tradizionalmente si tratta di porto 21 per la porta di comando e 20 per la porta dati. Tuttavia, la confusione inizia a, A seconda della modalità, La porta dati non è sempre port 20 è.

1.1 Tipi FTP

Il protocollo FTP ha due varianti: FTP passivo e attivo FTP La differenza tra i due sta nel modo in cui viene stabilita una sessione per il file. Entrambi richiedono una connessione client / server, e entrambi utilizzano il protocollo Transfer Control sottostante ( TCP ) en het Internet Protocol ( IP ) per l'instradamento , controllo del flusso dati , rilevamento e correzione degli errori. Comunque, usi FTP attive 2 Porte , mentre FTP passiva fa uso di una sola porta .

1.2 Attivo FTP

Con l'FTP attivo, il server FTP effettua una nuova connessione al client per trasferire i dati richiesti, quando un utente si connette a un server FTP remoto e richiede informazioni o un file. Questo è chiamato il connessione dati detto. Per avviare il client FTP sceglie una a caso (casuale) porto alla “connessione dati” ricevere. Il client invia il numero di porta ha scelto al server FTP e poi ascolto per una connessione in entrata su quella porta. Il server FTP inizia quindi una connessione all'indirizzo del client sulla porta scelta e trasferisce i dati. Questo è un problema per gli utenti che tentano di accedere ai server FTP da dietro un gateway NAT. A causa di lavori come NAT, il server FTP inizia la “connessione dati” collegandosi all'indirizzo esterno del gateway NAT sul porto scelto. La macchina NAT riceverà questo, ma perché non ha dato il pacchetto nella sua tabella di stato, egli lascerà cadere il pacchetto e non lo consegnerà al cliente.

1.3 FTP passivo

In modalità passiva FTP, chiede il client al server scegliere una porta casuale per l'ascolto su per la “connessione dati”. Il server informa il client del porto ha scelto, e il client si connette a questa porta per trasferire i dati. Purtroppo, questo non è sempre possibile o desiderabile a causa della presenza del firewall prima al server FTP che entrante “connessione dati” blocco. La connessione più comune avviene tramite FTP passivo, è più facile per il client di connettersi più difficile per l'amministratore per la gestione, Ciò però bisogno di fare un certo lavoro nel firewall.

Lascia un commento

L'indirizzo email non verrà pubblicato.