FTP este un acronim cu diverse utilizări. Cea mai comună expresie engleză face aluzie la File Transfer Protocol (în limba noastră, Protocol File Transfer), utilizat în domeniul informaticii.
FTP este un protocol de rețea: un set de reguli care stabilesc modul în care două sau mai multe entități trebuie să comunice pentru a realiza transmiterea informațiilor. În cazul specific FTP, acesta este un protocol axat pe transferul fișierelor printr-o rețea de tip TCP / IP care se bazează pe arhitectura client-server.
Calculatorul client, în acest cadru, se conectează la server prin FTP pentru a trimite sau descărca fișiere. Acest protocol încearcă să maximizeze viteza, fără a recurge la criptare pentru a proteja informațiile. Din acest motiv, sunt utilizate adesea aplicații care permit transferul materialului, dar cu trafic criptat.
Datorită FTP, două computere (computere) care nu utilizează același sistem de operare pot comunica. Acest lucru este posibil deoarece entitățile care comunică folosesc același protocol care este deja standardizat.
Ceea ce fac regulile FTP este să stabilească parametrii necesari pentru a realiza conexiunea (indicând modul de transfer, porturi etc.) și să specifici ce tip de operațiune va fi efectuată pe sistemul de fișiere (adăugați, ștergeți, copiați). Deoarece conexiunea este bidirecțională, fișierele pot fi descărcate și trimise simultan.
În general, pentru a stabili comunicare, utilizatorul folosește un client FTP, care este un software care folosește FTP pentru a se conecta la un server FTP (un alt program, a cărui funcție este de a permite schimbul de fișiere între diferite computere). Clientul FTP, conectându-se la serverul FTP, poate încărca sau descărca fișiere de pe un alt computer.
În linii mari, putem spune că telefoanele mobile cu sistemul de operare Android se bazează pe o arhitectură de procesor diferită de computerele care folosesc Windows, de exemplu. Prin urmare, acest lucru nu împiedică aceste două grupuri să se conecteze între ele pentru a schimba fișiere prin intermediul unui server FTP. În acest fel, putem trimite fotografii și videoclipuri de la telefon la computerul nostru pentru backup, o practică foarte obișnuită.
Este important de menționat că, dacă schimbul de fișiere printr-un server FTP se realizează între dispozitivele care partajează aceeași conexiune de rețea, accesul la Internet nu este necesar; Cu alte cuvinte, acei utilizatori care plătesc pentru o conexiune contorizată la Internet, cu o limită de consum pe lună, nu ar trebui să-și facă griji, deoarece toate încărcările și descărcările pe care le realizează în acest context nu vor folosi date din planurile lor.
Cea mai utilizată familie de produse în aceste scopuri este FileZilla, care oferă atât un client FTP, cât și un server open source. Datorită acestor două opțiuni, ambele gratuite, milioane de oameni își configurează sistemele de partajare a fișierelor fără probleme în fiecare zi. Inițial, FileZilla a funcționat exclusiv pe sistemul de operare Windows, dar astăzi poate fi instalat și pe macOS, FreeBSD și GNU / Linux, printre altele. Trebuie menționat că nu are nicio relație cu compania Mozilla, în ciuda numelui său.