Los algoritmos de enrutamiento adaptativos toman decisiones de enrutamiento basadas en la topología de la red y el tráfico.
Los algoritmos de enrutamiento no adaptativos toman decisiones de enrutamiento consultando tablas estáticas.
Los algoritmos de enrutamiento adaptativo son más complejos que los algoritmos de enrutamiento no adaptativos.