Red de conocimiento del abogados - Preguntas y respuestas sobre conocimientos de patentes - Explicación del término----Protocolo de transferencia de archivos

Explicación del término----Protocolo de transferencia de archivos

El protocolo de transferencia de archivos (FTP) permite compartir archivos entre hosts. FTP utiliza TCP para crear una conexión virtual para información de control y luego una conexión TCP separada para la transferencia de datos. Las conexiones de control utilizan un protocolo similar a TELNET para intercambiar comandos y mensajes entre hosts.

Las funciones principales de FTP son las siguientes:

Proporcionar intercambio de archivos (programas/datos de computadora);

Admitir el uso indirecto de computadoras remotas

Para que los usuarios no se vean afectados por las diferencias en los distintos sistemas de almacenamiento de archivos del host;

Transmita datos de manera confiable y efectiva.

FTP, aunque puede ser utilizado directamente por los usuarios finales, su aplicación se implementa principalmente a través de programas.

El marco de control FTP se refiere a información de intercambio TELNET, incluidos comandos y opciones de TELNET. Sin embargo, la mayoría de los marcos de control FTP son texto ASCII simple y se pueden dividir en comandos FTP o mensajes FTP. Un mensaje FTP es una respuesta a un comando FTP y consta de un código de respuesta con texto explicativo.

Estructura del protocolo

Descripción del comando

Programa de conexión de datos de interrupción ABOR

ACCT lt cuenta privilegiada del sistema

ALLO lt;bytesgt;Asignar bytes para el almacenamiento de archivos en el servidor

APPE lt;filenamegt;Agregar un archivo al archivo con el mismo nombre en el servidor

CDUP lt; dir pathgt; cambiar el directorio principal del servidor

CWD lt; dir pathgt; cambiar el directorio de trabajo en el servidor

DELE lt;filenamegt; >

HELP lt; commandgt; Devuelve la información del comando especificado

LIST lt;namegt; Si es un nombre de archivo, enumere la información del archivo, si es un directorio, enumere la lista de archivos

MODE lt;modegt; modo de transmisión (S=modo Streaming, B=modo Bloque, C=modo Comprimido)

MKD lt;directorygt; >

NLST lt;directorygt; Lista el contenido del directorio especificado

NOOP Ninguna acción, excepto el reconocimiento del servidor

PASS lt Contraseña de inicio de sesión

PASV Solicita al servidor que espere la conexión de datos

Dirección PORT lt; dirección IP e ID de puerto de dos bytes

PWD Muestra el directorio de trabajo actual

QUIT Cerrar sesión en el servidor FTP

REIN Reinicializar la conexión del estado de inicio de sesión

REST lt;offsetgt;Reiniciar la entrega de archivos desde un desplazamiento específico

RETR lt;filenamegt;Recuperar (copiar) archivos del servidor

RMD lt;directorygt; Eliminar el directorio especificado en el servidor

RNFR lt;old pathgt; p>

RNTO lt;new pathgt; Cambiar el nombre de la nueva ruta

SITE lt; parámetros específicos del sitio proporcionados por el servidor

SMNT lt; estructura del archivo

STAT lt; directoriogt; en el momento actual Devuelve información sobre un programa o directorio

STOR lt; almacena (copia) archivos en el servidor

STOU lt; filenamegt; Almacena archivos en el nombre del servidor

STRU typegt; Estructura de datos (F=archivo, R=registro, P=página)

SYST sistema operativo utilizado por el servidor

TYPE lt;tipo de datos; tipo de datos (A=ASCII, E=EBCDIC, I=binario)

USUARIO lt; nombre de usuario

La información FTP estándar es la siguiente:

Explicación del código de respuesta

110 Marca de reinicio en el indicador de nuevo archivo

120 Hora en minutos cuando el servidor estaba listo

125 Abrir conexión de datos, Iniciar transferencia

150 Abrir conexión

200 Éxito

202 Comando no ejecutado

<

p>211 Respuesta de estado del sistema

212 Respuesta de estado del directorio

213 Respuesta de estado de archivo

214 Respuesta de información de ayuda

215 Respuesta de tipo de sistema

220 Servicio listo

221 Salir de la red

225 Abrir conexión de datos

226 Finalizar conexión de datos

227 Ingrese al modo pasivo (dirección IP, puerto ID)

230 Iniciar sesión en Internet

250 ​​​​Comportamiento del archivo completado

257 Establecimiento del nombre de ruta

331 Se requiere contraseña

332 Se requiere cuenta

350 Comportamiento del archivo suspendido

421 Servicio cerrado

425 No se puede abrir conexión de datos

426 Finalizando conexión

450 Archivo no disponible

451 Error local encontrado

452 Espacio en disco insuficiente

500 Comando no válido

501 Parámetros de error

502 Comando no ejecutado

503 Secuencia de comando de error

504 Parámetros de comando no válidos

530 No ha iniciado sesión en la red

532 Se requiere cuenta para almacenar archivos

550 Archivo no disponible

551 Tipo de página desconocido

552 Asignación de almacenamiento excedida

553 Nombre de archivo no permitido