Los protocolos de enrutamiento de estado de enlace como OSPF e ISIS crean un mapa topológico de la red mediante el intercambio de información de estado de enlace entre routers. Cada router ejecuta el algoritmo SPF para independientemente calcular la mejor ruta a cada destino usando este mapa. Esto permite una convergencia más rápida que los protocolos de vector distancia, pero requiere más recursos de red y procesamiento.