? Cliente-servidor es el modelo habitual para las comunicaciones en red. Un servidor tiene recursos , lo que muchos ordenadores más pequeños en una red para tener acceso a más datos de su propio hardware podría tener. En general , un servidor en una red es mucho más grande que los equipos cliente . Habrá muchos más clientes de una red de servidores. Terminología
equipos cliente y servidor reciben sus nombres debido a que el servidor sirve a un cliente mediante la entrega de un recurso o servicio. Tanto los términos también se aplicarán a las solicitudes . Un programa de servidor es lo que hace una computadora en una máquina de servidor. Los programas de servidor escucha las solicitudes entrantes y requerimientos directos a otras aplicaciones. Un cliente también describe los programas . Los clientes de correo como Outlook y los navegadores Web son ejemplos de software de cliente.
Roles
Una característica clave de la comunicación cliente-servidor es que el cliente inicia el contacto . Por esta razón , se espera que los servidores de tener conexiones entrantes y clientes no lo son. Esto permite que el servidor de seguridad para proteger a los clientes , ya que ningún mensaje entrante se debe esperar a menos que sea en respuesta a una solicitud del equipo protegido . Conexiones cliente-servidor siempre se configuran como uno-a -uno . Un cliente envía una solicitud a un servidor y el servidor responde .
Propósito
La ventaja de una red cliente-servidor es que permite a muchos equipos en los una red para ampliar sus capacidades de hardware . Un servidor de archivos centralizado permite que un usuario tenga acceso a más de almacenamiento de archivos que el PC local puede proporcionar. Esta función centralizar también elimina la redundancia. Donde hay un recurso que muchos equipos de la necesidad de la red , como un archivo de ayuda , el almacenamiento en el servidor elimina el requisito de que todos los equipos para mantener una copia. Esto se traduce en un uso más eficiente de los recursos .
Ejemplos Server
redes comerciales modernas incluyen servidores con una variedad de funciones . Acceso a la red es administrada generalmente por un servidor de acceso de red o un servidor de acceso remoto. El NAS o RAS es un servidor de autenticación valida las credenciales del usuario . Acceso a Internet de salida se controla normalmente mediante un servidor proxy, que se centra la exposición al virus en una máquina y también restringe el acceso a sitios web no deseados. La mayoría de los trabajadores de oficina son probablemente familiarizado con servidores de archivos , y muchas empresas aplican la misma arquitectura para la entrega de aplicaciones , también, mediante la centralización de ellos en un servidor de aplicaciones . Las funciones de servidor de red pueden ser subcontratados , y para que los clientes puedan necesitar para acceder a las funciones del servidor a través de Internet . Otros servicios que se espera se desarrolle fuera de la red . Estos incluyen los servidores Web , que contienen las páginas Web y los servidores de VoIP , que conectan a usuarios de telefonía por Internet .