Tecnología

Inicio

¿Qué es un servidor FTP?

En los últimos 10 años, la Internet ha evolucionado rápidamente. A lo largo de esta evolución, el protocolo de transferencia de archivos (FTP) ha seguido siendo una tecnología actual y útil. En este artículo se analiza lo que es un servidor FTP, por qué y cómo esta tecnología puede ser aprovechada para las comunicaciones por Internet.

Historia

La primera norma publicada por el Protocolo de transferencia de archivos es anterior al Protocolo de Control de Transmisión y Protocolo de Internet (TCP / IP) en uso hoy en día. Publicado en 1971, pasó por encima de FTP Protocolo de Control de Red (NCP), el predecesor de Internet. Fue diseñado para facilitar los intercambios indirectos a través de la red - los intercambios en los que los datos o programas se transmiten a un sistema diferente para ser ejecutado o trabajado.

Usos

FTP fue diseñado originalmente para grandes transferencias masivas de datos, por lo que es ideal para las descargas de archivos. Esto es particularmente cierto a través de Internet, en donde se utiliza FTP comúnmente como el mecanismo para la descarga de parches, canciones y programas comprados.

Función

A nivel técnico, FTP utiliza un mecanismo de control fuera de banda. Esto significa que los datos se mueven entre el cliente y el servidor utilizando una ruta de comunicación. Los mensajes de control que gobiernan el flujo de ese movimiento de datos entre los sistemas en un canal de comunicación diferente. Debido FTP fue diseñado para la transferencia de archivos, que aprovecha la TCP como protocolo subyacente, que incluye más robusto de aseguramiento de la entrega de paquetes.

Identificación

Al igual que la mayoría de las otras relaciones cliente / servidor, el cliente FTP es el sistema que hace una petición de datos y el servidor FTP establece que los datos. Es una práctica común de Internet para reservar una máquina específica o incluso un conjunto (o "granja") de las máquinas para funcionar como servidores FTP para una empresa. Su propósito es escuchar las peticiones de los clientes y (suponiendo que los controles de seguridad lo permitan) de forma rápida y precisa transmitir archivos de gran tamaño a los clientes. Si su navegador web repente lee "ftp: // <servidor>" usted sabrá que está aprovechando el protocolo FTP en su descarga.

beneficios

páginas web, que descargan comúnmente a través del Protocolo de transferencia de hipertexto (HTTP), por lo general se componen de muchos pequeños archivos que se deben descargar de forma simultánea a una amplia variedad de clientes en pequeños grados. Cualquier página web determinada puede hacer docenas o incluso cientos de solicitudes de información simplemente para llenar una sola página. Este es un estilo fundamentalmente diferente del trabajo de una solicitud que da lugar a varias decenas de megabytes de descarga de datos continuos. Es precisamente debido a la diferencia de que los servidores FTP han continuado a tener su lugar en medio de los muchos servidores web en Internet.

Diseño

¿Qué es un servidor FTP?


Debido a que los servidores FTP están diseñados para grandes transferencias de archivos, lo mejor es utilizarlos como parte de una estrategia global de servidor de Internet. Es común, por ejemplo, para tener páginas de información general organizados por la web (HTTP) servidores e incluir enlaces en estas páginas a servidores independientes que se utilizan para alojar archivos grandes para su descarga - tales como música, vídeos, grandes documentos PDF, código informático y parches . Dado que la seguridad puede ser un problema con FTP (diseñado originalmente para enviar nombres de usuario y contraseñas en texto claro), es típico ver los archivos de los servidores FTP de acogida que no requieren autorización específica para su descarga - o para utilizar un modelo de seguridad federada que sale de la autenticación y la autorización para otros sistemas.