viernes, 17 de marzo de 2017

semana 6

MODELO CLIENTE - SERVIDOR 


Desde el punto de vista funcional, se puede definir la computación cliente/servidor como una arquitectura distribuida que permite a los usuarios finales obtener acceso a la información en forma transparente aún en en entornos multiplataforma, en el modelo cliente servidor, el cliente envía un mensaje solicitando un determinado servicio, y este envía uno o varios mensajes con la respuesta (PROVEE EL SERVICIO). En un sistema distribuido cada maquina puede cumplir el rol de servidor para algunas tareas y el rol de cliente para otras se entiende que la forma más estándar de aplicación y uso de sistemas cliente/servidor es mediante la explotación de las pc's a través de interfaces gráficas de usuario.
Esta arquitectura permite destruir físicamente los procesos y los datos en forma más eficiente lo que en computación distribuida afecta directamente el tráfico de la red, reduciéndolo grandemente. 

FUNCIONAMIENTOS 

CLIENTE:

  • Administra la interfaz de usuario.
  • Interactuar con el usuario.
  • Procesar la lógica de la aplicación y hacer validaciones locales.
  • Generar requerimientos de base de datos.
  • Recibir resultados del servidor.
  • Formatear resultados. 

SERVIDOR: 

  • Aceptar los requerimientos de bases de datos que hacen los clientes.
  • Procesar requerimientos de bases de datos.
  • Formatear datos para transmitirlos a los clientes.
  • Procesar la lógica de la aplicación y realizar validaciones a nivel de base de datos. 



VENTAJAS:

  • Es la existencia de plataformas de hardware cada vez más baratas. Esta constituye a su vez una de las maquinas considerablemente más baratas.
  • Facilita la integración entre sistemas diferentes y comparte información permitidas.
  • Es más rápido el mantenimiento y el desarrollo de aplicaciones.
  • La estructura inherente modular facilita además la integración de nuevas tecnologías.
  • Proporciona, a los diferentes departamentos de una organización, soluciones locales. 
DESVENTAJAS: 

  • El mantenimiento de los sistemas es más difícil pues implica la interacción de diferentes  partes de hardware.
  • Se cuenta con muy escasas herramientas para la administración y ajuste del desempeño de los sistemas.
  • La seguridad de un esquema cliente/servidor por ejemplo: se deben hacer verificaciones en el cliente y en el servidor. 
ARQUITECTURA DEL CLIENTE - SERVIDOR

- Modelo de aplicación distribuida 
- Se compone de un cliente y un servidor.

MULTIUSUARIO:  

Varios usuarios conectados en una computadora.

MULTITAREA:

Varias aplicaciones se ejecutan al mismo tiempo en una computadora.

Fifo = first in = primero en llegar 

first out = primero en salir. 


CARACTERÍSTICAS DEL CLIENTE Y EL SERVIDOR: 

CLIENTE:

Solicitar o pedir una aplicación o servicio.

s.o hogar u oficinas:

  • windows 7
  • windows xp
  • windows 10
  • Linux (ubuntu, red hat, etc.)
  • Mac 8( ceopud, chita, sierro, etc.)
  • windows server 2008, 2012, 2016
  • Ubuntu server 
  • Mac server
SERVIDOR:

Brinda o da un servicio o aplicación.
  •  Servidores de pagina web.
  • Servidor de archivos (ftp)
  • Servidor de correo 
  • Base de datos 
MODELO OSI

Se compone de capas.

  1. CAPA FÍSICA.=  Transmisión de flujo de bits a través del medio.
  • Define la topología física
  • Cable, conectores, reguladores, computadoras, etc. 

2. CAPA DE ENLACE DE DATOS = 

  •  Responde las tramas de un nodo al siguiente.
  • Porvee el control de flujo 
  • Maneja direcciones mac (dirección física) 
Dirección física: fe80:: 825a. 4ff. febc: 2e 2e ← capa 4 


3. CAPA DE RED: 

  • Fragmentar segmentos de datos 
  • Encamina los datos
  • Direccionamiento lógico.
IP= 122.168.0.1 

  • Responde la entrega de paquetes o y d.
  • Nos da acceso a Internet. 
4.CAPA DE TRANSPORTE:

  • Conexión de extremo a extremo.
  • Encargado del direccionamiento o enrutamiento de los paquetes.

5.CAPA DE SECCIÓN:

  • Establecer la comunicación entre los diferentes host.
  • Realiza la conexión entre el cliente y el servidor emisor y receptor. 

6.CAPA  DE PRESENTACIÓN:

  • Responde de la traducción, comprensión y cifrado de la información. 
  • HTML 
  • Hiper text, market lenguaje 
7. CAPA DE DE APLICACIÓN 

  • Proporciona la interfaz al usuario.
  • Capa más cercana con el usuario.
  • Permite interactuar al usuario con las aplicaciones


EXTENSIONES DE DIRECCIONES WED

  • com= pagina  de comercio
  • net= Dominio de Internet 
  • org= Se refiere a cualquier tipo de sito web
  • mx= Dominio de México 
  • Edu= Es usado para instituciones educativas 
  • gob= Están destinados al uso del gobierno 
  • tk=   Domino de nivel superior geográfico  gratuito 
  • co=  Hace referencia a las palabras comercio, compañia, etc. 
  • eu= Es un dominio territorial para la union europea 
  • biz= se refiere a "Business" o negocio. 





1 comentario:

  1. Me parece que esta muy bien tu blog, creo que esta muy bien estructurado, va acorde con las clases...
    vas muy bien con tus semanas. SIGUE ASÍ NO PIERDAS ESE RITMO

    ResponderEliminar