Implantación de aplicaciones web en entornos internet, intranet y extranet. IFCD0210. Antonio Luís Cardador Cabello
Чтение книги онлайн.
Читать онлайн книгу Implantación de aplicaciones web en entornos internet, intranet y extranet. IFCD0210 - Antonio Luís Cardador Cabello страница 6
9 Redes sociales: actualmente muy de moda, permiten estar en comunicación con otras personas y saber de su día a día, bien lo que escriben en dichas redes sociales o fotos que muestran, eventos a los que acuden, etc.
Actividades
1. Intente montar un servidor FTP en su sistema Windows usando el programa Mozilla FileServer.
2. Localice en Internet algún software gratuito que sea FTP. Puede visitar la web de código libre www.cdlibre.org.
4. La tecnología de Internet
Con el nacimiento de Internet surgió el concepto de estandarizar. Dado que Internet es un conjunto de redes (miles de miles de redes), lo más lógico es que una red no tenga la misma tecnología ni topología que otra que forme parte de Internet. Por esto se hace necesario el concepto de estándares y de protocolos. Es importante respetar estos estándares y protocolos para que las redes puedan intercambiar datos e información aunque sean de tecnología y topología distintas.
4.1. Arquitectura TCP/IP. Comparación con OSI
A continuación, se van a ver las dos arquitecturas básicas de Internet, la TCP/IP y la OSI. Se puede decir a modo de curiosidad que OSI ha quedado relevada por la cantidad de conceptos que implementa, frente a TCP/IP que simplifica enormemente dichos conceptos.
Sabía que...
El modelo TCP/IP ha tenido más éxito en el mundo de Internet debido a que implementa menos exigencias que OSI.
OSI
Desarrollado en 1980 por la Organización Internacional de Estándares (ISO). En concreto, OSI es un modelo compuesto por 7 capas que definen las diferentes fases por las que deben pasar los datos para poder recorrer una red de comunicaciones y ser entregados al dispositivo de destino. Estas capas son las siguientes:
1 Capa física: encargada de la topología de la red y de las conexiones de la máquina hacia la red. Tiene como función: definir el medio físico por el que va a viajar la comunicación (pares trenzados, coaxial, guías de onda, aire, etc.), definir las características materiales y eléctricas que se van a usar en la transmisión, definir una interfaz (establecer, mantener y liberar el enlace), transmitir el flujo de datos a través del medio o enlace y garantizar la conexión (que no la fiabilidad).
2 Capa de enlace de datos: encargada de proporcionar un servicio de transferencia de datos seguro a través del medio o enlace físico; además, tiene que enviar bloques de datos (conocidos con el nombre de tramas), llevando a cabo las tareas de sincronización, control de errores y flujo necesario.
3 Capa de red: encargada de proporcionar conectividad y seleccionar la ruta entre dos equipos (host).
4 Capa de transporte: esta capa tiene la misión de proporcionar una comunicación libre de errores entre emisor y receptor, asi como de mantener el flujo de datos en la red.
5 Capa de sesión: encargada de proporcionar el control de la comunicación entre las aplicaciones. Va a establecer, gestionar y cerrar las sesiones entre las aplicaciones que intervienen en la comunicación.
6 Capa de presentación: encargada de proporcionar a los procesos de aplicación independencia respecto de la representación de los datos.
7 Capa de aplicación: encargada de proporcionar acceso al entorno OSI al usuario.
TCP/IP
El modelo TPC/IP es un modelo de descripción de protocolos de red desarrollado en la década de los 70 e implementado en la red Arpanet. Este modelo estandariza un conjunto de reglas generales para el diseño e implementación de protocolos de red y para ello ofrece cuatro capas de abstracción (a diferencia de las 7 presentadas por el modelo OSI). Estas capas están totalmente jerarquizadas y son las siguientes:
1 Capa 1: Acceso al medio. Se puede equiparar con la capa 1 y la capa 2 del modelo OSI.
2 Capa 2: Internet. Se puede equiparar con la capa 3 del modelo OSI.
3 Capa 3: Transporte. Equiparable a la capa 4 del modelo OSI.
4 Capa 4: Aplicación. Equiparable a las capas 5, 6 y 7 del modelo OSI.
Obviamente, al implementar menos capas el modelo TCP/IP y facilitar su implementación respecto de OSI, se convirtió en el protocolo estándar de Internet.
4.2. Protocolos de Internet: TCP, UDP, SMNP, SMTP, etc.
Un protocolo es un método estándar y predefinido para permitir la comunicación entre procesos mediante un conjunto de reglas y procedimientos que deben ser respetados tanto por el que envía como por el que recibe información. Hay dos tipos de protocolos:
1 Los orientados a la conexión: controlan la transmisión de datos durante la comunicación. Para esto, se van acusando recibos durante la comunicación de los datos que se van recibiendo. Un ejemplo de estos protocolos es el TCP.
2 Los no orientados a la conexión: no controlan la transmisión de datos durante la comunicación; un emisor envía datos a un receptor y este los recibe sin confirmar los mismos. Un ejemplo de estos protocolos es el UDP.
HTTP
El Protocolo de Transferencia de Hipertexto es el protocolo estándar usado por cada operación que se realiza en la WWW (World Wide Web). Este protocolo surgió de la colaboración entre la WWW-Consortium y la IETF (Internet Engineering Task Force), que finalizó en 1999 con la publicación del RFC-2616, dando lugar a la especificación de la versión 1.1 de HTTP. HTTP es un protocolo orientado a transacciones y se adapta al modelo petición-respuesta entre cliente y servidor.
Sabía que...
Del mismo modo que hay HTTP, también existe el protocolo HTTPS, que se basa en ofrecer mecanismos de seguridad que no ofrece HTTP.
FTP
Protocolo de transferencia de archivos. Se va a usar fundamentalmente para el intercambio de archivos y puede ser de acceso anónimo o bien de acceso mediante usuario (dependiendo de si la información que va a contener puede ser accedida sin problema alguno por los usuarios o bien solamente ciertos usuarios pueden tener acceso a dicha información).
ARP
Este