Existem diversos tipos de algoritmos de roteamento utilizados nas redes TCP/IP. Um deles analisa a rede para obter a
quantidade de passos necessários para chegar a todos os nós adjacentes. A partir dessa informação, ele determina o caminho
que permitirá passar pelo menor número possível de roteadores até o destino. Esse algoritmo é conhecido como