Arquitecturas Cliente/Servidor y P2P: semejanzas, diferencias y aplicaciones
1. SEMEJANZAS Y DIFERENCIAS DE LAS ARQUITECTURAS Cliente / Servidor y P2P:
Las aplicaciones o páginas web están definidas por un modelo de arquitectura particular, por ello
estudiaremos dos tiempos de arquitecturas Cliente / Servidor y P2P. Para comenzar es importante
resaltar que cada arquitectura de un sitio web tiene tres componentes principales: servidores
web, una conexión de red, y uno o más clientes.
La Arquitectura Cliente / Servidor parte de la idea de “Divide y vencerás”, esto se aplica ya que el
procesamiento se comparte en 2 partes, el Servidor y el Cliente. El Cliente es la persona que
solicita un tipo específico de servicio o necesidad mediante el uso de un entorno web, y el Servidor
él quien se encarga de satisfacer la necesidad del cliente y proporcionar la información requerida.
El P2P es una red que reúne un conjunto de tecnologías donde no hay un cliente o servidor fijo,
sino una serie de nodos que se comportan como servidores y clientes a la vez. Este tipo de
arquitectura hace posible la descarga de archivos de gran tamaño y de alta calidad en una mayor
velocidad en relación que la anterior arquitectura.
La estructura de la arquitectura Cliente/Servidor parte de red en forma de estrella, con un servidor
central capaz de satisfacer las necesidades de varios clientes, pero el proceso de transmisión se da
por separado cada cliente con el servidor. Y la tecnología P2P se basa en una red en forma de
malla, donde cada computadora puede servir como Cliente y como Servidor, lo que hace que la
comunicación se mucho más rápida y eficiente.
Un dato de interés sobre el P2P es que debido a la globalización y la facilidad de compartir la
información, a contribuido con la llamada “Piratería”, que no es más que la distribución ilegal de
archivos multimedia (música, videos, fotos, documentos), lo que por un lado es de gran beneficio
para los usuarios pero trae grande perdidas en casa productoras, disqueras y estudios de cine.
En cuanto a las semejanzas entre estas arquitecturas en propicio mencionar que el P2P se deriva
de la arquitectura Cliente/Servidor, por lo que comparten recursos, facilitan la búsqueda y el
principal objetivo de ambas es el intercambio de información.
Además de las diferencias ya expuestas podemos decir que estas arquitecturas difieren en el
Cliente/ Servidor la transferencia de información es más lenta a medida que se van agregando más
clientes porque son centralizadas, caso contrario que en P2P ya que a mayor número de equipos
conectados en la red la transferencia de información es mucho más rápida ya que son
descentralizadas.
En conclusión es necesario decir que ambas arquitecturas son necesarias ya que cada una tiene
sus aplicaciones específicas y escenarios de utilización.
José Francisco Sánchez C.I: 18.888.617