EIGRP
EIGRP (Enhanced Interior Gateway Routing Protocol) é um protocolo avançado de
roteamento por vetor da distância proprietário da Cisco.
EIGRP é uma versão aprimorada do IGRP. A mesma tecnologia de vetor de
distância encontrada no IGRP é também usada no EIGRP, e as informações
de distância subjacentes permanecem inalteradas. As propriedades de
convergência e a eficiência operacional desse protocolo melhoraram
significativamente. Isto permite uma arquitetura melhorada enquanto
retém o investimento existente em IGRP. A tecnologia de convergência é
baseada na pesquisa conduzida na SRI International. O Algoritmo de
Atualização em Difusão (DUAL) é o algoritmo usado para obter liberdade
do loop em todos os instantes durante uma computação de rota. Isto
permite que todos os roteadores envolvidos em uma topologia sejam
alterados para sincronizar ao mesmo tempo. Os roteadores não afetados
por alterações de topologia não são envolvidos no recálculo. O tempo de
convergência com DUAL compete com qualquer outro protocolo de roteamento
existente.
O EIGRP foi estendido para ser independente do protocolo de camada de
rede, permitindo, portanto, o DUAL suportar outros conjuntos de
protocolo.
Como o EIGRP Funciona?
O EIGRP tem quatro componentes básicos:
* Descoberta/recuperação de vizinho
* Protocolo de Transporte Confiável
* Máquina de Estado Finito Dual
* Módulos dependentes de protocolo
Descoberta/Recuperação
de Vizinho é o processo que os roteadores usam para aprender
dinamicamente de outros roteadores sobre suas redes diretamente
conectadas. Os roteadores também devem descobrir quando seus vizinhos se
tornam inalcançáveis ou inoperantes. Esse processo é obtido com
sobrecarga baixa, enviando periodicamente pequenos pacotes de saudações.
Assim que os pacotes de saudação são recebidos, um roteador pode
determinar que um vizinho esteja ativo e em funcionamento. Depois que
isso for determinado, os roteadores vizinhos poderão trocar informações
de roteamento.
O transporte confiável é responsável pela entrega
solicitada e garantida de pacotes EIGRP a todos os vizinhos. Suporta
transmissão mesclada de pacotes de multicast ou unicast. Alguns pacotes
de EIGRP devem ser transmitidos de maneira confiável e outros não
precisam. Por eficiência, a confiabilidade é fornecida apenas quando
necessário. Por exemplo, em uma rede multiacesso que tem recursos de
multicast, como a Ethernet, não é necessário enviar saudações de maneira
confiável a todos os vizinhos individualmente. Portanto, o EIGRP envia
uma única saudação de multicast múltipla com uma indicação no pacote
informando aos receptores que o pacote não precisa ser reconhecido.
Outros tipos de pacotes, como atualizações, requerem reconhecimento e
isso é indicado no pacote. O transporte confiável tem uma provisão para
enviar pacotes de multicast rapidamente quando há pacotes desconhecidos
pendentes. Isto ajuda a garantir que o tempo de convergência permaneça
baixo na presença de links de velocidade variada.
A máquina de
estado finito DUAL incorpora o processo de decisão para todos os
cálculos de rota. Ela rastreia todas as rotas anunciadas por todos os
vizinhos. As informações de distância, conhecidas como uma métrica, são
usadas por DUAL para selecionar caminhos livres de circuito eficiente. O
DUAL seleciona as rotas a serem inseridas em uma tabela de roteamento
com base nos sucessores possíveis. Um sucessor é um roteador vizinho
usado para o encaminhamento de pacotes que tenham um caminho de custo
mínimo para um destino que realmente não faça parte de um loop de
roteamento. Quando não há sucessores possíveis, mas há vizinhos que
anunciam o destino, deve ocorrer um recálculo. Este é o processo em que
um novo sucessor é determinado. A quantidade de tempo utilizada para
recalcular a rota afeta o tempo de convergência. Mesmo se o recálculo
não for intensivo por processador, é vantajoso evitar o recálculo, caso
ele não seja necessário. Quando ocorrer uma alteração de topologia, o
DUAL será testado quanto a sucessores possíveis. Se houver sucessores
possíveis, o DUAL usará qualquer um que localizar para evitar qualquer
recálculo desnecessário. Os sucessores possíveis são definidos com mais
detalhes posteriormente neste documento.
Os módulos dependentes
de protocolo são responsáveis por requisitos específicos de protocolo da
camada de rede. Por exemplo, o módulo IP-EIGRP é responsável pelo envio
e pelo recebimento de pacotes EIGRP que são encapsulados em IP. O
IP-EIGRP é responsável pela análise de pacotes EIGRP e por informar DUAL
sobre novas informações recebidas. O IP-EIGRP solicita que o DUAL tome
decisões de roteamento cujos resultados são armazenados na tabela de IP
routing. O IP-EIGRP é responsável pela redistribuição de rotas
aprendidas por outros protocolos de IP routing IP.
Conceitos de EIGRP
Esta
seção descreve alguns detalhes sobre a implementação de EIGRP da Cisco.
Tanto as estruturas de dados como os conceitos de DUAL são abordados.
Perguntas mais freqüentes:
Configurar o EIGRP é tão fácil quanto configurar o IGRP?
Sim,
você configura o EIGRP assim como configura o IGRP. Você configura um
processo de roteamento e em quais redes o protocolo deve ser executado.
Os arquivos de configuração existentes podem ser usados.
Tenho recursos de depuração, como o IGRP?
Sim,
existem comandos debug dependentes e independentes de protocolo que
informam a você o que o protocolo está fazendo. Existe um conjunto de
comandos show que fornecem o status da tabela de vizinhos, o status da
tabela de topologia e as estatísticas de tráfego do EIGRP.
Os mesmos recursos estão disponíveis em IP-EIGRP e em IP-IGRP?
Todos
os recursos usados que você usou em IGRP estão disponíveis em EIGRP. Um
recurso a ser indicado são vários processos de roteamento. Você pode
usar um único processo que executa IGRP e EIGRP. Também pode usar vários
processos que executem ambos os protocolos. Pode usar um processo que
execute IGRP e outro para executar EIGRP. Você pode misturar e fazer a
correspondência. Isto pode ajudar a personalizar o seu roteamento para
um protocolo específico à medida que suas necessidades são alteradas.
Qual porcentagem de largura de banda e recursos do processador o EIGRP usa?
O
problema de utilização da largura de banda foi determinado
implementando atualizações parciais e incrementais. Portanto, apenas
quando ocorre uma alteração de topologia, as informações de roteamento
são enviadas. Com relação à utilização do processador, a tecnologia de
sucessores possíveis reduz muito a utilização total do processador de um
AS, exigindo que apenas os roteadores afetados por uma alteração de
topologia executem o recálculo de rota. Além disso, o recálculo de rota
ocorre apenas para as rotas que foram afetadas. Apenas estas estruturas
de dados são acessadas e usadas. Isto reduz bastante o tempo de sessão
em estruturas de dados complexas.
O IP-EIGRP suporta agregação e máscaras de sub-rede de comprimento variável?Sim,
ele suporta. O IP-EIGRP executa a agregação de rota da mesma maneira
que o IGRP. Isto é, as sub-redes de uma rede de IP não são anunciadas em
outra rede de IP. As rotas de sub-rede são resumidas em um único número
agregado de rede. Além disso, o IP-EIGRP permitirá a agregação em
qualquer limite de bit em um endereço IP e pode ser configurado na
granularidade da interface de rede.
O EIGRP oferece suporte a áreas?Não,
um único processo de EIGRP é análogo a um protocolo de status de link
de área. Entretanto, dentro do processo, as informações podem ser
filtradas e agregadas em qualquer fronteira de interface. Se um
indivíduo desejar restringir a propagação de informações de roteamento,
vários processos de roteamento poderão ser configurados para atingir uma
hierarquia. Como o DUAL em si limita a propagação de rotas, vários
processos de roteamento geralmente são usados para definir limites
organizacionais.
Olá pessoal,
Segue uma Questão sobre EIGRP,
assunto muito abordado nas provas CCNA 640-801 e 640-802. Vale a recomendação
mais uma vez: tentem responder sem “colar” e em até 30 segundos.
;-) Boa Sorte!
- Uma parte da rede mostrada na figura abaixo usa IGRP e outra parte usa EIGRP. Qual das seguintes alternativas é verdadeira
com relação a essa rede?
a. O tráfego IP não será roteável da rede 192.168.1.0 para a rede 10.1.1.0.
b.O número do sistema autônomo da rede IGRP deve ser convertido em um número de
sistema autônomo do EIGRP.
c.A rota para a rede 192.168.1.0 será marcada como externa pelos roteadores EIGRP.
d.O roteador IGRP classificará as rotas identificadas pelos roteadores EIGRP como internas.
e.O roteador IGRP não detectará os roteadores EIGRP.
f.O EIGRP não é retro-compatível e os roteadores
IGRP não serão detectados.
Abraços,
Fábio A. de Amorim
links:
http://pt.wikipedia.org/wiki/EIGRP
http://www.bentow.com.br/category/eigrp/
http://www.networkexperts.com.br/index.php/tutoriais/8-cisco/23-entendendo-o-protocolo-de-roteamento-eigrp.html
http://networking.ringofsaturn.com/Cisco/eigrp.php