logo

FTP

  • FTP significa Protocol de transferència de fitxers.
  • FTP és un protocol d'Internet estàndard proporcionat per TCP/IP que s'utilitza per transmetre els fitxers d'un host a un altre.
  • S'utilitza principalment per transferir els fitxers de la pàgina web del seu creador a l'ordinador que actua com a servidor per a altres ordinadors a Internet.
  • També s'utilitza per descarregar els fitxers a l'ordinador des d'altres servidors.

Objectius de FTP

  • Proporciona la compartició de fitxers.
  • S'utilitza per fomentar l'ús d'ordinadors remots.
  • Transfereix les dades de manera més fiable i eficient.

Per què FTP?

Tot i que transferir fitxers d'un sistema a un altre és molt senzill i senzill, però de vegades pot causar problemes. Per exemple, dos sistemes poden tenir convencions de fitxer diferents. Dos sistemes poden tenir maneres diferents de representar text i dades. Dos sistemes poden tenir estructures de directoris diferents. El protocol FTP supera aquests problemes establint dues connexions entre hosts. Una connexió s'utilitza per a la transferència de dades i una altra connexió s'utilitza per a la connexió de control.

Mecanisme de FTP

Xarxa d'ordinadors FTP

La figura anterior mostra el model bàsic de l'FTP. El client FTP té tres components: la interfície d'usuari, el procés de control i el procés de transferència de dades. El servidor té dos components: el procés de control del servidor i el procés de transferència de dades del servidor.

Hi ha dos tipus de connexions a FTP:

fitxer json
Xarxa d'ordinadors FTP
    Connexió de control:La connexió de control utilitza regles molt senzilles per a la comunicació. Mitjançant la connexió de control, podem transferir una línia de comandament o una línia de resposta alhora. La connexió de control es fa entre els processos de control. La connexió de control roman connectada durant tota la sessió FTP interactiva.Connexió de dades:La connexió de dades utilitza regles molt complexes, ja que els tipus de dades poden variar. La connexió de dades es fa entre processos de transferència de dades. La connexió de dades s'obre quan arriba una ordre per transferir els fitxers i es tanca quan es transfereix el fitxer.

Clients FTP

  • El client FTP és un programa que implementa un protocol de transferència de fitxers que us permet transferir fitxers entre dos amfitrions a Internet.
  • Permet a un usuari connectar-se a un host remot i carregar o descarregar els fitxers.
  • Té un conjunt d'ordres que podem utilitzar per connectar-nos a un host, transferir els fitxers entre tu i el teu amfitrió i tancar la connexió.
  • El programa FTP també està disponible com a component integrat en un navegador web. Aquest client FTP basat en GUI fa que la transferència de fitxers sigui molt fàcil i tampoc requereix recordar les ordres FTP.

Avantatges de FTP:

    Velocitat:Un dels majors avantatges de l'FTP és la velocitat. L'FTP és una de les maneres més ràpides de transferir fitxers d'un ordinador a un altre.Eficient:És més eficient ja que no necessitem completar totes les operacions per obtenir el fitxer sencer.Seguretat:Per accedir al servidor FTP, hem d'iniciar sessió amb el nom d'usuari i la contrasenya. Per tant, podem dir que FTP és més segur.Moviment d'anada i tornada:L'FTP ens permet transferir els fitxers d'anada i tornada. Suposem que sou un gerent de l'empresa, envieu informació a tots els empleats i tots ells envien informació al mateix servidor.

Desavantatges de FTP:

  • El requisit estàndard de la indústria és que totes les transmissions FTP s'han de xifrar. Tanmateix, no tots els proveïdors d'FTP són iguals i no tots els proveïdors ofereixen xifratge. Per tant, haurem de buscar els proveïdors FTP que proporcionen xifratge.
  • FTP serveix per dues operacions, és a dir, per enviar i rebre fitxers grans en una xarxa. Tanmateix, el límit de mida del fitxer és de 2 GB que es poden enviar. Tampoc us permet fer transferències simultànies a diversos receptors.
  • Les contrasenyes i el contingut dels fitxers s'envien en text clar que permet l'escolta no desitjada. Per tant, és molt possible que els atacants puguin dur a terme l'atac de força bruta intentant endevinar la contrasenya FTP.
  • No és compatible amb tots els sistemes.