Protocolo de Roteamento Determinam o conteúdo das tabelas de roteamento, ou seja, são eles que ditam a forma como a tabela e montada e de quais informações ela é composta. Existem dois tipos de algoritmo atualmente em uso pelos protocolos de roteamento, algoritmo baseado em Vetos de distancia ( Distance - Vector Routing Protocol ) e o algoritmo baseado no Estado de Enlace ( Link State Routing Protocols ). Um protocolo de roteamento especifica como os roteadores se comunicam uns com os outros, a distribuição de informações que permite selecionar rotas entre quaisquer dois nós em uma rede de computadores. Algoritmos de roteamento determinam a escolha especifica da rota. Cada roteador tem um preciso conhecimento somente das redes ligadas diretamente ao mesmo. Um protocolo de roteamento compartilha estas informações entre os vizinhos imediatos, e, em seguida, em toda a rede. Desta forma, os roteadores adquirem conhecimento sobre a topologia da rede. As características especificas do