Existen dos formas principales de redes : peer-to -peer y cliente /servidor . Usuarios de Peer-to -peer conectarse con otros equipos de escritorio en su red y permite a sus usuarios compartir impresoras , archivos y otros recursos a través de su red. Es probable que si usted tiene una red doméstica, y el resto de equipos de su casa de interactuar a través de un modelo cliente /servidor system.The redes peer-to -peer está diseñado para redes más grandes , donde los usuarios aren t ' localizada y se conectan desde una variedad de lugares externos. La mayoría de los sitios web que visitas se basan en la configuración de este . El modelo cliente /servidor se compone de dos grandes tipos de arquitectura - la de dos niveles y tres niveles. Two -Tier
de dos niveles es el más simple de los tipos de arquitectura , que consta de sólo el servidor y la aplicación cliente . El servidor , también conocida como la base de datos , alberga la información de una red , mientras que las peticiones de cliente para acceder a la información . En un modelo de dos niveles , esta petición es directa, por lo tanto fácil de desarrollar y mantener . Aunque este tipo de arquitectura es más común , por lo general sólo se aplica en las condiciones más pequeños y menos exigentes.
Three -Tier
El modelo de tres niveles, añade otro nivel de la configuración de dos niveles. En lugar del cliente que se conecta directamente al servidor como lo hace con el tipo de dos niveles , la aplicación cliente debe hacer peticiones al servidor a través de una aplicación de servidor . Por ejemplo, si estás tratando de acceder a un sitio web con un tipo de arquitectura de tres niveles , el equipo se conecte a la página web de aplicaciones de bases ' s . La aplicación de base de datos entonces enviar una solicitud , en su nombre , en el servidor principal. El servidor principal sería gestionar su solicitud y lo remitirá a la aplicación de base de datos , que luego presentará la información a usted .
Ventajas y desventajas
tipo de arquitectura de tres capas funciona mejor en redes más grandes donde muchos usuarios solicitan información a la vez. El nivel adicional de la aplicación de servidor actúa como un facilitador y permite más usuarios se conecten de manera más eficiente y recuperar información de una manera oportuna .
Tipos de dos niveles sobresalen en más pequeño , contenían entornos donde los ordenadores comparten una red común y riesgos de seguridad ' aren ta gran amenaza .
Aunque el modelo de tres niveles puede soportar un mayor número de clientes, es increíblemente complejo y pesa abajo de su sistema con una variedad de componentes . Además , es más difícil de mantener.