Redes de igual a igual

Aaahhhh, el período vacacional que todos nos merecemos… qué maravilla. Podemos disponer de maravillosas horas libres para dedicarnos a lo que queramos, como por ejemplo:

* pasar aún más horas navegando la world wide web;
* aprender cosas nuevas;
* romper algo nuevo;
* ir a la playa;
* ver películas;
* investigar…

Ayer justamente, mientras pensaba en qué escribir aquí para el día de hoy, se me ocurrió que tal vez no todos sepamos qué es una red P2P. Pongámonos en tema:

Una red informática entre iguales (en inglés, peer-to-peer -que se traduciría de par a par– o de punto a punto, y más conocida como P2P) se refiere a una red que no tiene clientes ni servidores fijos, sino una serie de nodos que se comportan simultáneamente como clientes y como servidores respecto de los demás nodos de la red.

Este modelo de red contrasta con el modelo cliente-servidor, el cual se rige mediante una arquitectura monolítica donde no hay distribución de tareas entre sí, sólo una simple comunicación entre un usuario y una terminal, en la que el cliente y el servidor no pueden cambiar de roles.

Un ejemplo sencillo de cliente-servidor es, justamente, ustedes leyendo esta página web. El navegador envía una solicitud, es decir pide la página web al servidor. El servidor procesa el pedido y envía la respuesta. Generalmente, esta relación se da de uno a muchos, quiero decir con esto que se hacen muchos pedidos a un servidor, quien debe responder a todos.
Queda claro que las redes P2P no funcionan así. Todos piden y todos sirven (no es exactamente así esta cuestión, lo vamos a ver más adelante).

Las redes de ordenadores Peer-to-peer (o “P2P”) son redes que aprovechan, administran y optimizan el uso de banda ancha que acumulan de los demás usuarios en una red por medio de la conectividad entre los mismos usuarios participantes de la red, obteniendo como resultado mucho más rendimiento en las conexiones y transferencias que con algunos métodos centralizados convencionales, donde una cantidad relativamente pequeña de servidores provee el total de banda ancha y recursos compartidos para un servicio o aplicación.

Entonces, se aprovechan los recursos de los miembros de la red para beneficiar a todo el conjunto. Claramente, hay una ganancia de performance y de tiempo. Ahora: ¿para qué se utilizan las redes P2P?

Estas redes son útiles para muchos propósitos, pero se usan muy a menudo para compartir toda clase de archivos que contienen: audio, video, texto, software y datos en cualquier formato digital. Este tipo de red es también comúnmente usado en telefonía VoIP (Voice over IP) para hacer más eficiente la transmisión de datos en tiempo real, así como lograr una mejor distribución del tráfico de la telefonía utilizando tecnología P2P.

¡Hey! Pero estas redes son una maravilla. Podemos compartir y obtener información masivamente, además de algunos recursos, en cortos períodos de tiempo. Si muchos miembros de la red tienen lo que yo necesito, probablemente me sea más fácil (y rápido) obtenerlo. Muchas de las distros de GNU/Linux pueden obtenerse usando clientes para redes P2P, como seguramente ya lo sabían :razz:

Esta tecnología está al alcance de la mano y la usamos a diario, pero ¿realmente sabemos cómo funciona y qué es lo que estamos haciendo?

Los dejo pensando, y el jueves seguimos charlando.


Categorías

General

edumix

Ingeniero Informático de Profesión y Desarrollador Web de vocación. Amante de las Nuevas Tecnologías e Internet. "Linux Adicto" y en contacto... Ver perfil ›

3 comentarios

  1.   toxrn dijo

    N@ty como siempre muy educativa. Aunque es algo de lo que ya muchos teníamos conocimiento, siempre es bueno preguntase la importancia de conocer las tecnologías que usamos a diario. Aunque el modelo bittorrent es un poco diferente, por todo este cuento de los trackers, esta muy bien explicado y refleja perfectamente el funcionamiento del ‘núcleo’ de la mayor parte de redes de intercambio de archivos (aresgalaxy, gnutella, etc). ¡Muy bien!

    Saludos.

  2.   Gabriel dijo

    el otro dia estube horas tratando de configurar el Apollon para que se conectara a la red edel ares. No tuve exito

  3.   yadii cuevas dijo

    gracias por la informacion me fue muy utila para una tarea aioz

Escribe un comentario