11.07.2015 Views

Redes de computadores - Universitat Oberta de Catalunya

Redes de computadores - Universitat Oberta de Catalunya

Redes de computadores - Universitat Oberta de Catalunya

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ª FUOC • XP04/90786/00020Software libre15.1. El mo<strong>de</strong>lo peer-to-peerEl mo<strong>de</strong>lo cliente/servidor implica una cierta asimetría. Ten<strong>de</strong>mos aver los servidores como sistemas potentes que ofrecen sus servicios amáquinas mucho más sencillas, los clientes. El gran <strong>de</strong>sarrollo <strong>de</strong> Interneten su vertiente comercial ha contribuido a esta visión. Losusuarios <strong>de</strong> Internet, <strong>de</strong>s<strong>de</strong> sus PC, tienen un claro comportamiento<strong>de</strong> cliente, accediendo a páginas web alojadas en servidores remotos,o enviando correos electrónicos a otros usuarios.A medida que el uso <strong>de</strong> Internet ha madurado, los usuarios <strong>de</strong> la Redhan sentido la necesidad <strong>de</strong> <strong>de</strong>sempeñar un papel más activo, y convertirsus máquinas en servidores que otros puedan aprovechar, o<strong>de</strong>sarrollar nuevos mo<strong>de</strong>los <strong>de</strong> aplicación don<strong>de</strong> los roles no estántan claramente diferenciados. Uno <strong>de</strong> estos mo<strong>de</strong>los es el que se conocecomo peer-to-peer (‘<strong>de</strong> igual a igual’), y las aplicaciones mástípicas que siguen este mo<strong>de</strong>lo <strong>de</strong> comportamiento son los sistemas<strong>de</strong> compartición <strong>de</strong> archivos o la mensajería instantánea.NotaANOTACIONESNotaEl servicio DNS y el servicioNews (o Usenet o NNTP),presentes en Internet <strong>de</strong>s<strong>de</strong>sus inicios son claramentepeer-to-peer.Diferentes características <strong>de</strong> la Red que se han ido añadiendopor cuestiones <strong>de</strong> seguridad o <strong>de</strong> eficiencia <strong>de</strong> laRed están perjudicando mucho el <strong>de</strong>sarrollo <strong>de</strong> entornospeer-to-peer. Po<strong>de</strong>mos citar como las más paradigmáticaslos cortafuegos, las direcciones IP dinámicas, el NAT(Network Address Translation) y el ancho <strong>de</strong> banda asimétricoque ofrecen en muchos casos los proveedores <strong>de</strong>Internet en los dos sentidos <strong>de</strong> transmisión. La mayoría<strong>de</strong> aplicaciones intenta sobreponerse a estos obstáculoscon estrategias más o menos afortunadas. De todas formas,está claro que en un futuro tienen que cambiar cosasen el nivel <strong>de</strong> red para no limitar las enormesposibilida<strong>de</strong>s que tenemos en el nivel <strong>de</strong> aplicación.De hecho, Internet en su origen era peer-to-peer. Los primeros or<strong>de</strong>nadoresconecatodos a la Red eran parecidos, y una aplicacióncomo ftp permitía la transferencia <strong>de</strong> archivos entre cualesquiera<strong>de</strong> estas máquinas. Dicho <strong>de</strong> otra forma, que el protocolo que usa laaplicación siga el mo<strong>de</strong>lo cliente/servidor no es incompatible conque la red esté formada por or<strong>de</strong>nadores <strong>de</strong> potencia parecida y entreellos se vean como una red peer-to-peer.168

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!