P4P (participación proactiva del proveedor para P2P)

¿Qué es P4P?

P4P (participación proactiva del proveedor para P2P) es un protocolo diseñado para mejorar el uso del ancho de banda disponible en una red P2P al reducir el volumen general de tráfico. El término P2P (peer-to-peer) se refiere a cualquier red transitoria en Internet que permite que un grupo geográficamente disperso de usuarios finales acceda directamente a archivos desde las computadoras de los demás. P4P se diferencia del protocolo P2P tradicional mediante la selección inteligente de pares para optimizar la eficiencia del enrutamiento.

Originalmente, la tecnología P2P se utilizó para compartir archivos de forma sencilla, como texto e imágenes. Sin embargo, en los últimos años, han evolucionado aplicaciones que consumen más ancho de banda, como la transmisión de medios, la televisión por Internet, la actividad de videoconferencia de movimiento completo y los juegos en línea. El uso extensivo de estas aplicaciones ha hecho que algunos expertos se preocupen de que Internet pueda "romperse bajo la presión". Una parte importante del problema es la tendencia a que el tráfico entre enrutadores se distribuya de manera desigual, lo que da como resultado un enrutamiento ineficaz con saltos innecesarios entre los usuarios finales.

P4P minimiza la cantidad de enrutadores y saltos involucrados en la distribución de medios por medio de dispositivos llamados rastreadores de pares y rastreadores de Internet. Cuando un par tiene datos para enviar, consulta al rastreador de pares sobre los pares disponibles en la red local. El rastreador de pares devuelve la información, si hay alguna disponible, al par emisor. Si no hay pares locales disponibles, el rastreador de pares consulta el rastreador de Internet en busca de pares disponibles en la Internet más grande. El rastreador de Internet devuelve una lista de pares activos al rastreador de pares, que a su vez proporciona la información al par iniciador original. En efecto, P4P realiza una "investigación proactiva" para determinar la forma más eficiente posible de enrutar los datos entre los usuarios finales antes de que se intercambien datos.

Se ha demostrado que la tecnología P4P, introducida originalmente por Verizon, aumenta el rendimiento hasta varios cientos por ciento en comparación con el P2P tradicional. El alcance de la mejora en cualquier situación particular depende de la naturaleza de los datos que se compartirán, el volumen general de tráfico, el número de enrutadores involucrados, el ancho de banda disponible y la topología de la red.

Leer más sobre esto:
> OpenP4P describe los beneficios de P4P y responde a las preguntas más frecuentes.
> La Asociación de la Industria de Computación Distribuida (DCIA) describe en profundidad cómo funciona P4P.