La diferencia entre las redes cliente / servidor peer-to-peer y

Un servidor central es más seguro y estable, pero también más caro.

Un servidor central es más seguro y estable, pero también más caro.

Una red de ordenadores cliente / servidor es uno que tiene una infraestructura centralizada - un ordenador, llamado el “servidor”, actúa como intermediario entre todos los demás equipos, que se llaman El servidor puede compartir sus recursos con los clientes, pero “clientes”. clientes no comparten sus recursos, tales como - la potencia de cálculo o de espacio en disco duro - con la red. Una red peer-to-peer - que no debe confundirse con el archivo peer-to-peer para compartir a través de torrentes y similares - es aquella en la que no hay un servidor central. Todos los equipos están conectados y cada uno puede actuar como servidor o cliente a otro. Las computadoras todos comparten recursos entre sí como el procesamiento de la computadora o espacio en disco duro.

Seguridad

La red cliente / servidor es mucho más seguro que el enfoque peer-to-peer. Esto se debe al servidor, que puede autenticar el acceso de un cliente a cualquier otra parte de la red. Piense en ello como la seguridad en la entrada de un edificio - mostrar su pase a la guardia y él abre las puertas lo que usted está autorizado a entrar. En una red peer-to-peer, todo el mundo es un guardia y tiene la llave maestra para cualquier otra área - esto está muy bien si todos los guardias conocen y confían entre sí, pero se vuelve más problemático, ya que el número de clientes se incrementa.

Actuación

Si usted tiene un gran número de clientes en una red peer-to-peer, que va a experimentar problemas de rendimiento. Esto podría ocurrir con tan sólo 10 clientes, dependiendo de la potencia de los ordenadores. La disposición cliente / servidor carece de este problema por dos razones: en primer lugar principal, el servidor hace mucho del trabajo pesado, y en segundo lugar, los clientes no están obligados a compartir su potencia de cálculo. Además, dado que todos los recursos son compartidos en el peer-to-peer, hay más posibilidad de que alguien accidentalmente romper algo requerido por otra persona.

Costo

Una red cliente / servidor es necesariamente más caro. Se requiere un equipo adicional para actuar como servidor y debido a la potencia de cálculo adicional requiere un servidor, necesitará una máquina de alto rendimiento. Además, tendrá que ejecutar un software dedicado a la red como Windows Server 2008 o alguna forma de Unix o Linux. Si no está familiarizado con el software, es posible que también tenga que pagar a los profesionales para solucionar los problemas que se plantean. Peer-to-peer, que carece de un servidor dedicado, dejar de lado todos estos costos.

consideraciones

Vídeo: Diferencia entre arquitectura cliente/servidor y arquitectura p2p

Si está configurando una red doméstica o una red de pequeñas empresas con sólo unos pocos clientes y dispositivos, usted no tiene ninguna necesidad de que la potencia extra que proporciona un servidor central - que también podría ahorrar su dinero. Sin embargo, si usted tiene una red grande o necesita mayor seguridad - por ejemplo, si una gran cantidad de gente que no sabe va a utilizar la red - la arquitectura cliente / servidor es para usted.

Vídeo: Aplicaciones P2P (Peer-to-peer)

referencias

  • enlazar TechRepublic: comprender las diferencias entre cliente / servidor y redes peer-to-Peer

Sobre el Autor

Warren Davies ha estado escribiendo desde 2007, centrándose en proyectos a medida para los clientes en línea, tales como PsyT y el Instituto de Entrenamiento. Esto ha sido junto con el trabajo en la investigación, diseño web y blogs. Un usuario de Linux y de jugador, Warren entrena en artes marciales como un hobby. Él tiene una licenciatura en Ciencias y Maestría en Ciencias de la psicología, y otras calificaciones en las estadísticas y los estudios de negocios.

Artículos Relacionados