SlideShare una empresa de Scribd logo
1 de 11
Sistemas Peer-To-Peer
Rafael Hernández Saldierna
Informática Para Los Negocios
Utec Tulancingo
Introducción








Peer-To-Peer (P2P): Compartición de
recursos informáticos e información mediante
intercambio directo.
La comunicación es simétrica.
Los equipos actúan como iguales (peers).
Los peers cumple a la vez el papel de cliente y
servidor.
Alternativa a la arquitectura cliente/servidor.
Modelo cliente/servidor
Modelo cliente/servidor




Modelo cliente/servidor: Un servidor ofrece servicio
a muchas máquinas cliente.
Gran extensión en las aplicaciones Internet: FTP, www,
correo electrónico.
Ventajas:





Casi toda el procesamiento se realiza en el servidor.
Clientes muy simples. Clientes pasivos.

Inconvenientes:





Conforme el número de clientes crece, la carga y la demanda de
ancho de banda del servidor se incrementa impidiendo a este
servir más peticiones.
Direcciones IP dinámicas: impiden ofrecer servicios a otros
usuarios.
Redes privadas: los sistemas de seguridad (firewalls, NAT)
impiden las conexiones externas.
Peer-To-Peer



Cualquier equipo puede ofrecer un servicio a
otro.
Organización totalmente distribuida:





No dependen de un servidor centralizado para ofrecer
acceso a los servicios.

Funcionan de forma independiente al sistema de
nombrado de dominio (DNS).
Distribuyen la responsabilidad de ofrecer
servicios entre todos los peers de la red:



Elimina las indisponibilidades de servicios debidas a
caídas de los servidores.
Mejora la escalabilidad.
Peer-To-Peer


Ventajas:







Escalabilidad.
Agregación de información.
Disponibilidad.
Tolerancia a fallos.

Inconvenientes:



Redundancia.
Las peticiones de servicio no son deterministas:






Dos clientes que soliciten el mismo recurso pueden conectarse con
máquinas completamente diferentes, a través de rutas diferentes, y
posiblemente con resultados diferentes.

Los servicios no siempre están disponibles.

Posibles soluciones:


Acceso redundante a los recursos:


El servicio está disponible mientras exista un peer conectado.
Peer-To-Peer
Elementos de P2P. Peers.






Peer: Cualquier entidad capaz de realizar una tarea útil
y comunicar el resultado de dicha tarea a otra entidad de
la red, bien directa o indirectamente.
Puede desde ser una aplicación en una sola máquina,
una aplicación distribuida en varias máquinas o
cualquier dispositivo.
Tipos de peers:




Peers simples: Sirven a un solo usuario final, permitiendo a
este usuario ofrecer y utilizar servicios de otros peers.
Peers rendezvous: Permite descubrir a otros peers o
recursos. Responden directamente o propagan la consulta.
Peers enrutadores: Permite la comunicación entre peers que
no tienen conectividad física directa (firewalls, NAT’s).
Elementos de P2P. Peer
groups.




Peer group: Conjunto de peers que comparten un
interés u objetivo común definido por todos los
miembros del grupo.
Objetivos de los peer groups:


Crear entornos seguros.





Crear entornos limitados.





Establecer políticas de seguridad (login/password, PKI, etc).
Publicar contenidos protegidos de acceso restringido.
Crear dominios de especialización (divisiones lógicas).
Limitar las búsquedas de recursos.

Crear entornos de monitorización.


Monitorizar el estado de un grupo de equipos.
Elementos de P2P. Transporte de
red.




Transporte de red: Capa de procesamiento
responsable de la transmisión de los datos.
Puede ser un protocolo de bajo nivel, como UDP o TCP,
o un protocolo de alto nivel, como HTTP o SMTP.
Puede dividirse en tres componentes:





Extremos: El origen inicial o destino final de cualquier
fragmento de datos transmitido en la red. Un extremo
corresponde a las interfaces de red utilizadas para enviar y
recibir datos.
Tuberías: Canales virtuales de comunicación asíncronos y
unidireccionales que conectan uno o más extremos.
Mensajes: Contenedores de datos transmitidos a través de
una tubería desde un extremo a otro.
Bibliografías


www.googleacademico.com

Más contenido relacionado

La actualidad más candente

Clasificacion de las redes según su funcionalidad
Clasificacion de las redes según su funcionalidadClasificacion de las redes según su funcionalidad
Clasificacion de las redes según su funcionalidadJorge Batista
 
Comunicacion y componentes_de_una_red
Comunicacion y componentes_de_una_redComunicacion y componentes_de_una_red
Comunicacion y componentes_de_una_redElisbethYOrtegaA
 
Arquitectura P2P
Arquitectura P2PArquitectura P2P
Arquitectura P2Prehoscript
 
Red funcional
Red funcionalRed funcional
Red funcionalgenebedo
 
Album de conceptos web edgar orellana
Album de conceptos web edgar orellanaAlbum de conceptos web edgar orellana
Album de conceptos web edgar orellanaDany Orellana
 
Álbum de Conceptos.
Álbum de Conceptos.Álbum de Conceptos.
Álbum de Conceptos.LuisaaCamacho
 
Redes de computadora
Redes de computadoraRedes de computadora
Redes de computadoraCintia Cadena
 
Expo unidad 3
Expo unidad 3Expo unidad 3
Expo unidad 3Maatva Rg
 
servicios de internet III
servicios de internet IIIservicios de internet III
servicios de internet IIIhlheri
 
Redes informaticasjm
Redes informaticasjmRedes informaticasjm
Redes informaticasjmJMM43
 
Benjamin ruiz ing. sistemas
Benjamin ruiz ing. sistemasBenjamin ruiz ing. sistemas
Benjamin ruiz ing. sistemasBJ R
 
Semejandas y Diferencias Cliente Servidor y P2P
Semejandas y Diferencias Cliente Servidor y P2PSemejandas y Diferencias Cliente Servidor y P2P
Semejandas y Diferencias Cliente Servidor y P2PAnto_a
 
Componentes de una red
Componentes de una redComponentes de una red
Componentes de una redgabydi14
 

La actualidad más candente (20)

Clasificacion de las redes según su funcionalidad
Clasificacion de las redes según su funcionalidadClasificacion de las redes según su funcionalidad
Clasificacion de las redes según su funcionalidad
 
Comunicacion y componentes_de_una_red
Comunicacion y componentes_de_una_redComunicacion y componentes_de_una_red
Comunicacion y componentes_de_una_red
 
CAPAS DE MODELO OSI
CAPAS DE MODELO OSICAPAS DE MODELO OSI
CAPAS DE MODELO OSI
 
Arquitectura P2P
Arquitectura P2PArquitectura P2P
Arquitectura P2P
 
Red funcional
Red funcionalRed funcional
Red funcional
 
Album de conceptos web edgar orellana
Album de conceptos web edgar orellanaAlbum de conceptos web edgar orellana
Album de conceptos web edgar orellana
 
Álbum de Conceptos.
Álbum de Conceptos.Álbum de Conceptos.
Álbum de Conceptos.
 
Dn11 u3 a12_cmr
Dn11 u3 a12_cmrDn11 u3 a12_cmr
Dn11 u3 a12_cmr
 
Redes de computadora
Redes de computadoraRedes de computadora
Redes de computadora
 
Consuelitomaisanche
ConsuelitomaisancheConsuelitomaisanche
Consuelitomaisanche
 
Expo unidad 3
Expo unidad 3Expo unidad 3
Expo unidad 3
 
Expo unidad 3
Expo unidad 3Expo unidad 3
Expo unidad 3
 
Las Redes Informática
Las Redes InformáticaLas Redes Informática
Las Redes Informática
 
servicios de internet III
servicios de internet IIIservicios de internet III
servicios de internet III
 
Redes informaticasjm
Redes informaticasjmRedes informaticasjm
Redes informaticasjm
 
Benjamin ruiz ing. sistemas
Benjamin ruiz ing. sistemasBenjamin ruiz ing. sistemas
Benjamin ruiz ing. sistemas
 
Semejandas y Diferencias Cliente Servidor y P2P
Semejandas y Diferencias Cliente Servidor y P2PSemejandas y Diferencias Cliente Servidor y P2P
Semejandas y Diferencias Cliente Servidor y P2P
 
áLbum de conceptos web
áLbum de conceptos webáLbum de conceptos web
áLbum de conceptos web
 
Componentes de una red
Componentes de una redComponentes de una red
Componentes de una red
 
Luz (2)
Luz (2)Luz (2)
Luz (2)
 

Similar a Per to peer

Similar a Per to peer (20)

Las redes-p2 p
Las redes-p2 pLas redes-p2 p
Las redes-p2 p
 
Modalidades de intercambio en P2P
Modalidades de intercambio en P2PModalidades de intercambio en P2P
Modalidades de intercambio en P2P
 
Dn12 u3 a10_dzlm
Dn12 u3 a10_dzlmDn12 u3 a10_dzlm
Dn12 u3 a10_dzlm
 
Conexion entreiguales
Conexion entreigualesConexion entreiguales
Conexion entreiguales
 
Modalidades de intercambio en P2P
Modalidades de intercambio en P2PModalidades de intercambio en P2P
Modalidades de intercambio en P2P
 
redes peer to peer p2p
redes peer to peer p2predes peer to peer p2p
redes peer to peer p2p
 
Peer to peer
Peer to peerPeer to peer
Peer to peer
 
Definicion cliete servidor
Definicion cliete servidorDefinicion cliete servidor
Definicion cliete servidor
 
P2P Presentación
P2P PresentaciónP2P Presentación
P2P Presentación
 
Presentación P2P
Presentación P2PPresentación P2P
Presentación P2P
 
Documento sin titulo
Documento sin tituloDocumento sin titulo
Documento sin titulo
 
Red de-computadoras
Red de-computadorasRed de-computadoras
Red de-computadoras
 
Seguridad de sistemas distribuidos
Seguridad de sistemas distribuidosSeguridad de sistemas distribuidos
Seguridad de sistemas distribuidos
 
P2P
P2PP2P
P2P
 
Diferencias y semejanzas
Diferencias y semejanzasDiferencias y semejanzas
Diferencias y semejanzas
 
Glosario de Términos Informáticos
Glosario de Términos InformáticosGlosario de Términos Informáticos
Glosario de Términos Informáticos
 
CRISTIAN JAYA
CRISTIAN  JAYACRISTIAN  JAYA
CRISTIAN JAYA
 
Redes
RedesRedes
Redes
 
Servidoreseste
ServidoresesteServidoreseste
Servidoreseste
 
Servidores
ServidoresServidores
Servidores
 

Más de Rafael Hernandez (12)

Mi proyecto de_vida_xyz
Mi proyecto de_vida_xyzMi proyecto de_vida_xyz
Mi proyecto de_vida_xyz
 
Gatox
GatoxGatox
Gatox
 
Nombre
NombreNombre
Nombre
 
Rafael hernández saldierna
Rafael hernández saldiernaRafael hernández saldierna
Rafael hernández saldierna
 
Volp
VolpVolp
Volp
 
Historia de
Historia deHistoria de
Historia de
 
Napster
NapsterNapster
Napster
 
Napster
NapsterNapster
Napster
 
Ftp
FtpFtp
Ftp
 
Rss
RssRss
Rss
 
Rafael hernández saldierna
Rafael hernández saldiernaRafael hernández saldierna
Rafael hernández saldierna
 
Presentacion segmentacion
Presentacion segmentacionPresentacion segmentacion
Presentacion segmentacion
 

Per to peer

  • 1. Sistemas Peer-To-Peer Rafael Hernández Saldierna Informática Para Los Negocios Utec Tulancingo
  • 2. Introducción      Peer-To-Peer (P2P): Compartición de recursos informáticos e información mediante intercambio directo. La comunicación es simétrica. Los equipos actúan como iguales (peers). Los peers cumple a la vez el papel de cliente y servidor. Alternativa a la arquitectura cliente/servidor.
  • 4. Modelo cliente/servidor    Modelo cliente/servidor: Un servidor ofrece servicio a muchas máquinas cliente. Gran extensión en las aplicaciones Internet: FTP, www, correo electrónico. Ventajas:    Casi toda el procesamiento se realiza en el servidor. Clientes muy simples. Clientes pasivos. Inconvenientes:    Conforme el número de clientes crece, la carga y la demanda de ancho de banda del servidor se incrementa impidiendo a este servir más peticiones. Direcciones IP dinámicas: impiden ofrecer servicios a otros usuarios. Redes privadas: los sistemas de seguridad (firewalls, NAT) impiden las conexiones externas.
  • 5. Peer-To-Peer   Cualquier equipo puede ofrecer un servicio a otro. Organización totalmente distribuida:    No dependen de un servidor centralizado para ofrecer acceso a los servicios. Funcionan de forma independiente al sistema de nombrado de dominio (DNS). Distribuyen la responsabilidad de ofrecer servicios entre todos los peers de la red:   Elimina las indisponibilidades de servicios debidas a caídas de los servidores. Mejora la escalabilidad.
  • 6. Peer-To-Peer  Ventajas:      Escalabilidad. Agregación de información. Disponibilidad. Tolerancia a fallos. Inconvenientes:   Redundancia. Las peticiones de servicio no son deterministas:    Dos clientes que soliciten el mismo recurso pueden conectarse con máquinas completamente diferentes, a través de rutas diferentes, y posiblemente con resultados diferentes. Los servicios no siempre están disponibles. Posibles soluciones:  Acceso redundante a los recursos:  El servicio está disponible mientras exista un peer conectado.
  • 8. Elementos de P2P. Peers.    Peer: Cualquier entidad capaz de realizar una tarea útil y comunicar el resultado de dicha tarea a otra entidad de la red, bien directa o indirectamente. Puede desde ser una aplicación en una sola máquina, una aplicación distribuida en varias máquinas o cualquier dispositivo. Tipos de peers:    Peers simples: Sirven a un solo usuario final, permitiendo a este usuario ofrecer y utilizar servicios de otros peers. Peers rendezvous: Permite descubrir a otros peers o recursos. Responden directamente o propagan la consulta. Peers enrutadores: Permite la comunicación entre peers que no tienen conectividad física directa (firewalls, NAT’s).
  • 9. Elementos de P2P. Peer groups.   Peer group: Conjunto de peers que comparten un interés u objetivo común definido por todos los miembros del grupo. Objetivos de los peer groups:  Crear entornos seguros.    Crear entornos limitados.    Establecer políticas de seguridad (login/password, PKI, etc). Publicar contenidos protegidos de acceso restringido. Crear dominios de especialización (divisiones lógicas). Limitar las búsquedas de recursos. Crear entornos de monitorización.  Monitorizar el estado de un grupo de equipos.
  • 10. Elementos de P2P. Transporte de red.    Transporte de red: Capa de procesamiento responsable de la transmisión de los datos. Puede ser un protocolo de bajo nivel, como UDP o TCP, o un protocolo de alto nivel, como HTTP o SMTP. Puede dividirse en tres componentes:    Extremos: El origen inicial o destino final de cualquier fragmento de datos transmitido en la red. Un extremo corresponde a las interfaces de red utilizadas para enviar y recibir datos. Tuberías: Canales virtuales de comunicación asíncronos y unidireccionales que conectan uno o más extremos. Mensajes: Contenedores de datos transmitidos a través de una tubería desde un extremo a otro.