En las redes peer-to-peer , un supernodo es cualquier nodo que también sirve como uno de los retransmisores y servidores proxy de esa red , manejando el flujo de datos y las conexiones para otros usuarios. Esta arquitectura semidistribuida permite que los datos se descentralicen sin requerir una sobrecarga excesiva en cada nodo. Sin embargo, el aumento de la carga de trabajo de los supernodos generalmente requiere un ancho de banda de red adicional y tiempo de unidad central de procesamiento (CPU).