Redes

Páginas: 13 (3007 palabras) Publicado: 19 de enero de 2013
File Transfer Protocol

1

File Transfer Protocol
File Transfer Protocol
(FTP)
Familia

Familia de protocolos de Internet

Función

protocolo de transferencia de archivos

Puertos

20/TCP DATA Port
21/TCP Control Port
Ubicación en la pila de protocolos

Aplicación

FTP

Transporte

TCP

Red

IP
Estándares
FTP: RFC 959 (1985)
Extensiones de FTP para IPv6 y NATs:RFC 2428 (1998)

FTP (siglas en inglés de File Transfer Protocol, 'Protocolo de Transferencia de Archivos') en informática, es un
protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control
Protocol), basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para
descargar archivos desde él o paraenviarle archivos, independientemente del sistema operativo utilizado en cada
equipo.
El servicio FTP es ofrecido por la capa de aplicación del modelo de capas de red TCP/IP al usuario, utilizando
normalmente el puerto de red 20 y el 21. Un problema básico de FTP es que está pensado para ofrecer la máxima
velocidad en la conexión, pero no la máxima seguridad, ya que todo el intercambio deinformación, desde el login y
password del usuario en el servidor hasta la transferencia de cualquier archivo, se realiza en texto plano sin ningún
tipo de cifrado, con lo que un posible atacante puede capturar este tráfico, acceder al servidor y/o apropiarse de los
archivos transferidos.
Para solucionar este problema son de gran utilidad aplicaciones como scp y sftp, incluidas en el paquete SSH,que
permiten transferir archivos pero cifrando todo el tráfico.

File Transfer Protocol

El Modelo FTP
En el modelo, el intérprete de
protocolo (IP) de usuario inicia la
conexión de control en el puerto 21.
Las órdenes FTP estándar las genera el
IP de usuario y se transmiten al
proceso servidor a través de la
conexión de control. Las respuestas
estándar se envían desde la IP delservidor la IP de usuario por la
conexión de control como respuesta a
las órdenes.
Estas órdenes FTP especifican
parámetros para la conexión de datos
El siguiente modelo representa el diagrama de un servicio FTP.
(puerto
de
datos,
modo
de
transferencia, tipo de representación y estructura) y la naturaleza de la operación sobre el sistema de archivos
(almacenar, recuperar, añadir, borrar,etc.). El proceso de transferencia de datos (DTP) de usuario u otro proceso en
su lugar, debe esperar a que el servidor inicie la conexión al puerto de datos especificado (puerto 20 en modo activo
o estándar) y transferir los datos en función de los parámetros que se hayan especificado.
Vemos también en el diagrama que la comunicación entre cliente y servidor es independiente del sistema dearchivos
utilizado en cada computadora, de manera que no importa que sus sistemas operativos sean distintos, porque las
entidades que se comunican entre sí son los PI y los DTP, que usan el mismo protocolo estandarizado: el FTP.
También hay que destacar que la conexión de datos es bidireccional, es decir, se puede usar simultáneamente para
enviar y para recibir, y no tiene por qué existir todo eltiempo que dura la conexión FTP. Pero tenía en sus comienzos
un problema, y era la localización de los servidores en la red. Es decir, el usuario que quería descargar algún archivo
mediante FTP debía conocer en qué máquina estaba ubicado. La única herramienta de búsqueda de información que
existía era Gopher, con todas sus limitaciones.

Primer buscador de información
Gopher significa'lanzarse sobre' la información. Es un servicio cuyo objetivo es la localización de archivos a partir
de su título. Consiste en un conjunto de menús de recursos ubicados en diferentes máquinas que están
intercomunicadas. Cada máquina sirve una área de información, pero su organización interna permite que todas ellas
funcionen como si se tratase de una sola máquina. El usuario navega a través de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Red De Redes
  • Red de redes
  • Redes
  • Redes
  • Redes
  • Redes
  • Redes
  • Redes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS