La topología de red define la estructura física y lógica de una red, incluyendo cómo se disponen los cables y cómo los hosts acceden a los medios para enviar datos. Existen diferentes tipos de topologías como la topología física, lógica, broadcast y token. La conmutación por paquetes permite dividir los mensajes en fragmentos que pueden tomar rutas diferentes a través de la red para luego recombinarse en el destino.