diferencias y semejansas p2p y cliente servidor gabriel caro

4

Click here to load reader

Upload: gabriel-caro

Post on 06-Jul-2015

1.064 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: diferencias y semejansas p2p y cliente servidor gabriel caro

ENSAYO

La tecnología p2p como cualquier otra en estos días es de mucha utilidad para estudiantes y profesionales debido a su amplia gama, se podría decir que tiene como ventaja la interacción de personas a través de las destinas web existentes hoy por hoy como también la facilidad que ofrece para las personas al momento de buscar algún tipo de documentación simplemente acceden desde sus ordenadores y ya tienen a la mano una amplia biblioteca, también puede usarse para el desarrollo de diferentes programas para la ayuda de la medicina un ejemplo de esto es la creación de sistemas de software diseñados para realizar pruebas que identifiquen la presencia de posibles fármacos. El primer sistema diseñado con tal propósito se desarrolló en el 2001, en el Centro Computacional para el Descubrimiento de Medicamentos (Centre for Computational Drug Discovery) en la prestigiosa Universidad de Oxford y con la cooperación de la Fundación Nacional para la Investigación del Cáncer (National Foundation for Cancer Research) de los Estados Unidos.

De igual manera existen muchas personas mal intencionadas en la web que usa este tipo de cifrado p2p para enviar y extraer documentación prohibida, dentro de los contras de esta tecnología tocando un poco a la juventud debido a que hoy por hoy los jóvenes no se molestan en buscar una información por un libro sino que lo hacen a través de la web encontrando muchas veces cosas que no deberían ver este tipo de personas debido a su contenido explicito. Una de las más importantes es que es difícil o imposible ocultar el hecho que estás ejecutando tal aplicación, significando esto que un gobierno simplemente podría ilegalizar su uso para evitar el libre flujo de información. En países donde el cifrado fuerte está prohibido, los gobiernos tienen fácilmente el poder de prohibir el uso del P2P anónimo.

Asi como este cifrado es de gran ayuda también es de un gran riesgo social y económico. Debido a que los jóvenes pasan todo el dia en sus ordenadores ya los jóvenes no andan en bicicleta ahora solo están en internet manejando escopetas obteniendo poca educación y mucha diversión, y el mundo virtual se adueña de ellos viendo tanta violencia la traduce para con sus amigos y familiares. Un ejemplo de esto es toda la violencia en los adolecentes.

Para empezar a hablar de la tecnología cliente servidor tenemos que tener un

conceptp claro de esta arquitectura la cual es La arquitectura cliente-servidor es un

modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores

de recursos o servicios, llamados servidores, y los demandantes, llamados clientes.

Un cliente realiza peticiones a otro programa, el servidor, que le da respuesta. Esta

idea también se puede aplicar a programas que se ejecutan sobre una sola

computadora, aunque es más ventajosa en un sistema operativo multiusuario

distribuido a través de una red de computadoras.

Una red peer-to-peer (P2P) o red de pares, es una red de computadoras en la que todos o algunos aspectos de ésta funcionan sin clientes ni servidores fijos, sino una serie de nodos que se comportan como iguales entre sí. Es decir, actúan simultáneamente como clientes y servidores respecto a los demás nodos de la red. Cliente-servidor: Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor) que le da respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras.

Page 2: diferencias y semejansas p2p y cliente servidor gabriel caro

En esta arquitectura la capacidad de proceso está repartida entre los clientes y los servidores, aunque son más importantes las ventajas de tipo organizativo debidas a la centralización de la gestión de la información y la separación de responsabilidades, lo que facilita y clarifica el diseño del sistema. También parece que la arquitectura P2P va a ser más adecuada para obtener un sistema que sea altamente escalable y de bajo coste, debido a que el aumento del número de nodos conectados al sistema, aunque da lugar a una mayor carga global del sistema, esta carga se distribuye entre los nodos. Capítulo 2 – Estado del Arte 37 Sin embargo, debido a la ingente cantidad de datos del terreno que suelen manejar las aplicaciones de visualización de terrenos, y ante el requerimiento de un tiempo de respuesta adecuado para tiempo real, tampoco parece conveniente emplear una arquitectura P2P pura, debido a que, generalmente, un nodo no va a tener acceso en cada momento a toda la información existente disponible, ya que ésta se encontrará repartida entre todos los nodos y éstos no estarán continuamente conectados al sistema. Por lo tanto, no se va implementar una arquitectura P2P pura, puesto que para solventar ese problema, inicialmente habría que distribuir toda la información del terreno entre los nodos, proceso que, en una situación real de uso, no se puede llevar a cabo. En su lugar, se implementará una arquitectura mixta cliente-servidor / P2P donde los usuarios puedan obtener información de otros usuarios y además, puedan acudir también a un servidor general que contenga toda la información. Esta arquitectura, a priori, mantendrá la propiedad de escalabilidad de la arquitectura P2P, y asegurará la disponibilidad de toda la información para cada usuario gracias al empleo de servidores.

Podemos decir como la principal semejaza de estas arquitecturas q la las 2 funcionan

para un mismo fin en común y la P2P s como la evolución de el cliente servidor.

A continuación presentares un cuadro comparativo de las 2 arquitecturas:

Page 3: diferencias y semejansas p2p y cliente servidor gabriel caro

CLIENTE / SERVIDOR P2P

Consiste en Básicamente en un cliente que realiza peticiones a otro programa que sería el servidor

La capacidad de proceso está repartida entre los clientes y los servidores.

Cuando un servidor está caído, las peticiones de los clientes no pueden ser satisfechas.

La congestión del tráfico ha

sido siempre un problema en el paradigma de C/S. Cuando una gran cantidad de clientes envían peticiones simultaneas al mismo servidor, puede ser que cause muchos problemas para éste (a mayor número de clientes, más problemas para el servidor)

Centralización del control: los accesos, recursos y la integridad de los datos son controlados por el servidor de forma que un programa cliente defectuoso o no autorizado no pueda dañar el sistema. Esta centralización también facilita la tarea de poner al día datos u otros recursos

El modelo cliente-servidor, el servidor es quien tiene el control.

Descarga su sistema operativo

y cualquier aplicación software que necesite el usuario desde un servidor de archivos remoto.

Red de computadores que en su mayoría funciona sin clientes ni servidores, sino más bien como una serie de nodos que se comportan como iguales entre si

Está basada en la arquitectura cliente

– cola-cliente

los recursos están generalmente distribuidos en varios nodos de la red. Aunque algunos salgan o abandonen la descarga; otros pueden todavía acabar de descargar consiguiendo datos del resto de los nodos en la red.

Tienen un alcance mundial con ciento de millones de usuarios potenciales.

en las redes P2P como cada nodo en la red hace también de servidor, cuantos más nodos hay, mejor es el ancho de banda que se tiene.

Para resolver el problema de conexión cuando los nodos no tienen dirección pública, estos se conectan a través de otro nodo que funciona como proxy de la conexión. Los dos nodos se conectan al proxy y éste envía la información que llega de uno al otro.

el control esta totalmente descentralizado ya que cualquier nodo de la red hace las funciones de cliente y de servidor y tiene capacidad de decisión.

Page 4: diferencias y semejansas p2p y cliente servidor gabriel caro