- FTP înseamnă File transfer protocol.
- FTP este un protocol de internet standard furnizat de TCP/IP utilizat pentru transmiterea fișierelor de la o gazdă la alta.
- Este folosit în principal pentru transferul fișierelor paginii web de la creatorul lor pe computerul care acționează ca server pentru alte computere de pe internet.
- De asemenea, este folosit pentru descărcarea fișierelor pe computer de pe alte servere.
Obiectivele FTP
- Oferă partajarea fișierelor.
- Este folosit pentru a încuraja utilizarea computerelor de la distanță.
- Transferă datele mai fiabil și mai eficient.
De ce FTP?
Deși transferul fișierelor de la un sistem la altul este foarte simplu și direct, dar uneori poate cauza probleme. De exemplu, două sisteme pot avea convenții de fișiere diferite. Două sisteme pot avea moduri diferite de a reprezenta text și date. Două sisteme pot avea structuri de directoare diferite. Protocolul FTP depășește aceste probleme prin stabilirea a două conexiuni între gazde. O conexiune este utilizată pentru transferul de date, iar o altă conexiune este utilizată pentru conexiunea de control.
Mecanismul FTP
Figura de mai sus prezintă modelul de bază al FTP. Clientul FTP are trei componente: interfața cu utilizatorul, procesul de control și procesul de transfer de date. Serverul are două componente: procesul de control al serverului și procesul de transfer de date al serverului.
Există două tipuri de conexiuni în FTP:
Clienți FTP
- Clientul FTP este un program care implementează un protocol de transfer de fișiere care vă permite să transferați fișiere între două gazde pe internet.
- Acesta permite unui utilizator să se conecteze la o gazdă de la distanță și să încarce sau să descarce fișierele.
- Are un set de comenzi pe care le putem folosi pentru a ne conecta la o gazdă, a transfera fișierele între tine și gazda și a închide conexiunea.
- Programul FTP este disponibil și ca componentă încorporată într-un browser Web. Acest client FTP bazat pe GUI face transferul de fișiere foarte ușor și, de asemenea, nu necesită să vă amintiți comenzile FTP.
Avantajele FTP:
Dezavantajele FTP:
- Cerința standard a industriei este ca toate transmisiile FTP să fie criptate. Cu toate acestea, nu toți furnizorii FTP sunt egali și nu toți furnizorii oferă criptare. Deci, va trebui să ne uităm la furnizorii FTP care oferă criptare.
- FTP servește două operațiuni, adică pentru a trimite și a primi fișiere mari într-o rețea. Cu toate acestea, limita de dimensiune a fișierului este de 2 GB care poate fi trimis. De asemenea, nu vă permite să efectuați transferuri simultane către mai multe receptoare.
- Parolele și conținutul fișierelor sunt trimise în text clar, care permite interceptarea nedorită. Deci, este foarte posibil ca atacatorii să poată efectua atacul de forță brută încercând să ghicească parola FTP.
- Nu este compatibil cu orice sistem.