El protocol de transferència de fitxers (FTP) us permet transferir còpies de fitxers entre dues computadores mitjançant un protocol de xarxa simple basat en el Protocol d'Internet . FTP també és el terme utilitzat quan es fa referència al procés de còpia d'arxius amb tecnologia FTP.
Història i com funciona FTP
FTP es va desenvolupar durant els anys 70 i 80 per donar suport a l'intercanvi d'arxius en xarxes TCP / IP i antigues. El protocol segueix el model de comunicació client-servidor . Per transferir fitxers amb FTP, un usuari executa un programa client FTP i inicia una connexió a un equip remot que executa programari de servidor FTP. Un cop establerta la connexió, el client pot optar per enviar i / o rebre còpies de fitxers, de manera individual o en grup.
Els clients FTP originals eren programes de línia d'ordres per als sistemes operatius Unix; Els usuaris de Unix executar el programa de client de línia d'ordres 'ftp' per connectar-se als servidors FTP i carregar o descarregar fitxers. També es va desenvolupar una variació del protocol FTP anomenat Trivial File Transfer Protocol (Trivial File Transfer Protocol) per donar suport a sistemes informàtics de gamma baixa. TFTP proporciona el mateix suport bàsic que FTP, però amb un protocol simplificat i un conjunt d'ordres limitats a les operacions de transferència de fitxers més freqüents. A més, es va fer popular el programari del client FTP de Windows , ja que els usuaris de Microsoft Windows preferien tenir interfícies gràfiques als sistemes FTP.
Un servidor FTP escolta al port TCP 21 per a les sol·licituds de connexió entrants dels clients FTP. El servidor utilitza aquest port per controlar la connexió i obre un port separat per transferir dades de fitxers.
Com utilitzar FTP per compartir fitxers
Per connectar-se a un servidor FTP, un client requereix un nom d'usuari i una contrasenya segons l'administrador del servidor. Molts anomenats llocs FTP públics no requereixen una contrasenya, sinó que segueixen una convenció especial que accepta qualsevol client que utilitzi "anònim" com a nom d'usuari. Per a qualsevol lloc FTP públics o privats, els clients identifiquen el servidor FTP bé per la seva adreça IP (com 192.168.0.1) o pel seu nom d'amfitrió (com ftp.about.com).
Els clients FTP simples s'inclouen amb la majoria de sistemes operatius de xarxa, però la majoria d'aquests clients (com FTP.EXE a Windows) admeten una interfície de línia d'ordres relativament poc amigable. S'han desenvolupat molts clients FTP externs alternatius que suporten interfícies gràfiques d'usuari (GUI) i característiques addicionals de comoditat.
FTP admet dos modes de transferència de dades: text sense format (ASCII) i binari. Configureu el mode en el client FTP. Un error comú en utilitzar FTP està intentant transferir un fitxer binari (com ara un programa o un fitxer de música) mentre es troba en mode de text, cosa que fa que el fitxer transferit no pugui ser utilitzat.
Alternatives a FTP
Els sistemes d'intercanvi d'arxius entre iguals (P2P) com BitTorrent ofereixen formes de compartir arxius més avançades i segures que la que ofereix la tecnologia FTP. Aquests més moderns sistemes d'intercanvi d'arxius basats en núvol, com ara Box i Dropbox, han eliminat en gran part la necessitat de FTP a Internet.