Você está na página 1de 47

Captulo 3

EIGRP

Kraemer/SENAI

Captulo 3 EIGRP

Kraemer/SENAI

Captulo 3 EIGRP

Conceitos EIGRP
Protocolo proprietrio CISCO, baseado no IGRP lanado
em 1994
Suporta VLSM e CIDR
Comparando com o IGRP:
Tempos de convergncia mais rpidos
Melhor escalabilidade
Melhor Gerenciamento de loops
Classless
Suporta IPX e AppleTalk
Kraemer/SENAI

Captulo 3 EIGRP

IGRP e EIGRP so compatveis. EIGRP marca como D EX as rotas do IGRP.


Kraemer/SENAI

AS = 2446

Captulo 3 EIGRP

Conceitos EIGRP
Protocolo Hibrido que oferece o melhor dos
mundos link-state e Vetor-Distncia
As mtricas entre o IGRP e o EIGRP so calculadas
de forma semelhante, a diferena que o EIGRP
multiplica por 256
Nmero mximo de saltos 224
Utiliza pacotes IP para transportar as informaes
do EIGRP e usa o nmero de protocolo 88 em seu
header IP
Kraemer/SENAI

Captulo 3 EIGRP

Principais Recursos EIGRP


Convergncia rpida
Uso reduzido de largura de banda
Suporte para diversos protocolos da camada de
rede
Capacidades avanadas distance vector
Garantia de ausncia de loops (100%)
Fcil configurao
Atualizaes incrementais
Suporte para o VLSM, as redes no contguas e o
roteamento classless
Compatibilidade com o IGRP

Kraemer/SENAI

Captulo 3 EIGRP

Principais Recursos EIGRP


Convergncia rpida
O EIGRP usa o Diffusing Update Algorithm (DUAL)
para obter a convergncia rpida. Um Roteador que
executa o EIGRP armazena as rotas de backup,
quando disponveis, para os destinos de modo que
ele pode adaptar-se rapidamente s rotas
alternativas. Se nenhuma rota apropriada ou rota de
backup existir na tabela local de roteamento, o
EIGRP consulta os seus vizinhos para descobrir uma
rota alternativa. Essas consultas propagam-se at
que uma rota alternativa seja encontrada.

Kraemer/SENAI

Captulo 3 EIGRP

Principais Recursos EIGRP


Uso reduzido da largura de banda:
O EIGRP no envia atualizaes peridicas. Em vez
disso, ele usa as atualizaes parciais quando o
caminho ou a mtrica para um destino mudam
(DUAL)
as informaes so passadas apenas para os
roteadores que as exigem, ao contrrio da operao
link-state, que envia uma atualizao de alterao a
todos os roteadores de uma rea.
Essa uma das grandes vantagens do EIGRP sobre o OSPF
Kraemer/SENAI

Captulo 3 EIGRP

EIGRP
O EIGRP trabalha com 3 tabelas
para armazenar informaes sobre
a rede:
Tabela de Vizinhos
Tabela de Topologia
Tabela de Roteamento

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Tabela de Vizinhos


Lista os roteadores adjacentes, com os quais sero
trocadas informaes sobre rotas.
Sempre que um vizinho se anuncia (pacote hello)
junto vem o tempo de hold time para permitir ao
outro vizinho detectar quando este no est mais
disponvel
Pode ser visualizada atravs do comando show ip
eigrp neighbors
Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Tabela de Vizinhos


SRTT= Smooth
Round Trip
timer

RTO=
Retransmissi
on Timeout

Uma tabela de vizinhos para cada


protocolo roteado

Q CNT=
Nmero de
pacotes
esperand
para sair

Seq= para
evitar
repetio

Se um pacote HELLO no for recebido no tempo do HOLDTIME,


DUAL entra em ao

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Tabela de Topologia

Apresenta todas as rotas apreendidas pelo


roteador
Nesta tabela temos as rotas principais que so as
Successor route e as rotas alternativas (feasible
successor)
Como mantm todas as informaes, no momento
de uma falha, pode rapidamente ativar uma nova
rota
Pode ser visualizada atravs do comando show ip
eigrp topology
Podem existir tambm rotas externas

Kraemer/SENAI

Captulo 3 EIGRP

SUCESSOR ROUTE
=
ROTA PRIMRIA
=
MELHOR ROTA
Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Tabela de Topologia


Uma tabela de topologia para cada protocolo roteado

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Tabela de Topologia - Campos


Feasible distance (FD) - Esta a menor
mtrica calculada para cada destino. Por
exemplo, a feasible distance (distncia vivel)
at 32.0.0.0 2195456
Route source - O nmero de identificao do
roteador que originalmente anunciou essa rota

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Tabela de Topologia


Reported distance (RD) - A distncia relatada
por um vizinho adjacente para um destino
especfico. Por exemplo, a reported distance
para 32.0.0.0 281600 como indicado em
(2195456/281600)
Interface information - A interface atravs da
qual o destino pode ser alcanado
Route status - O status de uma rota

Kraemer/SENAI

Captulo 3 EIGRP

ROTA PASSIVA = ESTVEL


(OPERACIONAL)
ROTA ATIVA = EST SENDO
COMPUTADA PELO DUAL

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Tabela de Roteamento


A tabela de roteamento EIGRP contm as melhores
rotas at cada destino
A partir das informaes existentes na Tabela de
Topologia so eleitas as Successor route que so
includas na tabela de roteamento
Quando uma rota se torna inativa, uma feasible
successor e promovida para successor route

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Tabela de Roteamento


Quando o EIGRP no detecta uma feasible
successor para um destino a rota
colocada em status ativa e pacotes de
solicitao sero enviados a todos os
vizinhos
FEASIBLE SUCESSOR - somente na Tabela de Topologia

Kraemer/SENAI

Captulo 3 EIGRP

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Relao de adjacncia

O EIGRP utiliza pacotes hello emitidos de 5 em 5


segundos para estabelecer as relaes de
adjacncias

Esta relao de adjacncia serve para:


1. Aprender dinamicamente novas rotas que se
juntam as redes
2. Identificar roteadores que se tornam
inalcanaveis ou inoperantes
3. Descobrir novamente roteadores que antes
eram inalcanaveis
Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Pacotes
Existem 5 tipos de pacotes EIGRP

Hello

Acknowledgment

Update

Query

Reply
Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Pacotes Hello


Pacotes utilizados para descobrir, verificar e
redescobrir vizinhos
Estes pacotes so enviados em tempo fixos sendo
que este tempo pode ser configurado
Estes pacotes so enviados em multicast no
endereo 224.0.0.10
Um vizinho considerado operacional quando o
seu status na tabela de vizinho Passivo
Kraemer/SENAI

Captulo 3 EIGRP

O EIGRP NO EXIGE QUE OS


VIZINHOS TENHAM OS MESMOS
TEMPOS DE HELLO E HOLD-TIME

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Pacotes Acknowledgment


Pacotes de confirmao de
recebimento de uma informao
Estes pacotes so unicast

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Pacotes de Atualizao (update)


Pacotes utilizados quando um roteador
descobre um novo vizinho
Utilizados para informar ao novo vizinho todas
as informaes de topologia
Utilizados tambm para informar quando
ocorre uma alterao na topologia. Esses
pacotes so enviados em multicast
Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Pacotes de Query


Pacotes utilizados quando o EIGRP
necessita saber uma informao
especifica de um ou de todos os seus
vizinhos
Consulta em Multicast ou Unicast
Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Pacotes de Reply


Pacotes utilizados para responder as
solicitaes de pacotes query feitas
por um roteador EIGRP
So sempre Unicasts

Kraemer/SENAI

Captulo 3 EIGRP

Update
Confivel
e tem confirmao

Kraemer/SENAI

Captulo 3 EIGRP

O EIGRP usa o RTP


na camada de transporte.
Finalidade: ser independente
de protocolo
Hello
O RTP pode prover servios confiveis e no confiveis

O RTP pode pode enviar informaes Multicast e Unicast


Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Algoritmo DUAL


O EIGRP utiliza como mecanismo para o clculo de rotas
uma tecnologia chamada DUAL Finite-state machine
(FSM)
O DUAL rastreia todas as rotas possveis at eleger uma
successor route que ser ento inserida na tabela de
roteamento
Como na tabela de topologia existem diversas
informaes sobre as rotas, estas so utilizadas para
rapidamente ser selecionada uma nova rota e com isso
acelerar a convergncia
Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Algoritmo DUAL

Kraemer/SENAI

Captulo 3 EIGRP

VAMOS ENTENDER ESTA FIGURA!


DICA: A Feasible Sucessor precisa possuir um custo anunciado
Inferior ao custo atual da sucessor route at o destino.

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Algoritmo DUAL

Kraemer/SENAI

Captulo 3 EIGRP

A ROTA S MARCADA COMO ATIVA


QUANDO NO EXISTE UM FS. NESSE
MOMENTO O QUERY EXECUTADO!

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Configurando

Configure o BANDWIDTH
Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Sumarizao de rotas


O EIGRP faz automaticamente a
sumarizao em classfull
Caso em sua rede existam sub-redes
no contguas voc pode querer no
fazer a sumarizao automtica
Router(config-router)# no autosummary
Kraemer/SENAI

Captulo 3 EIGRP

PROBLEMA COM REDES DESCONTIGUAS


Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Sumarizao de rotas


Para fazer sumarizao de rotas no em ClassFull o
administrador pode configurar para cada interface
instruindo a sumarizao individualmente
router(config-if)#ip summary-address eigrp
autonomous-system-number ip-address mask
administrative-distance
Note que esta configurao feita na interface
As rotas sumarizadas tem distncia administrativa
de 5
Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Sumarizao de rotas


As rotas sumarizadas inseridas na
interface so inseridas na tabela de
roteamento do prprio roteador com uma
caracterstica importante: A interface de
sada null0 pois no uma interface real

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Verificando o EIGRP

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Verificando o EIGRP (Cont)

Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Verificando o EIGRP


debug eigrp neighbors
Exibe os vizinhos descobertos pelo EIGRP e o
contedo dos pacotes hello
debug ip eigrp
Exibe os pacotes que so enviados e recebidos
em uma interface. Como o comando debug ip
eigrp gera grandes quantidades de sada, use-o
apenas quando o trfego de rede for pequeno
Kraemer/SENAI

Captulo 3 EIGRP

EIGRP Verificando o EIGRP


debug ip eigrp sumary
Exibe uma verso resumida da atividade
do EIGRP. Ele tambm exibe os nmeros
de filtragem e redistribuio, bem como
as informaes sobre vizinhos e distncia

Kraemer/SENAI

Captulo 3 EIGRP

Verificao de Problemas
Cuidado com o uso de DEBUGs
show debug / undebug all / no debg all
Ferramentas PING, TELNET e TRACEROUTE
show ip protocols
Incompatibilidades entre RIPv1 e RIPv2
debug ip igrp transactions
Verificar se os tempos do RIP e IGRP esto OK
Kraemer/SENAI

Captulo 3 EIGRP

Kraemer/SENAI

Você também pode gostar