diferencia entre Cliente servidor y p2 p
Upcoming SlideShare
Loading in...5
×
 

diferencia entre Cliente servidor y p2 p

on

  • 5,910 views

establecer conceptos y difereces entre las dos arquitecturas..

establecer conceptos y difereces entre las dos arquitecturas..

Statistics

Views

Total Views
5,910
Views on SlideShare
5,910
Embed Views
0

Actions

Likes
0
Downloads
64
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

diferencia entre Cliente servidor y p2 p diferencia entre Cliente servidor y p2 p Document Transcript

  • UNIVERSIDAD FERMIN TORO FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION CABUDARE-LARA DIFERENCIAS ENTRE ARQUITECTURASCLIENTE-SERVIDOR Y P2P AUTOR: YEINIER RODRIGUEZ C.I: 17.611.630
  • ¿Qué es la arquitectura cliente / servidor?La arquitectura cliente-servidor es un modelo de aplicación distribuida en el quelas tareas se reparten entre los proveedores de recursos o servicios, llamadosservidores, y los demandantes, llamados clientes. Un cliente realiza peticiones aotro programa, el servidor, que le da respuesta. Esta idea también se puedeaplicar a programas que se ejecutan sobre una sola computadora, aunque es másventajosa en un sistema operativo multiusuario distribuido a través de una red decomputadoras.En esta arquitectura la capacidad de proceso está repartida entre los clientes y losservidores, aunque son más importantes las ventajas de tipo organizativo debidasa la centralización de la gestión de la información y la separación deresponsabilidades, lo que facilita y clarifica el diseño del sistema.La separación entre cliente y servidor es una separación de tipo lógico, donde elservidor no se ejecuta necesariamente sobre una sola máquina ni esnecesariamente un sólo programa. Los tipos específicos de servidores incluyen losservidores web, los servidores de archivo, los servidores del correo, etc. Mientrasque sus propósitos varían de unos servicios a otros, la arquitectura básica seguirásiendo la misma. CaracterísticasEn la arquitectura C/S el remitente de una solicitud es conocido como cliente.Sus características son: Es quien inicia solicitudes o peticiones, tienen por tanto un papel activo en la comunicación (dispositivo maestro o amo). Espera y recibe las respuestas del servidor. Por lo general, puede conectarse a varios servidores a la vez. Normalmente interactúa directamente con los usuarios finales mediante una interfaz gráfica de usuario. Al contratar un servicio de redes, se tiene que tener en la velocidad de conexión que le otorga al cliente y el tipo de cable que utiliza , por ejemplo : cable de cobre ronda entre 1 ms y 50 ms.Al receptor de la solicitud enviada por el cliente se conoce como servidor. Suscaracterísticas son:
  •  Al iniciarse esperan a que lleguen las solicitudes de los clientes, desempeñan entonces un papel pasivo en la comunicación (dispositivo esclavo). Tras la recepción de una solicitud, la procesan y luego envían la respuesta al cliente. Por lo general, aceptan conexiones desde un gran número de clientes (en ciertos casos el número máximo de peticiones puede estar limitado). No es frecuente que interactúen directamente con los usuarios finales. ¿Qué es una red p2p?Una red p2p, o también llamada peer-to-peer, es una red de ordenadores que seapoya principalmente en la potencia y ancho de banda de sus participantes en lared, mas que delegar en un número de servidores. Estas redes, conectan uninmenso número de ordenadores todos juntos y de una manera aleatoria. Como lamayoría sabréis, se usan en la mayoría de los casos para compartir ficheros deaudio, video, datos, o cualquier cosa que esté presente en formato digital.Una característica típica de una red p2p, es que un peer, nodo u ordenadordentro de esta red, tiene dos papeles. Un ordenador dentro de una red peer-to-peer hace la función de servidor y al mismo tiempo de cliente frente a otrosordenadores en la misma red. Sin embargo, esta característica no es obligatoriaya que algunas redes utilizan una combinación de lo arriba expuesto, y unaestructura cliente-servidor por varios motivos (como es el caso de Napster). Encambio, Gnutella solo utiliza una estructura p2p. Tipos de redes peer-to-peerBasados en el grado de centralización, este tipo de redes puede ser pura ohíbrida. En una red pura, los nodos actúan como clientes y servidores, y no hay unservidor central que lo gestione. En una red híbrida, un servidor central es usadopara mantener información sobre los nodos, y cualquier información de otrosnodos es gestionado por este servidor central. Los nodos o peers mantienen lainformación.Las redes p2p pueden ser también estructurados o no estructuradas, dependiendode cómo están los nodos enlazados entre ellos.Redes p2p estructuradas. Este tipo de red mantiene un DHT (DistributedHash Table). A todo contenido se le da un valor y a uno de los nodos se le hace
  • responsable de una parte específica del contenido. Cuando se recibe una peticiónpor un contenido en particular, un protocolo global determina qué nodo esresponsable de proveer ese contenido, y la búsqueda se dirige a esa dirección. Diferencias entre arquitecturas Cliente – Servidor y P2P Arquitectura P2P Arquitecturas Cliente – ServidorFuncionan sin clientes servidores: Requiere un servidor esclavo y unesto quiere decir que cualquier nodo o cliente, es decir que siempre seráusuario puede ser un cliente o un limitado por ellos.servidor a la vez.Conectado a travez de un red: Conectado a través de un servidorsiempre estará conectado garantizadoa través de una red intranet o internetSiempre estará activa la Cuando un servidor esta caído: lastransferencia o comunicación: esto peticiones de los clientes no pueden seres debido a los múltiples nodos activos satisfechas ya que la información estáen la red, quiere decir que si hay más contenida en ese servidor del cualde un nodo o usuarios ellos a la vez depende toda la red.son servidores en la red y si uno deellos se falla quedarían los otros activosy asi se garantiza la transferencia delarchivo.Estas redes por definición son Se limita a la centralización de undescentralizadas y todos los nodos host: quiere decir que hay que limitarson iguales: no existen nodos con funciones para cada uno estableciendofunciones especiales esto quiere decir así entre los equipos quien es el clienteque todos los usuarios poseen los y quien el servidor para poder enviar lamismos beneficios. información