Libro Redes P2P: Fundamento y funcionamiento.¿En qué consiste el “sistema de colas” que se sigue en las descargas?



Descargar 29.2 Kb.
Fecha de conversión13.03.2017
Tamaño29.2 Kb.

  • REDES P2P

(Libro)


  • Redes P2P: Fundamento y funcionamiento.¿EN qué consiste el “sistema de colas” que se sigue en las descargas?

Sistema de colas permite la ejecución en orden de las tareas, así como el uso de diversas técnicas de planificación.

Se puede construir usando las características de almacenamiento de objetos de una DHT(son una clase de sistemas distribuidos descentralizados que proveen un servicio de búsqueda similar al de las tablas de hash, donde son almacenados en el DHT, y cualquier nodo participante puede recuperar de forma eficiente el valor asociado con una clave dada). De esta forma la información necesaria para realizar la planificación de tareas en orden estaría distribuida entre todos los integrantes del sistema. Sin embargo, es necesario dotar al sistema de persistencia en el almacenamiento de información. Con este sistema de almacenamiento con replicas y consistencia entre las mismas es posible crear grupos en la DHT que mantengan un objeto “cola de procesos” de forma distribuida y mediante la cual se mantenga el orden de ejecución de las tareas que se lancen en el sistema. Los nodos libres del sistema que se ofrezcan voluntarios para ejecutar alguna tarea modificarían la cola, para extraer de la misma la primera tarea que puedan ejecutar; la selección se hará dependiendo de la política de ejecución usada. Además, este sistema permitiría que un cierto nodo almacenase en la DHT la información de la tarea que desease lanzar en la cola distribuida, conjuntamente con los datos necesarios para lanzarla (ejecutables, librerías, datos de configuración, etc.) . Así, aunque el nodo se desconectara del sistema y su tarea sería eventualmente ejecutada sin su colaboración. Cuando este nodo volviese a entrar al sistema encontraría almacenados en la DHT los resultados de la ejecución que solicitó.





  • Programas que permiten el uso de redes P2P.

Ants P2P: es un sistema abierto de cifrado P2P escrito en lenguaje Java bajo licencia GNU

  • Actualiza el software de forma automática.

  • Permita el cifrado punto a punto (AES 128 - DH 512).

  • Apoyo a descargas parciales.

  • Realiza una autobúsqueda de fuentes alternativas para descargas parciales.

  • Permite la utilización del IRC.

  • Mensajería instantánea anónima.

Ares: Es un programa P2P de distribución, es un software libre.

  • Previsualización de archivos multimedia

  • Breves colas de espera

  • Salas de conversación en línea

  • Compatibilidad nativa con BitTorrent

  • Compatibilidad con radio en Internet

  • Biblioteca de gestión

  • Descarga de un mismo archivo desde múltiples fuentes

  • Sistema DHT para el manejo de fuentes.

  • Mensajería instantánea entre dos usuarios

  • Múltiples ventanas de búsqueda:

  • Compartir archivos detrás de un cortafuegos:

Bit Torrent: un protocolo P2P que permite a distintos ordenadores compartir ficheros a través de una red.

  • Limitador de ancho de banda (automatico y manual)

  • Interfaz personalizable

  • Sistema de "Cache en disco"

  • Soporte para DHT (Distributed Hash Table)

  • Barra de descargas

  • Programador de descargas

  • Tracker integrado

  • Soporte para tracker HTTPS

  • Descarga inicial rápida (Super Seeding)

  • Soporte para lista negra de IP's

  • Soporte LPD (Descubrimiento de usuarios locales)

eDonkey: red de intercambio de archivos P2P que en la actualidad ha dejado de funcionar.

  • No existe un servidor central sino muchos individuales y comunicados entre si a los que nos conectaremos nosotros. Cualquier persona puede montar un servidor sin dificultad alguna. Se está trabajando en un nuevo programa, que no necesitará servidores en absoluto.

    • El intercambio de ficheros es obligatorio, obliga a todo el mundo a dar algo a cambio de lo que recibe.

      • Posee las características típicas de este tipo de programas P2P a la hora de descargar un fichero.

  • Enumera al menos dos servicios que se basen en redes P2P distintos a los vistos en este tema. A continuación describe su funcionamiento e indica sus ventajas e inconvenientes.

-Morpheus - Morpheus es un programa P2P para compartir archivos para Microsoft Windows

-iMesh – iMesh es una aplicación que permite bajo tecnología P2P el intercambio de información gratuita en casi cualquier formato, sea audio, video, documentos, ficheros comprimidos u otros.


Desventajas


Este programa contiene demasiado SPYWARE e instalara publicidad a tu navegador, desinstalar ImeshBar será casi imposible, a menos que tengas un buen antivirus
-LimeWire - LimeWire cliente P2P libre y gratuito para la red Gnutella, diseñado para el intercambio de archivos. Este software funcionaba en un protocolo abierto, gratuito para el uso público. Limewire dejó de desarrollarse y distribuirse desde el 27 de octubre de 2010[.]

Investiga qué sistemas de intercambio, o descarga de programas y aplicaciones, utilizan el protocolo BitTorrent.
Linux – Mandriva: sistema operativo orientado a computadoras personales y también para servidores con un enfoque a los usuarios que se están introduciendo al mundo de Linux y al software libre
Hay otros sistemas de intercambio que no son descargados de manera legal por lo tanto son sistemas pirateados. La piratería es MALA, muy MALA pero yo me descargo programas piratas =).


  • Indica cuáles son las diferencias y las similitudes entre el sistema que utiliza eMule y el que emplea Bit Torrent para compartir recursos en redes P2P.

eMule
* Cuando necesites archivos relativamente antiguos.


* Cuando no quieras buscar archivos.
* Cuando no te importe esperar un tiempo indeterminado para disponer de la descarga.
* Encontrarte de vez en cuando con sorpresas.

Bittorrent

* bajarte un archivo muy reciente.
*bajarte un archivo relativamente grande.
* puedes disfrutar de descargas automáticas.


  • Indica ventajas de compartir recursos a traves de redes P2P.

Las ventajas de compartir recursoso a través de las P2P es que hay una mayor velocidad de transmisión de información.




  • Imagina por un momento que te dedicas a la creación de software y que has dedicado varios años a la creación de un programa de gran utilidad. ¿Estarías de acuerdo en que los usuarios de redes P2P compartieran tu programa?

Si, porque si acabase de sacar el software ofrecerlo gratuitamente seria un gran apoyo para cuando decida comercializar con él, mientras que si no lo hago creo q no los usuarios de mi software no lo utilizarían y no sabrían las ventajas o las mejores que tienes respecto a otros.




  • ¿Crees que existe alguna relación entre las redes P2P y el descenso en las ventas de discos y películas? ¿Piensas que este es el único motivo de su descenso?¿Se te ocurre alguna solución a esta situación?

Si. No, también influye los costes o que actualmente puedes comprarte un disco y copiarlo en el ordenador, por lo tanto puedes enviar a tus amigos, las canciones o el disco entero sin que ellos paguen. No sé si hay alguna solución pero reducir el coste podría aumentar las ventas aunque reducir los costes en esta época no sea algo acertado.




  • ¿Crees que se deberían modificar las leyes para que en las redes P2P no se pudiera compartir recursos, sin pagar derechos de autor?

No, porque sino las descargas no se realizarían, se investigaría otra manera de descargas con las que no se pagaría los derechos y además opino que con la venta de discos ya vale, como mucho cobraría la descarga pero del disco entero, no de unas cuantas canciones porque ahora mismo los artistas cuelgan sus nuevos trabajo en su espacio de internet para atraer a los fans q son los que compran los discos.



  • PRÁCTICA CON REDES P2P



3_descargas[1].png

SISTEMA DE COLAS DE ARES: un sistema de colas es cuando tú vas descargando archivos lo va poniendo en una colas y se van descargando, unas más rápido que las otras


La base de datos está protegida por derechos de autor ©bazica.org 2016
enviar mensaje

    Página principal