Professional Documents
Culture Documents
1
INFRAESTRUCTURA TECNOLÓGICA
Sesión No. 5
Nombre: Arquitectura cliente-servidor
Contextualización
Introducción al Tema
Las arquitecturas que se utilizan dentro del Internet pueden ser aplicada dentro
de cualquier red de uso particular, no se tiene un uso de elementos exclusivos
para Internet y otro para las redes locales o privadas, la forma en que funcionan
es la misma, lo único que puede cambiar es el tipo de materiales con que se
realizan, pueden ser con fibra óptica o con cable de par trenzado.
Explicación
Arquitectura cliente-servidor
¿Qué es un cliente?
¿Qué es un servidor?
• Servicio.
• Recursos compartidos.
• Protocolos asimétricos.
• Transparencia de localización física de los servidores y clientes.
• Independencia de la plataforma HW y SW que se emplee.
• Sistemas débilmente acoplados.
• Encapsulamiento de servicios.
• Estabilidad horizontal y vertical.
• Integridad.
• Autenticación.
o Autenticación del origen de los datos.
o Autenticación de entidades pares.
• Control de acceso.
• Confidencialidad.
o Confidencialidad orientada a conexión.
o Confidencialidad no orientada a conexión.
o Confidencialidad selectiva.
o Confidencialidad aplicada al análisis de tráfico.
• Integridad.
o Integridad orientada a conexión con mecanismos de
recuperación.
o Integridad orientada a conexión sin mecanismos de
recuperación.
o Integridad orientada a conexión sobre campos selectivos.
o Integridad no orientada a conexión.
Desde otro punto de vista se tiene que, como requisito de seguridad se busca el
cumplimiento del desarrollo de elementos bajo un mismo código, éste tiene que
ser de gran robustez y cumplir con varias autenticaciones y de ser necesario con
la encriptación de información; un sistema que se utiliza para determinar medios
de seguridad es SAP, el cual se apoya de varios lenguajes más para
complementarse, sin embargo el núcleo del código o sistema es sólo en un
medio.
Sistemas distribuidos
Estos elementos son los que determinan a un sistema distribuido como tal, sus
atributos o características son aplicados de esta forma para presentar un
funcionamiento óptimo y una mejora constante.
10
INFRAESTRUCTURA TECNOLÓGICA
Conclusión
Arquitectura cliente-servidor
Con las cosas que se deben cumplir antes de implantar el uso del cliente
servidor se deben analizar los cambios en las tecnologías y la evolución de los
medios, actualmente los servicios deben ajustarse a las demandas de los
usuarios y no como antes que los usuarios debían adaptarse a lo que ofrecía la
empresa. Las ventajas y desventajas con que cuenta este medio de
comunicación son las siguientes:
Ventajas
• Centralización del control de los recursos.
• Centralización de los datos y acceso.
• Facilidad de mantenimiento.
• Facilidad de actualización del lado del servidor.
• La información es almacenada en el servidor.
• Buena interfaz gráfica.
• Bajos costos de utilización.
• Permite la separación de módulos específicos.
Desventajas
• Saturación del servidor por exceso de peticiones.
• Puede quedar paralizado el servicio por fallas en el servidor.
• Es difícil darle mantenimiento.
• Usa muy pocas herramientas de administración.
13
INFRAESTRUCTURA TECNOLÓGICA
• Encriptación.
• Encriptación convencional.
• Encriptación de clave pública.
• Localización de mecanismos de encriptación.
• Mecanismos de autenticación.
• Encriptación como mecanismo de autenticación.
• Firma digital.
Sistemas distribuidos
Estos sistemas distribuidos son muy importantes, debemos conocer sus ventajas
y desventajas para comprender la forma en que pueden llegar a actuar.
Ventajas
• Este modelo asume una organización de varios tipos de datos.
• Se maneja mediante el uso de datos centralizados.
• El costo de enlaces WAN es comprensible.
• La distribución de datos entrega protección a los sistemas caídos.
• Los datos recopilados en diferentes lugares aumentan el acceso de
usuarios de los lugares de donde proceden los datos.
• Toma ventaja de los mecanismos del cliente servidor.
• Ejecuta su propio procesamiento.
• Usa plataformas con múltiples servidores de entrega.
14
INFRAESTRUCTURA TECNOLÓGICA
Desventajas
• Mantener sincronizados los datos es complejo.
• Se requiere de nuevos métodos y estructuras.
• Requiere de más administración y supervisión.
• Se puede tener una pérdida del control.
Actividad de Aprendizaje
Instrucciones
Referencias