SlideShare a Scribd company logo
1 of 4
Download to read offline
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.
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:
CLIENTE / SERVIDOR                                       P2P
   Consiste en Básicamente en un           Red de computadores que en su
    cliente que realiza peticiones a         mayoría funciona sin clientes ni
    otro programa que sería el               servidores, sino más bien como una
    servidor                                 serie de nodos que se comportan
                                             como iguales entre si
   La capacidad de proceso está
    repartida entre los clientes y los      Está basada en la arquitectura cliente
    servidores.                              – cola-cliente

   Cuando un servidor está caído,          los recursos están generalmente
    las peticiones de los clientes no        distribuidos en varios nodos de la red.
    pueden ser satisfechas.                  Aunque algunos salgan o abandonen
                                             la descarga; otros pueden todavía
   La congestión del tráfico ha             acabar de descargar consiguiendo
    sido siempre un problema en el           datos del resto de los nodos en la red.
    paradigma de C/S. Cuando una
    gran cantidad de clientes               Tienen un alcance mundial con ciento
    envían peticiones simultaneas            de millones de usuarios potenciales.
    al mismo servidor, puede ser
    que cause muchos problemas              en las redes P2P como cada nodo en
    para éste (a mayor número de             la red hace también de servidor,
    clientes, más problemas para el          cuantos más nodos hay, mejor es el
    servidor)                                ancho de banda que se tiene.

   Centralización del control: los         Para resolver el problema de
    accesos, recursos y la                   conexión cuando los nodos no tienen
    integridad de los datos son              dirección pública, estos se conectan a
    controlados por el servidor de           través de otro nodo que funciona
    forma que un programa cliente            como proxy de la conexión. Los dos
    defectuoso o no autorizado no            nodos se conectan al proxy y éste
    pueda dañar el sistema. Esta             envía la información que llega de uno
    centralización también facilita          al otro.
    la tarea de poner al día datos u
    otros recursos                          el control esta totalmente
                                             descentralizado ya que cualquier
   El modelo cliente-servidor, el           nodo de la red hace las funciones de
    servidor es quien tiene el               cliente y de servidor y tiene capacidad
    control.                                 de decisión.

   Descarga su sistema operativo
    y cualquier aplicación software
    que necesite el usuario desde
    un servidor de archivos remoto.
diferencias y semejansas p2p y cliente servidor gabriel caro

More Related Content

What's hot

Importancia seguridad-redes
Importancia seguridad-redesImportancia seguridad-redes
Importancia seguridad-redesCibernauta1991
 
Esquema de fragmentación y Distribucion de BDD
Esquema de fragmentación y Distribucion de BDDEsquema de fragmentación y Distribucion de BDD
Esquema de fragmentación y Distribucion de BDDBlanca Parra
 
Aplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioAplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioGrial - University of Salamanca
 
Procesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosProcesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosEmmanuel Fortuna
 
Diseño de Archivos y Base de Datos
Diseño de Archivos y Base de DatosDiseño de Archivos y Base de Datos
Diseño de Archivos y Base de DatosGuadalupeOsorio9
 
Ancho de banda y tasa de trasferencia
Ancho de banda y tasa de trasferenciaAncho de banda y tasa de trasferencia
Ancho de banda y tasa de trasferenciaLeón Arenas Rivera
 
Arquitectura Monolítica
Arquitectura MonolíticaArquitectura Monolítica
Arquitectura Monolíticaurumisama
 
Sistemas de información web
Sistemas de información webSistemas de información web
Sistemas de información webfredy_jhon
 
Hojas de estilo (css)
Hojas de estilo (css)Hojas de estilo (css)
Hojas de estilo (css)Krolina Agui
 
Unidad I Sistemas de Comunicación
Unidad I Sistemas de ComunicaciónUnidad I Sistemas de Comunicación
Unidad I Sistemas de Comunicaciónmateoharo
 
Cuadro comparativo de los medios de transmisión guiados y no guiados
Cuadro comparativo de los medios de transmisión guiados y no guiadosCuadro comparativo de los medios de transmisión guiados y no guiados
Cuadro comparativo de los medios de transmisión guiados y no guiadosJorge William
 
Ambientes de servicios, negocios, industria y comercio electrónico
Ambientes de servicios, negocios, industria y comercio electrónico Ambientes de servicios, negocios, industria y comercio electrónico
Ambientes de servicios, negocios, industria y comercio electrónico Carlos Rangel Hernández
 
Presentacion power point lan inalambrica
Presentacion power point lan inalambricaPresentacion power point lan inalambrica
Presentacion power point lan inalambricatatigarcia29
 
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.A6M0
 
BD. control de concurrencia
BD. control de concurrenciaBD. control de concurrencia
BD. control de concurrencialiras loca
 

What's hot (20)

Importancia seguridad-redes
Importancia seguridad-redesImportancia seguridad-redes
Importancia seguridad-redes
 
Esquema de fragmentación y Distribucion de BDD
Esquema de fragmentación y Distribucion de BDDEsquema de fragmentación y Distribucion de BDD
Esquema de fragmentación y Distribucion de BDD
 
Aplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioAplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicio
 
Herramientas de monitoreo de redes
Herramientas de monitoreo de redesHerramientas de monitoreo de redes
Herramientas de monitoreo de redes
 
EIGRP
EIGRPEIGRP
EIGRP
 
Procesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosProcesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas Operativos
 
Ethernet
EthernetEthernet
Ethernet
 
Diseño de Archivos y Base de Datos
Diseño de Archivos y Base de DatosDiseño de Archivos y Base de Datos
Diseño de Archivos y Base de Datos
 
Ancho de banda y tasa de trasferencia
Ancho de banda y tasa de trasferenciaAncho de banda y tasa de trasferencia
Ancho de banda y tasa de trasferencia
 
Rangos de IPs Públicas y Privadas
Rangos de IPs Públicas y PrivadasRangos de IPs Públicas y Privadas
Rangos de IPs Públicas y Privadas
 
Arquitectura Monolítica
Arquitectura MonolíticaArquitectura Monolítica
Arquitectura Monolítica
 
Sistemas de información web
Sistemas de información webSistemas de información web
Sistemas de información web
 
Hojas de estilo (css)
Hojas de estilo (css)Hojas de estilo (css)
Hojas de estilo (css)
 
Unidad I Sistemas de Comunicación
Unidad I Sistemas de ComunicaciónUnidad I Sistemas de Comunicación
Unidad I Sistemas de Comunicación
 
Cuadro comparativo de los medios de transmisión guiados y no guiados
Cuadro comparativo de los medios de transmisión guiados y no guiadosCuadro comparativo de los medios de transmisión guiados y no guiados
Cuadro comparativo de los medios de transmisión guiados y no guiados
 
Ambientes de servicios, negocios, industria y comercio electrónico
Ambientes de servicios, negocios, industria y comercio electrónico Ambientes de servicios, negocios, industria y comercio electrónico
Ambientes de servicios, negocios, industria y comercio electrónico
 
Presentacion power point lan inalambrica
Presentacion power point lan inalambricaPresentacion power point lan inalambrica
Presentacion power point lan inalambrica
 
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
BD. control de concurrencia
BD. control de concurrenciaBD. control de concurrencia
BD. control de concurrencia
 

Viewers also liked

diferencia entre Cliente servidor y p2 p
diferencia entre Cliente servidor y p2 pdiferencia entre Cliente servidor y p2 p
diferencia entre Cliente servidor y p2 pyeinier
 
Semejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2p
Semejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2pSemejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2p
Semejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2pFabiMolinares
 
[Cliente / Servidor] vs. [P2P]
[Cliente / Servidor] vs. [P2P][Cliente / Servidor] vs. [P2P]
[Cliente / Servidor] vs. [P2P]javiermora7
 
Comparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y DistribuidaComparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y DistribuidaSergio Olivares
 
Capas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaCapas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaaeross
 
Arquitectura cliente servidor 2
Arquitectura cliente servidor 2Arquitectura cliente servidor 2
Arquitectura cliente servidor 2jc_lovecraft77
 
CCNA Exploration 4.0 (Español)
CCNA Exploration 4.0 (Español)CCNA Exploration 4.0 (Español)
CCNA Exploration 4.0 (Español)José Luis Moreno
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativouzcamig10
 
CLIENTE - SERVIDOR 2 Y 3 CAPAS
CLIENTE - SERVIDOR 2 Y 3 CAPASCLIENTE - SERVIDOR 2 Y 3 CAPAS
CLIENTE - SERVIDOR 2 Y 3 CAPASAndrés Cueva
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativomlpv
 
Semejanzas y Diferencias de las Arquitecturas Cliente/Servido y P2P
Semejanzas y Diferencias de las Arquitecturas Cliente/Servido y P2PSemejanzas y Diferencias de las Arquitecturas Cliente/Servido y P2P
Semejanzas y Diferencias de las Arquitecturas Cliente/Servido y P2PJose Sanchez
 
03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capasWalter Moo Guzmán
 
cliente servidor de 3 niveles
cliente servidor de 3 nivelescliente servidor de 3 niveles
cliente servidor de 3 nivelesLupitha Mendoza
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosivancho4286
 
Arquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasArquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasanibalsmit
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidosMargarita Labastida
 
Apuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidorApuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidorMalteadas
 

Viewers also liked (20)

diferencia entre Cliente servidor y p2 p
diferencia entre Cliente servidor y p2 pdiferencia entre Cliente servidor y p2 p
diferencia entre Cliente servidor y p2 p
 
Semejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2p
Semejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2pSemejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2p
Semejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2p
 
[Cliente / Servidor] vs. [P2P]
[Cliente / Servidor] vs. [P2P][Cliente / Servidor] vs. [P2P]
[Cliente / Servidor] vs. [P2P]
 
Comparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y DistribuidaComparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y Distribuida
 
Capas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaCapas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capa
 
Arquitectura cliente servidor 2
Arquitectura cliente servidor 2Arquitectura cliente servidor 2
Arquitectura cliente servidor 2
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
Tarea
TareaTarea
Tarea
 
CCNA Exploration 4.0 (Español)
CCNA Exploration 4.0 (Español)CCNA Exploration 4.0 (Español)
CCNA Exploration 4.0 (Español)
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
CLIENTE - SERVIDOR 2 Y 3 CAPAS
CLIENTE - SERVIDOR 2 Y 3 CAPASCLIENTE - SERVIDOR 2 Y 3 CAPAS
CLIENTE - SERVIDOR 2 Y 3 CAPAS
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Semejanzas y Diferencias de las Arquitecturas Cliente/Servido y P2P
Semejanzas y Diferencias de las Arquitecturas Cliente/Servido y P2PSemejanzas y Diferencias de las Arquitecturas Cliente/Servido y P2P
Semejanzas y Diferencias de las Arquitecturas Cliente/Servido y P2P
 
03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas
 
cliente servidor de 3 niveles
cliente servidor de 3 nivelescliente servidor de 3 niveles
cliente servidor de 3 niveles
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Arquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasArquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capas
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
 
Aplicaciones distribuidas
Aplicaciones distribuidasAplicaciones distribuidas
Aplicaciones distribuidas
 
Apuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidorApuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidor
 

Similar to diferencias y semejansas p2p y cliente servidor gabriel caro

Diferencias y semejanzas
Diferencias y semejanzasDiferencias y semejanzas
Diferencias y semejanzasAndreaBarradas
 
Modelo cliente servidor
Modelo cliente servidor Modelo cliente servidor
Modelo cliente servidor Andreina Silva
 
Arquitectura Cliente Servidor desarrollo
Arquitectura Cliente Servidor desarrolloArquitectura Cliente Servidor desarrollo
Arquitectura Cliente Servidor desarrollobleanosb
 
Bases de datos distribuidas y bases de datos cliente
Bases de datos distribuidas y bases de datos clienteBases de datos distribuidas y bases de datos cliente
Bases de datos distribuidas y bases de datos clienteGerardo
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidorHenry Bravo
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidorPriscyArriaga
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticasPeluffoA
 

Similar to diferencias y semejansas p2p y cliente servidor gabriel caro (20)

Diferencias y semejanzas
Diferencias y semejanzasDiferencias y semejanzas
Diferencias y semejanzas
 
Desarrollo de pag
Desarrollo de pagDesarrollo de pag
Desarrollo de pag
 
Tendencia
TendenciaTendencia
Tendencia
 
Tendencia
TendenciaTendencia
Tendencia
 
Tendencia
TendenciaTendencia
Tendencia
 
Tendencia
TendenciaTendencia
Tendencia
 
Modelo cliente servidor
Modelo cliente servidor Modelo cliente servidor
Modelo cliente servidor
 
Arquitectura Cliente Servidor desarrollo
Arquitectura Cliente Servidor desarrolloArquitectura Cliente Servidor desarrollo
Arquitectura Cliente Servidor desarrollo
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Bases de datos distribuidas y bases de datos cliente
Bases de datos distribuidas y bases de datos clienteBases de datos distribuidas y bases de datos cliente
Bases de datos distribuidas y bases de datos cliente
 
Aliaga
AliagaAliaga
Aliaga
 
Tendenia
TendeniaTendenia
Tendenia
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Servidor - Cliente
Servidor - ClienteServidor - Cliente
Servidor - Cliente
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
CRISTIAN JAYA
CRISTIAN  JAYACRISTIAN  JAYA
CRISTIAN JAYA
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
 

diferencias y semejansas p2p y cliente servidor gabriel caro

  • 1. 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.
  • 2. 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:
  • 3. CLIENTE / SERVIDOR P2P  Consiste en Básicamente en un  Red de computadores que en su cliente que realiza peticiones a mayoría funciona sin clientes ni otro programa que sería el servidores, sino más bien como una servidor serie de nodos que se comportan como iguales entre si  La capacidad de proceso está repartida entre los clientes y los  Está basada en la arquitectura cliente servidores. – cola-cliente  Cuando un servidor está caído,  los recursos están generalmente las peticiones de los clientes no distribuidos en varios nodos de la red. pueden ser satisfechas. Aunque algunos salgan o abandonen la descarga; otros pueden todavía  La congestión del tráfico ha acabar de descargar consiguiendo sido siempre un problema en el datos del resto de los nodos en la red. paradigma de C/S. Cuando una gran cantidad de clientes  Tienen un alcance mundial con ciento envían peticiones simultaneas de millones de usuarios potenciales. al mismo servidor, puede ser que cause muchos problemas  en las redes P2P como cada nodo en para éste (a mayor número de la red hace también de servidor, clientes, más problemas para el cuantos más nodos hay, mejor es el servidor) ancho de banda que se tiene.  Centralización del control: los  Para resolver el problema de accesos, recursos y la conexión cuando los nodos no tienen integridad de los datos son dirección pública, estos se conectan a controlados por el servidor de través de otro nodo que funciona forma que un programa cliente como proxy de la conexión. Los dos defectuoso o no autorizado no nodos se conectan al proxy y éste pueda dañar el sistema. Esta envía la información que llega de uno centralización también facilita al otro. la tarea de poner al día datos u otros recursos  el control esta totalmente descentralizado ya que cualquier  El modelo cliente-servidor, el nodo de la red hace las funciones de servidor es quien tiene el cliente y de servidor y tiene capacidad control. de decisión.  Descarga su sistema operativo y cualquier aplicación software que necesite el usuario desde un servidor de archivos remoto.