Bitfix! tutorials – IT Solutions

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, een “data” poort en een “command” (ook wel bekend als de”control” ) 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) poort om de “data connection” te ontvangen. 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, initieert de FTP server de “data connection” door te verbinden naar het externe adres van de NAT gateway op de gekozen poort. 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, vraagt de client aan de server een willekeurige poort te kiezen om op te luisteren voor de “data connection”. Il server informa il client del porto ha scelto, e il client si connette a questa porta per trasferire i dati. Jammer genoeg is dit niet altijd mogelijk of wenselijk omwille van de aanwezigheid van een firewall vóór de FTP server die de binnenkomende “data connection” blokkeert. 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.

Exit mobile version