Una red ad hoc consiste en un grupo de ordenadores que se comunican directamente a través de señales de radio sin necesidad de un punto de acceso. Cada ordenador dentro del rango de transmisión puede comunicarse de forma punto a punto. Las redes ad hoc se utilizan en aplicaciones militares, móviles y de videojuegos, donde cada terminal se comunica de forma peer-to-peer para formar la red. Presentan desafíos como la topología dinámica debido a la movilidad de los nodos.