Selección, instalación, configuración y administración de los servidores de transferencia de archivos. IFCT0509. María de la Cruz Béjar Heredia
puede ser Winrar/Winzip o programas de compresión de GNU project (para .gz y .gzip).
2 .swf (Small Web Format): es un formato de archivo de gráficos vectoriales que genera animaciones flash. Es necesario un navegador web con el plugin de Adobe Flash.
3 .flv: el flash video se utiliza en la transmisión de video por Internet, y puede visualizarse con el reproductor VLC o el navegador web.
4 .html (HyperText Markup Language): es el formato de las páginas web, las cuales necesitan un navegador web para poder interactuar.
Actividades
1. Realice un resumen de cómo se lleva a cabo la transferencia de información a través de las capas del modelo OSI.
2. Señale cuáles son las capas del modelo TCP/IP. Investigue y describa las funciones de cada una de ellas.
3. Busque información sobre otros tipos de formato de archivo y comente su uso.
Aplicación práctica
Para conocer el software que se ejecuta en la capa de aplicación del modelo TCP/IP de su ordenador basta con abrir el Administrador de tareas de Windows (botón derecho del ratón sobre la barra de tareas). Explique qué tipo de software se trata y la relación del mismo con la capa de aplicación. ¿Qué modificaciones ha sufrido el modelo OSI para adaptarlo al TCP/IP?
SOLUCIÓN
Al abrir el Administrador de tareas en Windows, independientemente de la versión de Windows que se trate, se obtiene información en diferentes pestañas de los procesos y servicios que se ejecutan en el ordenador. La capa de aplicación del modelo TCP/IP es la que permite que se pueda interactuar con el resto de datos a través de protocolos, y se trata de todo aquel software (tanto aplicaciones como servicios) que favorece la comunicación de los usuarios con el equipo informático.
Las principales modificaciones del modelo OSI para adaptarlo al protocolo TCP/IP han sido la combinación de las funciones de las capas de aplicación, presentación y sesión; y también de las capas de enlace de datos y física. Como las funciones de networking se encuentran en las capas de transporte y red no se han fusionado, son capas individuales.
4. Protocolos específicos de transferencia de archivos
Los protocolos de aplicaciones tienen la responsabilidad de permitir el intercambio de datos entre aplicaciones en una red. Entre los principales protocolos específicos empleados en la transferencia de archivos se encuentran:
4.1. FTP (File Transfer Protocol)
El Protocolo de Transferencia de Archivos o FTP se implementa por primera vez en los años 70 en Massachusetts, y está orientado a la conexión para la transferencia y compartición de archivos entre sistemas conectados a una red TCP/IP. Los objetivos del protocolo FTP según el RFC (peticiones de comentarios) 959 son:
1 Promover que se compartan archivos entre máquinas remotas a través de la red.
2 Como consecuencia de lo anterior, fomentar el acceso a máquinas remotas.
3 Independizar las necesidades de los usuarios de diferentes sistemas de archivos utilizados en las distintas máquinas.
4 Conseguir una transferencia de datos rápida y fiable.
El funcionamiento de este protocolo comienza al solicitar el usuario al servidor una comunicación mediante el puerto 21 y, posteriormente, envía las acciones a llevar a cabo con los datos, como parámetros de conexión y de gestión. Para la transferencia de información del servidor al usuario, la conexión la inicia el servidor por el puerto 20 y más tarde se envían los archivos según los datos de los parámetros anteriores.
Nota
Un protocolo es una serie de normas o reglas para el intercambio de datos entre sistemas.
4.2. FTPT (File Transfer Protocol Trivial)
Es una versión del protocolo FTP pero es menos fiable al utilizar UDP (puerto 69) en la capa de transporte. Algunas de las características del protocolo FTPT son:
1 Funcionamiento más rápido: se utiliza para la transferencia de pequeños archivos, principalmente para leer/escribir archivos de un servidor remoto.
2 Inexistencia de mecanismos de autenticación o cifrado.
3 No se puede obtener un listado del contenido de los directorios.
4 Cada archivo que se transfiere lo hace como un intercambio independiente de paquetes.
El funcionamiento de una sesión con intercambio de información o paquetes entre dos equipos se inicia cuando un ordenador envía una petición de lectura/escritura a otro, conteniendo además el nombre del archivo y cómo se transfiere. El otro equipo responde con un paquete de confirmación además de indicar el puerto por el que tiene que enviar los datos. Los paquetes se envían numerados, y como respuesta los paquetes de confirmación también se numeran excepto el final, que contiene un número determinado de bytes de datos como indicador de fin.
4.3. HTTP (Hypertext Transfer Protocol)
El Protocolo de Transferencia de Hipertexto (o HTTP), propuesto por Tim Berners-Lee, regula el proceso por el cual un cliente web solicita información (archivos de texto, gráficos, sonido e imágenes) a un servidor HTTP. Es el protocolo que utiliza la World Wide Web desde 1990 para el intercambio de información hipertextual por Internet en múltiples plataformas.
La definición de este protocolo por parte de la especificación RFC 1945 es:
Un protocolo del nivel de aplicación con la agilidad y velocidad necesaria para sistemas de información distribuidos, colaborativos y de hipermedia. Es un protocolo orientado a objetos, genérico, que puede usarse para muchas tareas extendiendo sus métodos. Una característica de HTTP es que permite que los sistemas se construyan independientemente de la información que se transfiere.
El protocolo HTPP utiliza la conexión TCP/IP para realizar las operaciones de solicitud/respuesta, donde:
1 El navegador del cliente solicita al servidor el archivo o página web deseada mediante la URL (o dirección) de dicha página.
2 El servidor descodifica la URL del recurso (documento HTML, fichero multimedia, aplicación, etc.) solicitado.
3 El servidor responde a la petición del cliente mostrando la información requerida o un mensaje de error.
4.4. SMTP (Simple Mail Transfer Protocol)
El Protocolo Simple de Transferencia de Correo realiza el envío y recepción de correos entre servidores, es independiente de los sistemas operativos del emisor y del receptor y es el estándar en Internet para transferir correo. Se trata de un protocolo abierto que se utiliza, mayoritariamente, junto al servicio TCP y cuyas especificaciones se definen en RFC 821 y 822.
Nota
La RFC (Requests for Comments) es una serie de documentos que describen los protocolos utilizados para la