En entornos de red con más de 10 equipos , de acuerdo con TechSoup.com , un sistema de peer-to -peer tiende a disminuir todos los equipos implicados . En este caso, un servidor dedicado mejorará el rendimiento al controlar rápidamente las tareas que los clientes están solicitando . Los servidores son básicamente ordenadores centralizados que ofrecen mayor velocidad , copia de seguridad y la seguridad de los datos.
Servidor Software /Hardware
Cualquier equipo puede ser utilizado como un servidor, TechSoup.com dice , pero el equipo diseñado específicamente para la tarea será mucho más eficaz . Servidores generalmente han aumentado la capacidad de RAM, la capacidad de soportar varios procesadores, entrada y salida rápida , fuentes de alimentación de respaldo y discos duros , tarjetas de red rápidas y unidades de " hot-swap " que se puede cambiar mientras el servidor está en ejecución. Servidores vienen con sistemas especializados de la red de explotación ( NOS) y aplicaciones que van desde programas de fax y correo electrónico a los programas de acceso remoto.
Web Servidores
Además de el hardware y el software necesario de un servidor, un equipo del servidor web debe tener un protocolo de Internet permanente (IP) para que pueda ser localizado y accesible en cualquier momento . El programa de servidor web es el software utilizado por el equipo del servidor web para interactuar con los clientes. Según WebDevelopersNotes.com , "Apache " es el programa de servidor web más popular, ya que se puede utilizar en Linux /Unix , Mac y sistemas operativos de Windows. Cuando un cliente solicita un sitio web, la web localiza tu navegador la dirección IP y proporciona acceso a los archivos en el servidor web. El navegador muestra la página web o la página en el cliente.
Common Internet Protocolos
Hay un conjunto específico de instrucciones de un cliente o un buscador debe seguir para interactuar con un servidor . Como WebDevelopersNotes.com explica , estos son conocidos como " protocolos ". Los archivos transferidos de una máquina a otra emplean el protocolo de transferencia de archivos (FTP ) . Mensajes de correo electrónico suelen utilizar protocolo simple de transferencia de correo ( SMTP). El protocolo habitual que las páginas web y los archivos contenidos dentro de ellos es el protocolo de transferencia de hipertexto (HTTP ) . La World Wide Web ofrece estos y otros protocolos juntos para que todos se puede acceder desde un navegador web.
Cliente-servidor Modelos Arquitectura
Hay varias maneras de que el cliente y el servidor web pueda interactuar . Un modelo de arquitectura cliente - servidor común es la estática HyperText Markup Language (HTML ) modelo , en el que el navegador encuentra y muestra un archivo simple, sin cambios desde el servidor. Cuando los archivos más complejos deben ser convertidos e interactuar dinámicamente con el navegador , se utilizan la interfaz de modelo de secuencia de comandos CGI (Common Gateway ) o el modelo de scripting del lado del servidor .