2. Conocido preferentemente por sus
siglas de FTP (en inglés, File Transfer
Protocol) este protocolo de red llamado
Protocolo de Transferencia de Archivos
es como su nombre lo indica una de las
formas en la cual podemos enviar
archivos hacia una Red TCP (siglas en
inglés de Transmisión Control Protocol)
en la que utilizaremos la clásica
arquitectura de Cliente – Servidor para
dicha transferencia.
3. FTP es un protocolo estándar con el
STD 9. Su status es recomendado. Se
describe en el RFC 959 - FTP("File
Transfer Protocol"). La copia de ficheros
de una máquina a otra es una de las
operaciones más frecuentes. La
transferencia de datos entre cliente y
servidor puede producirse en cualquier
dirección. El cliente puede enviar o
pedir un fichero al servidor.
4. Para acceder a ficheros remotos, el
usuario debe identificarse al servidor. En
este punto el servidor es responsable de
autentificar al cliente antes de permitir la
transferencia de ficheros.
Desde el punto de vista de un usuario de
FTP, el enlace está orientado a conexión.
En otras palabras, es necesario que
ambos hosts estén activos y ejecutando
TCP/IP para establecer una transferencia
de ficheros.
5. FTP usa TCP como protocolo de
transporte para proporcionar conexiones
fiables entre los extremos. Se emplean
dos conexiones: la primera es para el login
y sigue el protocolo TELNET y la segunda
es para gestionar la transferencia de
datos. Como es necesario hacer un login
en el host remoto, el usuario debe tener
un nombre de usuario y un password para
acceder a ficheros y a directorios. El
usuario que inicia la conexión asume la
función de cliente, mientras que el host
remoto adopta la función de servidor
6. En ambos extremos del enlace, la aplicación
FTP se construye con intérprete de
protocolo(PI), un proceso de transferencia de
datos, y una interfaz de usuario como
muestra la imagen.
7. La interfaz de usuario se comunica con el
PI, que está a cargo del control de la
conexión. Este intérprete de protocolo ha
de comunicar la información necesaria a
su propio sistema de archivos.
En el otro extremo de la conexión, el PI,
además de su función de responder al
protocolo TELNET, ha de iniciar la
conexión de datos. Durante la
transferencia de ficheros, los DTPs se
ocupan de gestionar la transferencia de
datos
8. Una vez que la operación del usuario se ha
completado, el PI ha de cerrar la conexión de control.
Un ejemplo de una sesión en ftp puede verse en la
figura siguiente:
9. CUALES SON LOS COMANDOS MAS
USUALES DE FTP?
La mayoría de los servidores de
ficheros trabajan en UNIX. Por ello, los
ficheros y los directorios tienen
nombres con la convención UNIX pero
al transferirlos a un PC adoptan
automáticamente el formato del sistema
operativo que posea el mismo.