Protocol de transferència d'archius
El Protocol de transferència d'archius (en inglés: File Transfer Protocol) és un protocol de ret per a la transferència d'archius entre sistemes conectats a una ret TCP (Transmission Control Protocol), basat en l'arquitectura client-servidor. Des d'un equip client es pot conectar a un servidor per a descarregar archius des d'ell o per a enviar-li archius, independentment del sistema operatiu utilisat en cada equip.
El servici FTP és oferit per la capa d'aplicació del model de capes de ret TCP/IP a l'usuari, utilisant normalment el port de ret 20 i el 21. Un problema bàsic de FTP és que està pensat per a oferir la màxima velocitat en la conexió, pero no la màxima seguritat, ya que tot l'intercanvi d'informació, des del login i password de l'usuari en el servidor fins a la transferència de qualsevol archiu, es realisa en text pla sense cap tipo de sifrat, en lo que un possible atacant pot capturar este tràfic, accedir al servidor i/o apropiar-se dels archius transferits.
Per a solucionar este problema són de gran utilitat aplicacions com SCP i SFTP, incloses en el paquet SSH, que permeten transferir archius pero sifrant tot el tràfic.
Història
El protocol FTP es va escomençar a utilisar en abril de 1969, publicat com el RFC 114, ans que existira la pila TCP/IP. L'estructura general va ser establida en 1972. Va ser modificat vàries voltes, afegint nous comandos i funcionalitats. Al final es va publicar el RFC 959 en novembre de 1989, que és la que s'utilisa actualment.[1]
El Model FTP
En el model, l'intérpret de protocol (PI) d'usuari inicia la conexió de control en el port 21. Les órdens FTP estàndart les genera el PI d'usuari i es transmeten al procés servidor a través de la conexió de control. Les respostes estàndar s'envien des de la PI del servidor fins a la PI d'usuari per la conexió de control com a resposta a les órdens.
Estes órdens FTP especifiquen paràmetros per a la conexió de senyes (port de senyes, modo de transferència, tipo de representació i estructura) i la naturalea de l'operació sobre el sistema d'archius (almagasenar, recuperar, afegir, borrar, etc.). El procés de transferència de senyes (DTP) d'usuari o un atre procés en el seu lloc, deu esperar a que el servidor inicie la conexió al port de senyes especificat (port 20 en modo actiu o estàndar) i transferir les senyes en funció dels paràmetros que s'hagen especificat.
Veem també en el diagrama que la comunicació entre client i servidor és independent del sistema d'archius utilisat en cada computadora, de manera que no importa que els seus sistemes operatius siguen distints, perque les entitats que es comuniquen entre sí són els PI i els DTP, que usen el mateix protocol estandardisat: el FTP.
També cal destacar que la conexió de senyes és bidireccional, és dir, es pot usar simultàneament per a enviar i per a rebre, i no té per qué existir tot el temps que dura la conexió FTP. Pero tenia en els seus començos un problema, i era la localisació dels servidors en la ret. És dir, l'usuari que volia descarregar algun archiu devia conéixer en quina màquina estava ubicat. L'única ferramenta de busca d'informació que existia era Gopher, en totes les seues llimitacions.
Primer buscador d'informació
Gopher significa 'llançar-se sobre' l'informació. És un servici l'objectiu del qual és la localisació d'archius a partir del seu títul. Consistix en un conjunt de menús de recursos ubicats en diferents màquines que estan intercomunicadas. Cada màquina servix un àrea d'informació, pero la seua organisació interna permet que totes elles funcionen com si es tractara d'una sola màquina. L'usuari navega a través d'estos menús fins a localisar l'informació buscada, i desconeix exactament de quina màquina està descarregant dita informació. En l'arribada d'Internet, els potents motors de busca varen deixar el servici Gopher, i la localisació dels servidors FTP va deixar de ser un problema. En l'actualitat, quan l'usuari es descarrega un archiu a partir d'un enllaç d'una pàgina web no aplega ni a saber que ho està fent des d'un servidor FTP. El servici FTP ha evolucionat a lo llarc del temps i hui dia és molt utilisat en Internet, en rets corporatives, Intranets, etc. Soportat per qualsevol sistema operatiu, existix gran cantitat de software basat en el protocol FTP.
Vore també
- Archie
- FTPS
- TFTP
- SFTP
- OFTP (En anglés)
- File eXchange Protocol
- PTP, Picture Transfer Protocol
- Protocol de transferència de mijos, Mija Transfer Protocol (una extensió de el PTP)
- SSH File Transfer Protocol
- Network File System
- Sistema d'archius
- Sistema d'archius distribuït
Referències
- ↑ «El història del protocol FTP salutacions 1004(i les seues desventages actuals)». Consultat el 26 de juny de 2014.
- Este artícul conté una traducció derivada de «Protocolo de transferencia de archivos» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.