¿Qué elementos componen un servidor FTP?

Gui ftp

El FTP se inventó para resolver el problema de la transferencia de archivos a través de una red hace más de 50 años, antes de que existiera Internet tal y como la conocemos. Como dato curioso, fue inventado por el mismo estudiante del MIT que también trabajó en la primera versión de los correos electrónicos. Llamó a este invento la abreviatura de “File Transfer Protocol” (protocolo de transferencia de archivos) y con el tiempo se convirtió en el estándar que millones de personas siguen utilizando hoy en día.

El protocolo ha ido evolucionando a lo largo de los años con muchas versiones diferentes del mismo. Sólo para citar un ejemplo, la extensión segura de FTP llamada FTPS de la misma manera HTTPS es la extensión segura de HTTP con ambos aprovechando la misma tecnología subyacente

Asumiendo que tienes un servidor FTP en algún lugar donde conoces su dirección IP o tienes un nombre de dominio, puedes acceder a dicho servidor a través de una herramienta llamada cliente FTP. Dependiendo de lo que intentes hacer, encontrarás diferentes tipos de clientes:

La función de estos clientes es hablar con tu servidor utilizando el protocolo FTP y realizar la acción que quieras hacer en ese servidor. Por ejemplo, si estás alojando WordPress y quieres cambiar tu tema, podrás usar ese cliente para actualizar algunos datos en tu servidor.

¿En qué puerto suele estar activo el servicio ftp?

Sé que todo el mundo odia los anuncios. Pero, por favor, comprended que estoy proporcionando contenido de primera calidad de forma gratuita que lleva cientos de horas de tiempo para investigar y escribir. No quiero ir a un modelo de pago como algunos sitios, pero cuando más y más gente bloquea los anuncios, termino trabajando gratis. Y tengo una familia que mantener, como tú. 🙂

Concepto clave: El cliente FTP a veces se llama dispositivo de usuario, ya que el usuario humano interactúa con el cliente directamente. El software del cliente FTP se llama Proceso Usuario-FTP; el software del servidor FTP, Proceso Servidor-FTP.

Concepto clave: A diferencia de la mayoría de los protocolos, FTP no utiliza una única conexión TCP. Cuando se establece una sesión, se establece una conexión de control permanente utilizando TCP, para pasar comandos y respuestas. Cuando hay que enviar archivos u otros datos, se pasan por conexiones de datos TCP separadas que se crean y luego se desmontan según sea necesario.

Si encuentra útil La Guía TCP/IP, por favor considere hacer una pequeña donación de Paypal para ayudar al sitio, usando uno de los botones de abajo. También puede donar una cantidad personalizada usando el botón de la derecha (no menos de 1 dólar, por favor, o PayPal se queda con la mayor parte/todo su dinero). En lugar de una donación mayor, puede considerar la compra de una licencia de descarga de La Guía TCP/IP. Gracias por su apoyo.

Arquitectura Ftp

FTP significa “File Transfer Protocol” (Protocolo de Transferencia de Archivos) y se refiere a un grupo de reglas que regulan cómo los ordenadores transfieren archivos de un sistema a otro a través de Internet. Las empresas utilizan el FTP para enviar archivos entre ordenadores, mientras que los sitios web utilizan el FTP para cargar y descargar archivos de los servidores de su sitio web.

El FTP funciona abriendo dos conexiones que unen los ordenadores que intentan comunicarse entre sí. Una de las conexiones está destinada a los comandos y respuestas que se envían entre los dos clientes, y el otro canal se encarga de la transferencia de datos. Durante una transmisión FTP, hay cuatro comandos utilizados por los ordenadores, servidores o servidores proxy que se están comunicando. Estos son “enviar”, “obtener”, “cambiar de directorio” y “transferir”.

Durante la transferencia de archivos, FTP utiliza tres modos diferentes: bloque, flujo y comprimido. El modo stream permite a FTP gestionar la información en una cadena de datos sin límites entre ellos. El modo bloque separa los datos en bloques, y en el modo comprimido, FTP utiliza un algoritmo llamado Lempel-Ziv para comprimir los datos.

Comentarios

El Protocolo de Transferencia de Archivos (FTP) es un protocolo de red utilizado para intercambiar y manipular archivos a través de una red basada en TCP/IP. FTP se basa en una arquitectura cliente-servidor y utiliza conexiones de control y de datos separadas entre las aplicaciones cliente y servidor. El FTP se utiliza con autenticación de contraseña basada en el usuario o con acceso de usuario anónimo.

El servidor FTP también puede utilizarse para cargar páginas HTML en el servidor HTTP o para descargar archivos de registro en un PC remoto. En este caso, se debe utilizar el componente y el Servidor HTTP debe estar correctamente configurado.

    Comments are closed

    Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
    Privacidad