Como se puede observar del diálogo anterior, un usuario interacciona con un proceso del cliente local de FTP. El software del cliente local entabla una conversación formal con el proceso del servidor remoto de FTP a través de una conexión de control.
Cuando el usuario final introduce un comando de transferencia o de gestión de archivos, el comando se
traduce a uno de los acrónimos especiales de la conexión de control.
En el fondo, la conexión de control no es más que una simple sesión del NVT de telnet. El cliente envía comandos al servidor a través de la conexión de control y el servidor envía respuestas de vuelta al cliente a través de la misma.
COMANDOS DE FTP
¿Qué tipo de comandos se pueden enviar a través de la conexión de control? Hay comandos de autenticación que permiten a un usuario declarar el identificador, la contraseña y la cuenta que va a utilizar para un conjunto de actividades de FTP.
Hay comandos de transferencia de archivos que permiten al usuario:
• Copiar un único archivo de un host a otro.
• Copiar varios archivos de un host a otro.
« Añadir un archivo local a un archivo remoto.
• Copiar un archivo y añadir un número al nombre para que sea un nombre único '.
Hay comandos de gestión de archivos que permiten al usuario:
• Listar los archivos de un directorio.
• Identificar el directorio en uso y cambiar de directorio.
• Crear y eliminar directorios, "
• Cambiar el nombre a un archivo o borrarlo.
Hay comandos de control que permiten al usuario:
• Indicar si se va a transferir texto ASCTI, texto EBCDIC o datos binarios.
• Establecer si el archivo está estructurado como una serie de bytes o como una secuencia de registros.
• Describir cómo se va a transferir el archivo, por ejemplo, como un flujo de octetos.
Los comandos que se envían a través de la conexión de control tienen un formato normalizado- Por ejemplo, el comando RETR se usa para copiar un archivo desde un servidor al lugar donde se encuentra el cliente.
FTP no impone restricciones al tipo de interfaz de usuario que pueda suministrar un vendedor y, como ya se ha visto, los sistemas de escritorio proporcionan ingeniosos clientes de fácil manejo. De este modo, acciones como teclear «get», arrastrar un icono o pulsar sobre un nombre de archivo se pueden traducir a un comando
RETR.
La interfaz de usuario incluye, en general, comandos adicionales que permiten al usuario personalizar su entorno local, como:
• Pedir a FTP que emita un sonido al final de una transferencia.
• Para una interfaz de usuario de tipo texto, pedir a FTP que imprima el símbolo «#» por cada bloque de datos que se transfiera.
• Establecer la traducción automática de letras mayúsculas a minúsculas o viceversa en un nombre de archivo o crear una tabla para traducir automáticamente los caracteres de los nombres de los archivos transferidos.
Se puede obtener el conjunto completo de funciones disponibles en un host dado, por medio de la opción de ayuda del cliente de FTP. Para obtener mayor información deben consultarse los manuales del sistema.





No response to “MODELO DE FTP”
Publicar un comentario