Documentos de Académico
Documentos de Profesional
Documentos de Cultura
15 de Septiembre de 2015
INSTITUTO
POLITCNICO NACIONAL
TAREA 2
Protocolo FTP
GRUPO:
3CV5
PROFESORA:
BAUTISTA ROSALES SANDRA
IVETTE
ALUMNO: RODRIGUEZ MORA
OMAR ARTURO. B: 2011630253
15 de Septiembre de 2015
INDICE.
1.
Desarrollo. .................................................................................................................................. 3
3.
Referencias. ............................................................................................................................. . 9
15 de Septiembre de 2015
1. DESARROLLO
Introduccin al protocolo FTP
El protocolo FTP (Protocolo de transferencia de archivos) es, como su nombre lo indica,
un protocolopara transferir archivos.
La implementacin del FTP se remonta a 1971 cuando se desarroll un sistema de transferencia de
archivos (descrito en RFC141) entre equipos del Instituto Tecnolgico de Massachusetts (MIT,
Massachusetts Institute of Technology). Desde entonces, diversos documentos de RFC (peticin de
comentarios) han mejorado el protocolo bsico, pero las innovaciones ms importantes se llevaron
a cabo en julio de 1973.
Actualmente, el protocolo FTP est definido por RFC 959 (Protocolo de transferencia de archivos
(FTP) - Especificaciones).
La funcin del protocolo FTP
El protocolo FTP define la manera en que los datos deben ser transferidos a travs de una
redTCP/IP.
El objetivo del protocolo FTP es:
permitir la independencia entre los sistemas de archivo del equipo del cliente y del equipo del
servidor
El modelo FTP
El protocolo FTP est incluido dentro del modelo cliente-servidor, es decir, un equipo enva rdenes
(el cliente) y el otro espera solicitudes para llevar a cabo acciones (el servidor).
Durante una conexin FTP, se encuentran abiertos dos canales de transmisin:
Un canal de datos
15 de Septiembre de 2015
Por lo tanto, el cliente y el servidor cuentan con dos procesos que permiten la administracin de
estos dos tipos de informacin:
15 de Septiembre de 2015
En esta configuracin, el protocolo indica que los canales de control deben permanecer abiertos
durante la transferencia de datos. De este modo, un servidor puede detener una transmisin si el
canal de control es interrumpido durante la transmisin.
Los comandos FTP
Toda comunicacin que se realice en el canal de control sigue las recomendaciones del protocolo
Telnet. Por lo tanto, los comandos FTP son cadenas de caracteres Telnet (en cdigo NVT-ASCII) que
finalizan con el cdigo de final de lnea Telnet (es decir, la secuencia <CR>+<LF>, Retorno de
carro seguido
del
carcter Avance
de
lnea indicado
como
<CRLF>).
Si el comando FTP tiene un parmetro, ste se separa del comando con un espacio (<SP>).
Los comandos FTP hacen posible especificar:
El puerto utilizado
La estructura de datos
PASS
ACCT
CWD
CDUP
15 de Septiembre de 2015
REIN
Reinitialize (Reinicializar):
QUIT
PASV
TYPE
STRU
MODE
STOR
Este comando (store [almacenar]) le pide al servidor de DTP que acepte los
datos enviados por el canal de datos y que los almacene en un archivo que
lleve el nombre que se da en los parmetros. Si el archivo no existe, el servidor
lo crea; de lo contrario, lo sobrescribe.
STOU
APPE
15 de Septiembre de 2015
ALLO
REST
RNFR
RNTO
ABOR
DELE
Este comando (delete [borrar]) permite que se borre un archivo, cuyo nombre
se da en los parmetros. Este comando es irreversible y la confirmacin slo
puede darse a nivel cliente.
RMD
MKD
PWD
LIST
NLST
Este comando (name list [lista de nombres]) permite enviar la lista de archivos
y directorios presentes en el directorio actual.
SITE
Este comando (site parameters [parmetros del sistema]) hace que el servidor
15 de Septiembre de 2015
STAT
Este comando (Estado: [estado]) permite transmitir el estado del servidor; por
ejemplo, permite conocer el progreso de una transferencia actual. Este
comando acepta una ruta de acceso en el argumento y despus devuelve la
misma informacin que LISTA pero a travs del canal de control.
HELP
NOOP
Este comando (no operations [no operacin]) slo se utiliza para recibir un
comando OK del servidor. Slo se puede utilizar para no desconectarse
despus de un perodo de inactividad prolongado.
El tercer nmero brinda un significado ms especfico (relacionado con cada segundo dgito).
Primer nmero
Dgito Significado
Descripcin
1yz
2yz
Respuesta
de La accin solicitada se ha completado y puede enviarse un
finalizacin positiva nuevo comando.
3yz
Respuesta
La accin solicita est temporalmente suspendida. Se espera
intermedia positiva informacin adicional del cliente.
4yz
Respuesta
finalizacin
negativa
5yz
15 de Septiembre de 2015
Segundo nmero
Dgito Significado
Descripcin
x0z
Sintaxis
x1z
Informacin
x2z
Conexiones
x3z
Autenticacin
cuentas
x4z
No utilizado por el
protocolo FTP.
x5z
Sistema de archivos
3. REFERENCIAS
Recuperado el 15 de Septiembre de 2015
https://www.smartftp.com/
www.xatakaon.com/tecnologia-de-redes/como-funciona-internet-dns
http://www.csd.uoc.gr/~hy435/material/GNS3-0.5-tutorial.pdf