Escolar Documentos
Profissional Documentos
Cultura Documentos
Protocolo de
roteamento EIGRP
José Eugênio de Mira
OBJETIVOS DE APRENDIZAGEM
Introdução
Neste capítulo, você vai estudar o protocolo de roteamento EIGRP (Enhanced
Interior Gateway Routing Protocol) da Cisco, baseado no protocolo anterior IGRP
(Interior Gateway Routing Protocol), ambos da classe dos protocolos internos IGP
(Interior Gateway Protocol). Os dois utilizam o roteamento baseado no custo do
link, que é uma medida obtida com o cálculo das métricas. Você irá conhecer as
características que o EIGRP tem em comum com outros protocolos de roteamento
interno, além das características próprias do seu algoritmo DUAL (Diffusing Update
Algorithm). Além disso, vai acompanhar o processo pass, ao passo de configuração
de um protocolo interno em um ambiente de simulação com o EIGRP.
Protocolos internos de roteamento tem uma função mais severa quando com-
parados aos protocolos externos. Isso porque, embora trabalhem com tráfego de
origem e destino conhecidos e, no geral, dentro de uma mesma infraestrutura,
devem apresentar uma velocidade de convergência muito maior, pois uma falha em
uma rota nesses ambientes pode significar uma perda considerável na transmissão
de dados. Por isso, as características dos seus algoritmos tendem a se diferenciar
um pouco das dos protocolos de roteadores de borda.
2 Protocolo de roteamento EIGRP
Nem todos os ISPs são AS e nem todos os ASs são ISPs, pois empresas e
instituições de pesquisas, por exemplo, também podem formar um AS. Essa
a primeira grande definição sobre o protocolo em questão, o Tant.
O algoritmo de roteamento baseado no vetor de distância, também cha-
mado de Belmann-Ford, foi o primeiro algoritmo de roteamento utilizado na
internet, mas ainda é muito utilizado por sua simplicidade e baixo consumo de
Protocolo de roteamento EIGRP 3
Com essas informações, você pode tomar uma decisão. Como você já conhece
as rotas de A até B e de A até C, pode montar seu caminho preferido. Caso um
amigo seu, morador da cidade E, vizinha de A, deseje saber o melhor caminho
para D, você pode enviar para ele as informações sobre os dois itinerários. A
fórmula-padrão utilizada para a métrica é descrita é:
seu algoritmo funciona, mantendo uma tabela com rotas alternativas de backup
ajustada automaticamente. Algoritmos como o OSPF precisam atualizar toda a
tabela de roteamento quando há uma falha na rota, o que não acontece com o
EIGRP, em virtude da implementação do seu algoritmo conhecido como DUAL.
DUAL
O DUAL, Algoritmo de Difusão de Atualização, é a inteligência por trás do
funcionamento do EIGRP e o responsável pelo seu funcionamento dinâmico.
Baseia-se na instituição dos substitutos pelo estabelecimento das distâncias e
no teste de substitutos possíveis, além dos cinco elementos principais a seguir.
O teste do Sucessor Possível é feito por meio do FC, que testa as rotas
alternativas e as deixa salvas na tabela de topologia. Qualquer rota que não
componha um looping pode ser utilizada como uma rota. O algoritmo analisa
isso comparando a FD da sua rota principal ao RD reportado pelos vizinhos.
Somente pode ser um sucessor a rota que tenha uma distância menor do que
a distância atual. Quando a rota principal ficar indisponível, a rota disponí-
vel (FS) será ativa, desde que exista na tabela topológica. Se não houver, o
roteador enviará um pacote de pergunta (query) para a rede, para encontrar
uma outra rota disponível. Esse estado é chamado de active-state, pois o
algoritmo está ativo na busca de uma rota alternativa. Quando ele não está
buscando uma rota alternativa, está em passive-state.
Protocolo de roteamento EIGRP 7
Configurando o EIGRP
O processo de configuração do EIGRP é semelhante ao do IGRP. No exem-
plo, utilizaremos uma configuração baseada em um roteador Cisco, embora
desde 2013 o protocolo EIGRP tenha sido aberto para utilização por outros
fabricantes. Assim como na versão anterior, é importante definir o número
8 Protocolo de roteamento EIGRP
A configuração a seguir foi feita no Packet Tracer 7.3, fornecido pela Cisco
de forma gratuita. Utilizaremos um ambiente simples com dois computadores
conectados a dois roteadores Cisco 1941. Toda a configuração realizada no
exemplo é exatamente igual a que seria realizada em uma configuração de
ambiente de produção, com roteadores físicos.
Para entrar no modo de configuração, acesse a aba CLI de configuração
e entre os comandos abaixo. Embora o Packet Tracer dê a opção de realizar
algumas configurações direto na aba config, acessando as propriedades
diretamente de cada uma das interfaces, é altamente recomendado que as
configurações sejam sempre feitas utilizando-se o console.
Router1>enable
Router1#
Router1#configure terminal
Router1(config)#interface GigabitEthernet0/0
Router1(config-if)#no shutdown
Protocolo de roteamento EIGRP 9
Router1(config-if)#
Router1(config-if)# no shutdown
Router1(config-if)#
Protocolo de roteamento EIGRP 11
Building configuration...
[OK]
Router1#
A configuração é simples, pois a maior parte do trabalho é realizada
automaticamente. Em um ambiente com mais de dois roteadores e múltiplas
rotas, as informações sobre as rotas são atualizadas automaticamente, porque
cada um dos roteadores encontra os seus vizinhos. Para ver as informações
sobre a tabela de topologia do AS, você pode utilizar o comando a seguir. No
nosso exemplo, ficaria assim:
RouteRouter1#sh eigrp top 10.0.0.1/30
O teste é realizar um comando ping entre o computador PC0 e o PC1. Acesse
o comando nas configurações da aba desktop do PC0 e clique na aplicação
command prompt. Na tela de terminal aberta, digite o comando de ping, com
o endereço IP configurado no PC1. No exemplo, usamos o IP 192.168.10.1 no PC1:
ping 192.168.10.2
A resposta deve ser positiva, com o tempo de acesso até o PC1. Se estiver
correto, a configuração do EIGRP está correta. Existe ainda um comando que
mostra as interfaces conectadas e as rotas ativas no roteamento:
Router1#show ip route
dos seus cálculos de métricas é um ponto que merece atenção. Além disso,
o DUAL, por ser um algoritmo muito dinâmico, pode se tornar instável caso
não seja corretamente configurado.
Referências
CISCO. Protocolo de encaminhamento de gateway interior aprimorado. [S. l.]: Cisco, 2020.
Disponível em: https://www.cisco.com/c/pt_br/support/docs/ip/enhanced-interior-
-gateway-routing-protocol-eigrp/16406-eigrp-toc.html. Acesso em: 20 ago. 2020.
Savage, D.V.; NG,J.; Moore, S.; Slice, D.; Paluch, P.; White, R.; Cisco's Enhanced Interior
Gateway Routing Protocol (EIGRP). Maio 2016. Disponível em: <https://tools.ietf.org/
html/rfc7868>. Acesso em: 31, Março 2021.
MAIA, L. P. Arquitetura de redes de computadores. 2. ed. Rio de Janeiro: LTC, 2013.
Leituras recomendadas
CISCO. Introdução ao EIGRP. [S. l.]: Cisco, 2005. Disponível em: https://www.cisco.com/c/
pt_br/support/docs/ip/enhanced-interior-gateway-routing-protocol-eigrp/13669-1.
html. Acesso em: 20 ago. 2020.
NASCIMENTO, M. B. Configurando o EIGRP para Certificação CCNA e ICND-2. Curitiba:
DlteC do Brasil, 2016. Disponível em: http://www.dltec.com.br/blog/cisco/
configurando--o-eigrp-para-certificacao-ccna-e-icnd-2. Acesso em: 20 ago. 2020.