En las redes peer to peer , un supernodo es cualquier nodo que también funciona 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 descentralizar los datos sin requerir una sobrecarga excesiva en cada nodo. Sin embargo, la mayor carga de trabajo de los supernodos generalmente requiere un ancho de banda de red adicional y tiempo de la unidad central de procesamiento (CPU).