2. La arquitectura cliente-servidor es un modelo de aplicación distribuida en el que
las tareas se reparten entre los proveedores de recursos o servicios,
llamados servidores, y los demandantes, llamados clientes. Un cliente realiza
peticiones a otro programa, el servidor, quien le da respuesta. Esta idea también
se puede aplicar a programas que se ejecutan sobre una sola computadora,
aunque es más ventajosa en un sistema operativo multiusuario distribuido a través
de una red de computadoras.
En esta arquitectura la capacidad de proceso está repartida entre los clientes y los
servidores, aunque son más importantes las ventajas de tipo organizativo debidas
a la centralización de la gestión de la información y la separación de
responsabilidades, lo que facilita y clarifica el diseño del sistema.
La separación entre cliente y servidor es una separación de tipo lógico, donde el
servidor no se ejecuta necesariamente sobre una sola máquina ni es
necesariamente un sólo programa. Los tipos específicos de servidores incluyen los
servidores web, los servidores de archivo, los servidores del correo, etc. Mientras
que sus propósitos varían de unos servicios a otros, la arquitectura básica seguirá
siendo la misma.
Una disposición muy común son los sistemas multicapa en los que el servidor se
descompone en diferentes programas que pueden ser ejecutados por
diferentes computadoras aumentando así el grado de distribución del sistema.
4. Llamamos protocolo de comunicaciones a una serie
de normas que usan los equipos informáticos para
gestionar sus diálogos en los intercambios de
información. Dos equipos diferentes de marcas
diferentes se pueden comunicar sin problemas en el
caso en que usen el mismo protocolo de
comunicaciones.
A lo largo del tiempo ha ido mejorando la tecnología
de las comunicaciones, y se han podido ir usando
protocolos mas útiles para las nuevas máquinas.
Por ello han ido apareciendo nuevos protocolos a
los que se han ido adaptando los productos de cada
fabricante para asegurarse la compatibilidad con el
resto de las marcas.
El protocolo más usado en Internet es el TCP/IP
6. FTP
El protocolo FTP (Protocolo de transferencia de archivos) es, como su nombre lo
indica, un protocolo para transferir archivos.
La implementación del FTP se remonta a 1971 cuando se desarrolló un sistema de
transferencia de archivos (descrito en RFC141) entre equipos del Instituto
Tecnológico de Massachusetts (MIT, Massachusetts Instituto of Tecnología). Desde
entonces, diversos documentos de RFC (petición de comentarios) han mejorado el
protocolo básico, pero las innovaciones más importantes se llevaron a cabo en julio
de 1973.
HTTP
El Protocolo de Transferencia de Hipertexto (Hipertexto Transfer Protocolo)
es un sencillo protocolo cliente-servidor que articula los intercambios de
información entre los clientes Web y los servidores HTTP1945. Fue
propuesto por Tim Bernés-Lee, atendiendo a las neces. La especificación
completa del protocolo HTTP 1/0 está recogida en el RFC idades de un
sistema global de distribución de información como el Word Wide Web.
HTTPS
Muchas veces, para comprender porqué narices alguien se ha molestado en inventar
algo complicado es mejor pensar para qué lo ha ideado
7. SMTP
Es el protocolo estándar de Internet para el intercambio de correo electrónico y
responde a las siglas de Protocolo Simple de Transmisión de Correo (Simple Mail
Transfer Protocolo).
Para ser un poco más claro, usted al momento de enviar un correo electrónico
utiliza como medio un servidor SMTP que es el encargado de hacer llegar el
correo a su destino, lo podemos comparar con el servicio postal, para hacer
entrega del correo necesitamos de tres datos importantes el origen, el destino y el
medio que es el servidor SMTP.
9. HTTP se basa en sencillas operaciones de
solicitud/respuesta. Un cliente establece
una conexión con un servidor y envía un
mensaje con los datos de la solicitud. El
servidor responde con un mensaje
similar, que contiene el estado de la
operación y su posible resultado. Todas
las operaciones pueden adjuntar un
objeto o recurso sobre el que actúan;
cada objeto Web (documento HTML,
fichero multimedia o aplicación CGI) es
conocido por su URL.
10. CONCLUSIONES
- Hay diferentes modelos de aplicaciones distribuidos en
diferentes tareas
-Que el protocolo e una comunicación de normas que se
usan en los equipos informáticos
-Que los protocolos tienen diferentes similitudes y
conceptos
- Que HTTP se basa en operaciones de similitud y
respuesta
- Que el protocolo a lo largo del tiempo ha ido mejorando