FTP

FTP en informática, es un protocolo de red para la transferencia de archivos

Arquitectura

La arquitectura cliente-servidor es un modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes

Modelo FTP

El siguiente modelo representa el diagrama de un servicio FTP

Servidor

Un servidor FTP es un programa especial que se ejecuta en un equipo servidor normalmente conectado a Internet .

 

Su función es permitir el intercambio de datos entre diferentes servidores/ordenadores.

Cliente

 

Es un programa que se instala en el ordenador del usuario, y que emplea el protocolo FTP para conectarse a un servidor FTP y transferir archivos.

Modos de conexión

FTP admite dos modos de conexión del cliente. Estos modos se denominan activo y pasivo.

Activo o PORT

Pasivo o PASV

Tipos de transferencia de archivos en FTP

Es importante conocer cómo debemos transportar un archivo a lo largo de la red.

TFTP

Protocolo de transferencia muy simple semejante a una versión básica de FTP. TFTP a menudo se utiliza para transferir pequeños archivos entre ordenadores en una 

red, como cuando un terminal X Window o cualquier otro cliente ligero arranca desde un servidor de red.

Detalle de una sesión TFTP

TFTP utiliza UDP, no hay una definición formal de sesión, cliente y servidor, aunque se considera servidor a aquel que abre el puerto 69 en modo UDP, y cliente a quien se conecta.

Diferencias

  • FTP es un protocolo de transferencia de archivo completo orientado a la sesión, general propósito.

 

  • FTP puede utilizarse de forma interactiva.

  • FTP depende de TCP, conexión orientada y proporciona control confiable.

  • FTP proporciona autenticación de usuario.

 

  • FTP utiliza números de puerto TCP conocidos: 20 para datos y 21 para el cuadro de diálogo de conexión.
  • TFTP se utiliza como un protocolo de transferencia de archivos de propósito especial básica.

 

  • TFTP permite a sólo unidireccional transferencia de archivos.

 

  • TFTP depende de UDP, requiere menos sobrecarga y no proporciona prácticamente ningún control.

 

  • TFTP no.

 

  • TFTP utiliza número de puerto UDP 69 para su actividad de transferencia de archivos.

FIN

FTP

By Franco Talarico

FTP

  • 324