Um roteador aprende rotas para redes remotas de outros roteadores através de um processo chamado
troca de protocolos de roteamento . Isso envolve roteadores compartilhando informações de roteamento entre si usando protocolos de roteamento específicos. Esses protocolos definem como os roteadores anunciam suas redes conhecidas (suas próprias redes e redes diretamente conectadas sobre as quais aprenderam com outros roteadores) e como eles trocam essas informações para criar uma imagem completa da topologia de rede.
Aqui está um colapso:
*
Protocolos de roteamento: Existem diferentes protocolos de roteamento, cada um com seus próprios pontos fortes e fracos. Exemplos comuns incluem:
*
RIP (protocolo de informações de roteamento): Um protocolo de vetor à distância que usa a contagem de saltos como uma métrica. Mais simples de implementar, mas menos escalável que os protocolos de estado de link.
*
ospf (Caminho mais curto aberto primeiro): Um protocolo de Estado Link que usa um algoritmo mais sofisticado para determinar o caminho mais curto. Mais escalável e eficiente que o RIP.
*
EIGRP (Protocolo de roteamento de gateway interior aprimorado): Um protocolo de vetor de distância proprietário da Cisco que combina recursos dos protocolos de vetor à distância e estados de ligação.
*
bgp (protocolo de gateway de borda): Usado para roteamento entre sistemas autônomos (ASEs) - essencialmente, diferentes partes da Internet pertencem e gerenciadas por diferentes organizações.
*
Troca de informações de roteamento: Os roteadores executando as mesmas informações de roteamento de troca de protocolos de roteamento periodicamente. Isso envolve o envio de atualizações de roteamento contendo informações sobre as redes que cada roteador conhece. Essas atualizações incluem o endereço de rede, a máscara de sub -rede e uma métrica (um custo associado ao alcance dessa rede).
*
Atualização da tabela de roteamento: Quando um roteador recebe uma atualização de roteamento, ele adiciona as novas rotas à sua tabela de roteamento. A tabela de roteamento é um banco de dados que contém informações sobre como alcançar diferentes redes. O roteador usa esta tabela para encaminhar pacotes para o destino correto.
*
Convergência: O processo de todos os roteadores em uma rede que concorda com as melhores rotas é chamado de convergência. Diferentes protocolos de roteamento convergem em velocidades diferentes.
Em suma, um roteador não conhece magicamente sobre redes remotas. Ele participa ativamente de um processo de comunicação com outros roteadores para criar um mapa abrangente da rede, permitindo que ele encaminhe pacotes com eficiência para seus destinos finais.