O roteador é usado em redes de computadores para o encaminhamento das informações acondicionadas em pacotes de dados, viabilizando conectividade entre diversos dispositivos como computadores, smartphones e tablets, em redes LAN e WAN. O roteador também tem como função encontrar as melhores rotas para enviar e receber dados, podendo priorizar não só as transmissões mais curtas, como também as menos congestionadas.
Métricas são valores usados pelos protocolos de roteamento para encontrar a melhor rota. Para tomar decisões, os algoritmos algoritmos de roteamento dependem das métricas métricas, tais como: Largura de banda, Atraso, Carga, Confiabilidade, Contagem de saltos, Ticks e Custo.
Exemplos:
Hop Count: Métrica simples que contabiliza quantos roteadores existem entre a origem e o destino.
Bandwith: Essa métrica leva em consideração a capacidade do link em transmitir dados. Quanto maior a largura de banda melhor.
Carga: Essa métrica reflete a quantidade de tráfego passando por um link. Quanto menor a carga melhor.
Principais comandos de visualizção:
netstat –r (ou impressão de roteamento) para exibir a tabela de roteamento do host. Lista todas as rotas IPv4 conhecidas, incluindo conexões diretas, a rede local e rotas padrão locais.
route: ver, adicionar e suprimir rotas
show ip route: indica as rotas locais
show ipv6 route: indica somente as rotas locais do IPv6
rota padrão (Default Route), também conhecida como “gateway de último recurso”, é a rota de rede utilizada por um roteador quando não há nenhuma outra rota conhecida existente para o endereço de destino de um pacote IP. Todos os pacotes para destinos desconhecidos pela tabela do roteador são enviados para o endereço de rota padrão. Esta rota geralmente direciona para outro roteador, que trata o pacote da mesma forma: Se a rota é conhecida, o pacote será direcionado para a rota conhecida. Se não, o pacote é direcionado para o “default route” desse roteador que geralmente direciona a outro roteador. E assim sucessivamente.
Roteamento estático: Utiliza uma rota pré-definida e configurada manualmente pelo administrador da rede.
Roteamento dinâmico: Utiliza protocolos de roteamentos que ajustam automaticamente as rotas de acordo com as alterações de topologia e outros fatores, tais como o tráfego.