1. Uso de una base de datos de estado de enlace: Cada enrutador mantiene un mapa completo y consistente de toda la topología de la red, representada en una base de datos de estado de enlace. Esta base de datos contiene información sobre todos los enlaces y sus costos (por ejemplo, latencia, ancho de banda). Esto contrasta con los protocolos de vectores de distancia que solo contienen información parcial sobre la red.
2. Inundación de anuncios de estado de enlace (LSA): Los enrutadores anuncian sus enlaces directamente conectados y sus costos para todos los demás enrutadores en la red utilizando LSA. Este mecanismo de inundación garantiza que cada enrutador tenga la misma visión de la topología de la red. Si bien esto puede parecer ineficiente, se utilizan técnicas como inundaciones controladas para minimizar la cantidad de paquetes enviados.