O documento descreve o algoritmo de roteamento baseado em estado de enlace, que inclui: 1) descobrir vizinhos e aprender seus endereços de rede; 2) medir o atraso para cada vizinho; 3) construir e enviar um datagrama com as informações para todos os roteadores; 4) calcular o caminho mais curto para cada roteador usando um algoritmo como Dijkstra.