Está en la página 1de 5

¿Qué significa FTP?

FTP significa “File Transfer Protocol”, Protocolo para la Transferencia de Archivos.

¿Qué es un servidor FTP?


Un servidor FTP es un programa especial que se ejecuta en un servidor conectado
normalmente en Internet (aunque puede estar conectado en otros tipos de redes, LAN,
MAN, etc.). La función del mismo es permitir el desplazamiento de datos entre diferentes
servidores / ordenadores.

Para entenderlo mejor, podemos ver un ejemplo gráfico que hemos preparado a
continuación:

Observamos que intervienen tres elementos:

 El servidor FTP, donde subiremos / descargaremos los archivos.


 Usuario 1, es el usuario que en este ejemplo, sube un archivo al servidor FTP.
 Usuario 2, es el usuario que en este ejemplo, se descarga el archivo subido por el
usuario 1 y a continuación sube otro archivo.
¿Qué casos prácticos existen?
Los usos son múltiples, por ejemplo en el caso de los clientes de CDmon.com, usan los
servidores FTP para subir sus páginas web y su contenido a Internet.

Más ejemplos:

Como servidor para compartir archivos de imágenes para fotógrafos y sus clientes; de esta
manera se ahorran tener que ir hasta la tienda para dejarles los archivos.

Como servidor de backup (copia de seguridad) de los archivos importantes que pueda tener
una empresa. Para ello, existen protocolos de comunicación FTP para que los datos viajen
encriptados, como el SFTP (Secure File Transfer Protocol).

¿Cómo puedo conectarme a un servidor FTP?


La conexión a un servidor FTP se realiza mediante otros programas llamados Clientes de
FTP. Existen múltiples clientes FTP en Internet, hay gratuitos y de pago. En CDmon.com
recomendamos WinSCP, que es 100% gratuito, multilingüe y desarrollado por
programadores de todo el mundo.

¿Algún ejemplo de cómo funciona el cliente de FTP


WinSCP?
Sí, lo puede encontrar en la sección de tutoriales y manuales de CDmon.com. Enlace
directo al tutorial.

¿Y un servidor FTP?
Desde CDmon.com puede contratar nuestros servicios de hosting compartido y profesional
en lineas de alta velocidad. Disponemos de tarifas realmente competitivas que le
garantizarán que el servidor FTP esté siempre online.
SERVIDOR HTTP

El Servidor web se ejecuta en un ordenador manteniéndose a la espera de peticiones por


parte de un cliente (un navegador web) y que responde a estas peticiones adecuadamente,
mediante una página web que se exhibirá en el navegador o mostrando el respectivo
mensaje si se detectó algún error. A modo de ejemplo, al teclear www.wikipedia.org en
nuestro navegador, éste realiza una petición HTTP al servidor de dicha dirección. El
servidor responde al cliente enviando el código HTML de la página; el cliente, una vez
recibido el código, lo interpreta y lo exhibe en pantalla. Como vemos con este ejemplo, el
cliente es el encargado de interpretar el código HTML, es decir, de mostrar las fuentes, los
colores y la disposición de los textos y objetos de la página; el servidor tan sólo se limita a
transferir el código de la página sin llevar a cabo ninguna interpretación de la misma.

Además de la transferencia de código HTML, los Servidores web pueden entregar


aplicaciones web. Éstas son porciones de código que se ejecutan cuando se realizan ciertas
peticiones o respuestas HTTP. Hay que distinguir entre:

 Aplicaciones en el lado del cliente: el cliente web es el encargado de ejecutarlas en


la máquina del usuario. Son las aplicaciones tipo Java "applets" o Javascript: el
servidor proporciona el código de las aplicaciones al cliente y éste, mediante el
navegador, las ejecuta. Es necesario, por tanto, que el cliente disponga de un
navegador con capacidad para ejecutar aplicaciones (también llamadas scripts).
Comúnmente, los navegadores permiten ejecutar aplicaciones escritas en lenguaje
javascript y java, aunque pueden añadirse más lenguajes mediante el uso de
plugins.
 Aplicaciones en el lado del servidor: el servidor web ejecuta la aplicación; ésta, una
vez ejecutada, genera cierto código HTML; el servidor toma este código recién
creado y lo envía al cliente por medio del protocolo HTTP.

Las aplicaciones de servidor muchas veces suelen ser la mejor opción para realizar
aplicaciones web. La razón es que, al ejecutarse ésta en el servidor y no en la máquina del
cliente, éste no necesita ninguna capacidad añadida, como sí ocurre en el caso de querer
ejecutar aplicaciones javascript o java. Así pues, cualquier cliente dotado de un navegador
web básico puede utilizar este tipo de aplicaciones.

El hecho de que HTTP y HTML estén íntimamente ligados no debe dar lugar a confundir
ambos términos. HTML es un lenguaje de marcas y HTTP es un "protocolo".

Si quieres montarte tu propio servidor de páginas Web y de archivos para transferir a tus amigos
o incluso para poner tu ordenador en la Red sirviendo tus páginas y archivos a otros usuarios de la
Red debes instalar primero la consola de Servicios de Internet Información Server.
SERVIDOR POP3

En informática se utiliza el Post Office Protocol (POP3, Protocolo de la oficina de correo) en


clientes locales de correo para obtener los mensajes de correo electrónico almacenados en un
servidor remoto. Es un protocolo de nivel de aplicación en el Modelo OSI.

El servidor POP3 funciona como una oficina de correos alli llegan todos los mensajes y son
clasificados en buzones luego por medio de un programa Cliente que haria el papel de mensajero
este programa se dirije a el servidor como un mensajero a una oficina y solicita el correo que le
encargaronn, el servidor "oficina" comprueba que el correo si es de el y se lo entrega, el cliente se
encarga de trasnportarlo hasta el escritorio de la persona al igual que lo haria un mensajero

PRACTICA

Ahora vamos a configurar el FTP de la siguiente forma:

1. Hacemos clic en el botón Inicio y luego en Ejecutar. Escribimos mmc y pulsamos el botón
Aceptar.

2. Se abrirá la Consola 1 con una ventana que se llama raíz consola, cerramos la ventana de raíz
consola, y nos quedará abierta solo la ventana de Microsoft Management Console.

3. Hacemos clic en el Menú Archivo y luego clic en Abrir. Ahora buscamos por la siguiente ruta de
acceso: C:\Windows\System32\inetsrv\ y hacemos doble clic sobre el archivo iis a continuación se
abrirá la ventana Servicios de Internet Información Server.

4. Seleccionamos con el ratón derecho Sitio Web predeterminado y luego hacemos clic sobre
Nuevo y Directorio virtual, ahora aparecerá el asistente para guiarnos en la configuración del
directorio, (es muy sencillo).

5. Ahora solo nos queda asignarle los permisos y luego ya podremos comenzar a servir páginas
Web por Internet.

6. Para asignar los permisos, hacemos clic con el ratón derecho sobre el nuevo directorio virtual
que acabamos de crear y luego sobre Todas las tareas y finalmente sobre Asistente para
permisos.......

7. Ahora solo nos queda ver que esto funciona y para ello lo primero que debemos hacer es crear
un archivo con el nombre index.htm y guardarlo en el directorio virtual que acabamos de crear.

8. Hacemos clic con el ratón derecho sobre el directorio virtual que hemos creado y hacemos clic
en Examinar, en la parte derecha de la ventana deberemos ver nuestro archivo index.htm, eso
indicará que todo está correcto.

9. Por último solo nos quedará probar si funciona desde el Navegador de Internet y para ello
escribimos por ejemplo: http://80.27.110.197/index.htm y pulsamos la tecla Intro, en nuestro
Navegador deberá aparecer el archivo Index y todo funcionará correctamente cuando demos esta
dirección a los amigos, familiares o incluso hagamos publicidad en la Red y accedan a ella desde
los buscadores.

Nota: Muy importante, si  tienes una IP dinámica puedes crearte una no-ip

El protocolo SMTP (Protocolo simple de transferencia de correo) es el protocolo estándar


que permite la transferencia de correo de un servidor a otro mediante una conexión punto a
punto.

Éste es un protocolo que funciona en línea, encapsulado en una trama TCP/IP. El correo se
envía directamente al servidor de correo del destinatario. El protocolo SMTP funciona con
comandos de textos enviados al servidor SMTP (al puerto 25 de manera predeterminada). A
cada comando enviado por el cliente (validado por la cadena de caracteres ASCII CR/LF,
que equivale a presionar la tecla Enter) le sigue una respuesta del servidor SMTP
compuesta por un número y un mensaje descriptivo.

A continuación se describe una situación en la que se realiza una solicitud para enviar
correos a un servidor SMTP:

 Al abrir la sesión SMTP, el primer comando que se envía es el comando HELO seguido por
un espacio (escrito <SP>) y el nombre de dominio de su equipo (para decir "hola, soy este
equipo"), y después validado por Enter (escrito <CRLF>). Desde abril de 2001, las
especificaciones para el protocolo SMTP, definidas en RFC 2821, indican que el comando
HELO sea remplazado por el comando EHLO.
 El segundo comando es "MAIL FROM:" seguido de la dirección de correo electrónico del
remitente. Si se acepta el comando, el servidor responde con un mensaje "250 OK".
 El siguiente comando es "RCPT TO:" seguido de la dirección de correo electrónico del
destinatario. Si se acepta el comando, el servidor responde con un mensaje "250 OK".
 El comando DATA es la tercera etapa para enviar un correo electrónico. Anuncia el
comienzo del cuerpo del mensaje. Si se acepta el comando, el servidor responde con un
mensaje intermediario numerado 354 que indica que puede iniciarse el envío del cuerpo
del mensaje y considera el conjunto de líneas siguientes hasta el final del mensaje
indicado con una línea que contiene sólo un punto.

También podría gustarte