REDES P2P - csc-wikiticbach

Anuncio
REDES
P2P
María Cabrera Cabeza y Alba Mª
González Casas.
REDES P2P.
1. Redes P2P: Fundamento y funcionamiento. ¿En qué consiste el
“sistema de colas” que se sigue en las descargas?
Una red P2P es una red informática en la que todos los clientes se comportan
como clientes y como servidores a la vez, de todos los participantes de la red.
Estas redes, se basan en la idea de que todos los usuarios deben compartir. Es
decir, que el usuario que más comparta, es el que más privilegios tiene y el que
tiene un acceso más rápido a los archivos.
El primer paso para descargar un archivo P2P, es fragmentarlo, y luego los
clientes solicitan esas partes que se han fragmentado para iniciar su descarga.
Se puede descargar un fichero de múltiples fuentes al mismo tiempo, y así la
velocidad de descarga aumentará si aumentan los clientes.
Se forman colas para que las descargas sean equitativas ya que el ancho de
banda y el número de conexiones simultáneas es limitado.
2.
Programas que permiten el uso de redes P2P.
Skype, Ants, Ares, Azureus, BitComet, DcPlus, eDonkey, eMule, Kazaa, eXeem,
LPhant, Pando, PeerToMail, Shareaza y µTorrent.
3. 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.
BitTorrent: se trata de un tipo de red donde no hay ni clientes ni servidores
fijos, sino que se basa en una serie de nodos que se comportan simultáneamente
como clientes y servidores de los demás nodos en la red. Funcionamiento: obliga
al usuario a compartir (mayor velocidad para todos). Compartir y descargar:
Cuando deseamos compartir un archivo debemos crear en el Torrent. El mismo
será enviado a un tracker (rastreador) conteniendo la información para que este
luego pueda interpretarla. Entonces se abre el Torrent con un cliente de
BitTorrent cualquiera y se le indica como ruta de descarga la ruta donde tenemos
el archivo original. Ventajas:

Gran velocidad y eficiencia, funciona muy bien para compartir archivos
de gran tamaño.

Si hay muchos usuarios conectados, no se satura sino que la descarga va
más rápida.

Identifica los errores que pueda tener cada archivo descargado.
Inconveniente:

La juventud de los clientes no permite que haya disponibilidad de
material al realizar la búsqueda.
Skype: Es una aplicación que nos permite hacer llamadas gratuitamente por internet.
Sirve para establecer una conexión, para iniciar sesión, en la cual se devuelve la lista de
contactos. Este es como una especie de MSN pero de llamadas al establecer la conexión
se disminuye la banda ancha para ser utilizada en la conexión con la otra persona ya
establecida la conexión se incrementa la seguridad. Ventajas:

Por skype salen más baratas las llamadas que por teléfono, pero este también
hay que pagar por medio de la pagina web de skype y le dan como una tarjeta de
teléfono publico que posee saldo.

Si a la persona que contactas tiene conexión a internet, te puedes comunicar
gratuitamente con ella.
Desventajas:

Poca integración con el internet.

Tiene mal manejo de la red por los usuarios.

En la llamada la voz se tarda en llegar y así mismo en retornar.
4. Investiga qué sistemas de intercambio, o descarga de programas y
aplicaciones, utilizan el protocolo BitTorrent.
 uTorrent: Para Windows uno de los más ligeros y eficientes. Mi

preferido para esta plataforma.
Deluge: Un cliente ligero y bastante joven. Se trata de una aplicación
Python & GTK+, y por lo tanto multiplataforma. Mí preferido para
entornos Linux.
 Transmission: Otro cliente de BitTorrent multiplataforma, rápido,


ligero y minimalista. Enfatiza la facilidad de uso.
rTorrent: es un cliente de torrent en modo texto para entornos UNIX y
Linux. Su principal punto a favor, aparte de ofrecer un rendimiento
similar al resto de clientes torrent es su bajo consumo en recursos del
sistema.
Vuze: conocido anteriormente como Azureus, es el peso pesado de los
top 5. Basado en Java, multiplataforma y opensource, es que ofrece
mayor número de funcionalidades y opciones, pero puede consumir 10
veces más memoria que, por ejemplo, uTorrent.
5. 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:






Tiene buscador de archivos.
Descarga lento.
Para que descargue rápido tienes que tener descargando varios archivos
a la vez.
Hay mas variedad de archivos para descargar.
Los archivos se pueden compartir sin acceder un servidor específico.
El emule está más extendido que el bittorrent.
BitTorrent:





No tiene buscador de archivos.
Los enlaces (torrents) hay que buscarlos en páginas web.
Descarga nada más arrancar.
Descarga mucho más rápido que emule sin necesidad de tener varios
archivos a la vez.
Hay un servidor central (llamado tracker) que coordina las actividades
de los ordenadores que se conectan y transfieren datos.
6. Indica ventajas de compartir recursos a través de redes P2P.



Escalabilidad. Las redes P2P tienen un alcance mundial con cientos de
millones de usuarios potenciales. En general, lo deseable es que
cuantos más nodos estén conectados a una red P2P mejor será su
funcionamiento.
Robustez. La naturaleza distribuida de las redes peer-to-peer también
incrementa la robustez en caso de haber fallos en la réplica excesiva de
los datos hacia múltiples destinos.
Descentralización. Estas redes por definición son descentralizadas y
todos los nodos son iguales.



Los costes están repartidos entre los usuarios. Se comparten o donan
recursos a cambio de recursos. Los costes están repartidos entre los
usuarios. Se comparten o donan recursos a cambio de recursos.
Anonimato. Es deseable que en estas redes quede anónimo el autor de
un contenido, el editor, el lector, el servidor que lo alberga y la petición
para encontrarlo siempre que así lo necesiten los usuarios. Anonimato.
Es deseable que en estas redes quede anónimo el autor de un contenido,
el editor, el lector, el servidor que lo alberga y la petición para
encontrarlo siempre que así lo necesiten los usuarios.
Seguridad. Es una de las características deseables de las redes P2P
menos implementada.
7. 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? No estaría de acuerdo en compartirlo
gratuitamente porque es un programa en el que habría empleado mucho tiempo y
en algunos casos dinero, pero si fuera una gran ventaja para las personas
entonces me lo pensaría.
8. ¿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? Sí, porque por ejemplo en el programa de Emule, se puede
descargar gratuitamente tanto la música como las películas, aunque estas últimas
al ocupar más, preferimos comprarlas. Sí, la solución sería que estas descargas
no fueran gratuitas.
9. ¿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 me
parece bien, ya que se tendría que pagar por cada descarga, pero por otro lado es
una desventaja para los autores ya que pierden dinero.
10. PRÁCTICA CON REDES P2P.
Descargar