0% encontró este documento útil (0 votos)
77 vistas3 páginas

Guía Completa sobre FTP y su Funcionamiento

FTP significa Protocolo de Transferencia de Archivos y permite la transferencia de archivos entre dos equipos remotos. Los puertos comúnmente usados son el 20 y 21. Existen dos tipos de transferencia: ASCII para texto y binaria para archivos como imágenes. Un cliente FTP permite la conexión al servidor FTP remoto, el cual alberga los archivos en un servidor VPS, Cloud o dedicado.

Cargado por

Gamer Maik
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
77 vistas3 páginas

Guía Completa sobre FTP y su Funcionamiento

FTP significa Protocolo de Transferencia de Archivos y permite la transferencia de archivos entre dos equipos remotos. Los puertos comúnmente usados son el 20 y 21. Existen dos tipos de transferencia: ASCII para texto y binaria para archivos como imágenes. Un cliente FTP permite la conexión al servidor FTP remoto, el cual alberga los archivos en un servidor VPS, Cloud o dedicado.

Cargado por

Gamer Maik
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

¿Qué es un FTP?

las siglas FTP significan “File Transfer Protocol”, o “Protocolo de Transferencia de Archivos”. es
un servicio utilizado para el envío y obtención de archivos entre dos equipos remotos.

Los puertos típicos utilizados para conectarse al FTP son el 20 y el 21 para la gran mayoría de
los casos

Por lo general se usan dos tipos de transferencia: una es la ASCII y la otra es la de tipo Binario

La primera de estas solamente transfiere texto plano del tipo ASCII, como serían por ejemplo
páginas HTML sin imágenes, mientras que la segunda clase se usa para transferir archivos
como imágenes, audios, videos, etc.

¿Qué es un cliente FTP?

Un cliente FTP no es otra cosa que un software que se instala en la máquina del usuario y
permite conectar mediante el protocolo FTP hacia el servidor FTP remoto que está en Internet.

¿Qué es un servidor FTP?

Como ya mencionamos antes, el llamado servidor FTP es un software que corre en los
servidores conectados a Internet (o bien a una red local LAN), y tiene como función primordial
permitir que diferentes clientes FTP puedan conectarse a él, para luego descargar o subir
información (archivos).

Un elemento necesario para que un servidor FTP funcione es estar bajo una red TCP / IP, la
cual estará conectada al servidor VPS(es una solución que le permite tener un servidor 100%
dedicado, pero en formato Virtual), Cloud o Dedicado.

Tipos de Servidor FTP

Existen tres tipos de FTP bien diferenciados a la hora de establecer una conexión:

FTP autenticado

Este es el método tradicional de conectar a un servidor FTP, es decir, se requiere de un usuario


y contraseña para ingresar al servidor.

FTP anónimo o público

Un servidor FTP anónimo entonces es el que no requiere usuario o contraseña para poder
ingresar y manipular los archivos. Aunque conviene mencionar que si tienen permisos
especiales sobre las cosas que se pueden hacer, generalmente se limitan de alguna forma para
que nadie haga más de lo que debe.

FTP embebido

Este tipo de FTP no es el más común, y se trata de uno que está incrustado en las diferentes
páginas webs de Internet.

Es un tipo de FTP anónimo que permite conectarse de forma automática a través del
navegador web con el fin de realizar descargas hacia el cliente FTP (tu equipo).
Seguridad del Servidor FTP

FTPS

Este es el modo seguro de funcionar del FTP ya que se implementa una encriptación

Algo bueno de correr la conexión en modo FTPS de esta forma es que el server mismo puede
denegar cualquier conexión que no venga encriptada por TLS.(El protocolo TLS (Transport
Layer Security, seguridad de la capa de transporte))

De esta forma se evita el robo de información cuando un host se conecta al servidor

Antes de la implementación de este modo seguro, el FTP era uno de los protocolos más
inseguros para transmitir información.

Modos de Conexión a un Servidor FTP

El protocolo FTP tiene la habilidad de haber sido creado con varios modos de conexión: pasivo
y activo.

Modo pasivo

Utiliza la conexión enviando comandos de tipo PASV desde el cliente sobre el canal de
comunicación. Aquí es donde encontramos la respuesta del servidor FTP, el cual le indica al
cliente a través de qué puerto debe conectarse. El puerto debe ser mayor a 1024 y menor a
65535. Luego el cliente procede a establecer la conexión hacia el puerto que se estableció
antes por el servidor.

Modo activo

El FTP en modo activo usa el puerto 20 para abrir el canal de comunicación de datos a nivel del
servidor, y luego el cliente utiliza un puerto mayor a 1024 para establecer la conexión. Esta
comunicación se basa en un comando de control de tipo PORT, que permite establecer la
transferencia de información entre ambos hosts en el puerto determinado antes.

Modos de transferencia de archivos en FTP

Existen dos formas de transferir información en el FTP, una es de forma binaria y otra en modo
ASCII. Esto resulta muy útil ya que no todos los tipos de archivos deben transferirse de la
misma manera.

Hacerlo de forma equivocada podría causar errores en la transferencia, y hasta corrupción de


datos.

 Transferencia Binaria: este tipo de transferencia se usa para archivos .exe


(ejecutables), binarios .bin, imágenes, archivos de video, audio y texto de tipo .doc
 Tipo ASCII: es el ideal cuando los archivos solo se usan con caracteres imprimibles. Se
usa en archivos html, txt, hqx, ps, entre otros.

Diferencias entre un servidor FTP local y FTP en Internet

Existen dos tipos de servidores FTP debido a su ubicación y la arquitectura de red que usan:

 FTP local, en una red de área local o LAN.


 FTP en Internet, en una red mundial o WAN.

Servidor FTP local

Este tipo de servidores FTP se suelen usar en entornos empresariales, donde el servidor FTP
escucha en una IP local, por ejemplo 192.168.1.105 y que sólo permite conexiones desde las
computadoras conectadas a la misma red.

Es ideal para compartir documentos de trabajo, archivos, planillas de Excel y demás en


entornos de una oficina. Lo bueno de este tipo de servidores FTP locales es que no suelen ser
atacados debido a que no salen nunca a Internet.

Servidor FTP en Internet

El caso cambia cuando necesitas exponer tu servidor FTP a Internet. Suele usarse más que
nada cuando contratas un paquete de web hosting en una empresa, y donde compartes
servidor con muchos otros clientes de diferentes lugares del mundo.

También sucede en el caso de empresas internacionales con funcionarios que trabajan desde
diferentes zonas geográficas

En este caso el servidor se configura para escuchar en una IP pública por ejemplo
200.30.220.90, de esta forma todos usan esa IP al momento de conectar.

También podría gustarte