Cliente- servidor es el modelo tradicional de la comunicación en red. El término se refiere al protocolo de las responsabilidades y de la acción de dos puntos extremos de una conexión. peer-to -peer es un escenario alternativo en el que los ordenadores conectados por la red se comportan igual. Client Server
Los dos puntos finales en una red cliente-servidor es el cliente y el servidor. El cliente inicia la conexión con una petición. El servidor responde a esta petición, la prestación del servicio o recurso requerido. La mayoría de las aplicaciones de red relacionados con la empresa están presentes en este modelo. Navegadores solicitan las páginas web de los servidores web de la misma manera . Cliente-servidor es el único método de comunicación de la red hasta que se inventó la creación de redes peer-to -peer .
Peer-to -Peer
En una red peer-to -peer , ambos equipos de una conexión son iguales, o " compañeros ". Los dos equipos de la conexión son los clientes y servidores al mismo tiempo. Por lo general , las redes peer-to -peer implican más de dos computadoras . Esto significa que cada computadora en la red puede mantener una conexión con más de un ordenador al mismo tiempo. Esto proporciona una fuente de respaldo de un archivo o de servicios si la primera computadora en ser contactado no está disponible .
Comparación
Aunque las computadoras en una revista red punto a punto son iguales, hay algunas similitudes procedimentales en el modelo cliente-servidor. Por ejemplo, un equipo tiene que iniciar el contacto . En la comunicación cliente - servidor, ésta es una característica que define el cliente. Además, aunque todos los equipos de la red peer-to -peer puede ser a la vez cliente y servidor, que no todas realizan ambas funciones al mismo tiempo todo el tiempo. Un equipo puede estar disponible y dispuesto a servir a los demás archivos sin necesidad de recibir archivos . Una computadora descargando recursos de ese equipo no podrá ser al mismo tiempo servir a los demás , lo que significa que sólo se está llevando a cabo las funciones de un cliente. Sin embargo , esto no quiere decir que los dos equipos están en una relación de cliente - servidor, ya que cualquiera podría cambiar para incluir a la otra función en cualquier momento. La diferencia clave es que los clientes en un sistema cliente-servidor sólo pueden ser clientes y los servidores sólo pueden ser servidores , ya que no tienen software instalado para realizar otra función.
Ejemplos
un claro ejemplo de una relación de cliente - servidor es un servidor de archivos. Computadoras se conectan al servidor , solicita un archivo y lo envía al servidor . La misma acción realizada en una red peer-to -peer es descentralizada. Un grupo de equipos en contacto entre sí y están de acuerdo para compartir archivos. Por lo tanto , cada uno es capaz de descargar archivos de los otros o subir archivos a los demás.