miércoles, 5 de diciembre de 2007

¿Qué son los FTPs?

Vamos a hablarles sobre un programa para transferir archivos en la red y publicarlos.

FTP (File Transfer Protocol) es un protocolo de transferencia de archivos entre sistemas conectados a una red TCP basado en la arquitectura cliente-servidor, de manera que desde un equipo cliente nos podemos conectar a un servidor para descargar archivos desde él o para enviarle nuestros propios archivos independientemente del sistema operativo utilizado en cada equipo.
Problemas del FTP:
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 de informació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 lo tiene muy fácil para capturar este tráfico, acceder al servidor, o apropiarse de los archivos transferidos.
Servidores FTP:
Un servidor FTP es un programa especial que se ejecuta en un equipo servidor normalmente conectado a Internet (aunque puede estar conectado a otros tipos de redes, LAN, MAN, etc.). Su función es permitir el intercambio de datos entre diferentes servidores/ordenadores.
Cliente FTP:
Cuando un navegador no está equipado con la función FTP, o si se quiere cargar archivos en un ordenador remoto, se necesitará utilizar un programa cliente FTP. Un cliente FTP 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, ya sea para descargarlos o para subirlos.
Tipos de transferencias FTP:
Es importante conocer cómo debemos transportar un archivo a lo largo de la red. Si no utilizamos las opciones adecuadas podemos destruir la información del archivo. Por eso debemos acordarnos de utilizar uno de estos comandos:
type ascii: Adecuado para transferir archivos que sólo contengan caracteres imprimibles. Por ejemplo páginas HTML, pero no las imágenes que puedan contener.
type binary: Este tipo es usado cuando se trata de archivos comprimidos, ejecutables para PC, imágenes, archivos de audio...

Acá les ofrecemos algunos ejemplos de que opción debemos elegir a la hora de transferir algunos archivos

EXTENSION DEL ARCHIVO
TIPO DE TRANSFERENCIA
txt (texto)----->ascii
Html (página WEB)----->ascii
doc (documento)----->binary
ps (poscript)----->ascii
hqx (comprimido)----->ascii
Z (comprimido)----->binary
ZIP (comprimido)----->binary
ZOO (comprimido)------>binary
Sit (comprimido)----->binary
pit (comrpimido)----->binary
shar (comprimido)----->binary
uu (comprimido)----->binary
ARC (comprimido)----->binary
tar (empaquetado)----->binary

No hay comentarios: