La diferencia entre redes de igual a igual y de cliente / servidor

Una red de computadoras cliente / servidor es aquella que tiene una infraestructura centralizada: una computadora, llamada "servidor", actúa como intermediario para todas las demás computadoras, que se denominan "clientes". El servidor puede compartir sus recursos con los clientes, pero los clientes no comparten sus recursos, como la potencia informática o el espacio en el disco duro, con la red. Una red de igual a igual, que no debe confundirse con el intercambio de archivos de igual a igual a través de torrents y similares, es una en la que no hay un servidor central. Todas las computadoras están conectadas y cada una puede actuar como servidor o cliente de otra. Todas las computadoras comparten recursos entre sí, como el procesamiento de la computadora o el espacio en el disco duro.

Seguridad

La red cliente / servidor es mucho más segura que el enfoque de igual a igual. Esto se debe al servidor, que puede autenticar el acceso de un cliente a cualquier otra parte de la red. Piense en ello como seguridad en la entrada de un edificio: muestra su pase al guardia y él abre las puertas a las que está autorizado a entrar. En una red de igual a igual, todo el mundo es un guardia y tiene la clave maestra para cualquier otra área; esto está bien si todos los guardias se conocen y confían entre sí, pero se vuelve más problemático a medida que aumenta el número de clientes.

Actuación

Si tiene una gran cantidad de clientes en una red de igual a igual, experimentará problemas de rendimiento. Esto podría suceder con tan solo 10 clientes, dependiendo de la potencia de las computadoras. La disposición cliente / servidor carece de este problema por dos razones principales; en primer lugar, el servidor hace gran parte del trabajo pesado y, en segundo lugar, no se requiere que los clientes compartan su potencia informática. Además, dado que todos los recursos se comparten de igual a igual, hay más posibilidades de que alguien rompa accidentalmente algo requerido por otra persona.

Costo

Una red cliente / servidor es necesariamente más cara. Se requiere una computadora adicional para actuar como servidor y debido a la potencia de cálculo adicional que requiere un servidor, necesitará una máquina de alto rendimiento. Además, necesitará un software dedicado para ejecutar 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 deba pagar a profesionales para que solucionen los problemas que surjan. Las redes peer-to-peer, que carecen de un servidor dedicado, eluden todos estos costos.

Consideraciones

Si está configurando una red doméstica o una red de pequeña empresa con solo unos pocos clientes y dispositivos, no necesita la potencia adicional que proporciona un servidor central; también puede ahorrar su dinero. Sin embargo, si tiene una red grande o necesita mayor seguridad, por ejemplo, si muchas personas que no conoce usarán la red, la arquitectura cliente / servidor es para usted.