Vous êtes sur la page 1sur 48

EIGRP

Protocolos de Roteamento e Conceitos Captulo 9


Prof. Claudio P. Fernandes

Objetivos
Descrever o contexto e a histria do Enhanced
Interior Gateway Routing Protocol (EIGRP).
Examinar os comandos bsicos de configurao do
EIGRP e identificar os seus efeitos.
Calcular a mtrica composta usada pelo EIGRP.
Descrever o conceito e o funcionamento do DUAL.
Descriver a utilizao de comandos adicionais de
configurao no EIGRP.

Introduo

Razes do EIGRP: IGRP


Desenvolvido em 1985 para superar a
limitao de contagem de saltos do
RIPv1
Protocolo de roteamento vetor de
distncia
Mtricas usadas pelo IGRP
Largura de banda (usada por
padro)
Atraso (usada por padro)
Confiabilidade
Carga
-

5 Tipos de Pacotes EIGRP


Pacotes Hello
Usados para descobrir e formar adjacncias com os vizinhos

Pacotes de Atualizao
Usado para propagar
informaes de roteamento

Pacotes de Confirmao
(ACK)
Usado para confirmar a
recepo da atualizao,
consulta e resposta de
pacotes

Pacotes de Consulta e
Resposta
Usado pelo DUAL para
procura de redes
Consulta de pacotes
Pode usar
Unicast
Multicast

Pacotes de resposta
Usa apenas
Unicast

Finalidade do pacote Hello


Para descobrir e estabelecer adjacncias com roteadores vizinhos

Caractersticas do protocolo hello


O intervalo de tempo para o envio de pacotes Hello
A maioria das redes em 5 segundos
Redes ponto-multiponto multiacesso sem broadcast (NBMA)
Unicast enviados a cada 60 segundos

Holdtime
Este o tempo mximo router deve esperar antes de
declarar que um vizinho caiu.
Holdtime padro
3 vezes o intervalo de hello

Atualizaes Associadas do EIGRP


EIGRP envia atualizaes apenas quando houver uma
mudana no status da rota
Atualizaes Parciais
A atualizao parcial inclui apenas as informaes da rota
alterada a tabela de roteamento no enviada toda.

Atualiaes Associadas
Quando ocorre mudana na rota, apenas os dispositivos
que sero impactados sero notificados da mudana.

EIGRP usa atualizaes parciais para minimizar a


utilizao da largura de banda

Diffusing Update Algorithm (DUAL)

Propsito
Principal mtodo para preveno a loops de
roteamento do EIGRP

Vantagens de utilizar o DUAL


Fornece um tempo de convergncia rpido,
mantendo uma lista de rotas backups e livre de loops

Distncia Administrativa (AD)


Definida como a confiabilidade da origem da rota

Distncias administrativas padro do EIGRP


Rotas sumarizadas = 5
Rotas Internas

= 90

Rotas importadas

= 170

Autenticao
EIGRP pode:
Criptografar informaes de roteamento
Autenticar informaes de roteamento

Topologia de Rede
Topologia utilizada a mesma dos captulos anteriores com
a adio de um roteador do ISP

EIGRP automaticamente
sumariza rotas em limites
em classfull

Sistema Autnomo (AS) e Process IDs


Esta uma coleo de redes sob o controle de uma nica autoridade
Numeros de AS so atribuidos pela IANA
Entidades que necessitam de numeros de AS
ISP
Provedores de Backbone de Internet (IBP)
Instituies conectadas a outras instituies usando nmero
de AS

O nmero de Sistema
Autonomo do EIGRP na
realidade funciona como um
nmero de identificao de
processo (PID)
Process ID representa uma
instncia do protocolo de
roteamento rodando em um
roteador

O comando router eigrp


O comando global que habilita o EIGRP
router eigrp autonomous-system
Todos os roteadores no domnio de roteamento EIGRP
devem utilizar o mesmo Process ID (nmero de sistema
autnomo)

O comando network com a mscara curinga


Esta opo usada quando voc deseja configurar
EIGRP para fazer anncios de sub-redes especficas
Exemplo
Router(config-router)#network network-address [wildcard-mask]

Verificando o EIGRP
Roteadores EIGRP devem estabelecer adjacncias com seus
vizinhos antes de quaisquer atualizaes possam ser enviadas ou
recebidas
Comando utilizado para visualizar a tabela de neighbors e verificar
que EIGRP estabeleceu adjacncias com os vizinhos show ip
eigrp neighbors

O comando show ip protocols tambm utilizado para


verificar se o EIGRP est habilitado

O comando show ip route utilizado para verificar o EIGRP


Rotas EIGRP so indicadas na tabela de roteamento pela
letra D
Por padro , EIGRP automaticamente sumariza rotas no
permetro da rede principal

Apresentando rota de sumarizao Null0


Null0 no uma interface fsica
Na tabela de roteamento as rotas sumarizadas so provenientes de
Null0
Motivo: As rotas so usadas para fins de atualizao
EIGRP ir incluir automaticamente uma rota sumarizada de null0
como rota secundria quando 2 condies so satisfeitas
Pelo menos uma sub-rede aprendida atravs do EIGRP
Sumarizao automtica esta habilitada

Exibindo a tabela de roteamento de R3 vemos que a rede


172.16.0.0/16 automaticamente sumarizada por R1 e R3

Mtrica Composta do EIGRP e os valores de K


EIGRP utiliza os seguintes valores em sua mtrica composta
Largura de banda, atraso, confiabilidade, e carga

A composio da mtrica utilizada pelo EIGRP


Frmula utilizada tem os valores K1 at K5
K1 e K3
=1
Todos os outros valores de K = 0

Clculo da Mtrica do EIGRP


Utilize o comando sh ip protocols para verificar os valores
de K

Mtricas EIGRP

Utilize o comando show interfaces


para vizualizar as mtricas

Largura de Banda
EIGRP utiliza uma
largura de banda
esttica para calcular a
mtrica
A maioria das
interfaces seriais usam
um valor padro de
banda de 1.544Mbps
(T1)

Mtricas EIGRP
Atraso definido como a medida do tempo que um pacote
leva para percorrer uma rota
um valor esttico baseado no tipo de link que a interface
est conectada

Confiabilidade (no uma mtrica padro EIGRP)


Uma medida de probabilidade de que o link ir falhar
Medida de forma dinmica e expressa como uma frao de 256
Quanto maior a frao, melhor a confiabilidade

Carga (no uma mtrica padro EIGRP)


Um nmero que reflete a quantidade de trfego que est sendo
utilizado pelo link
Nmero determinado dinamicamente e expressa como uma
frao de 255
Quanto menor a frao menor a carga sobre o link

Utilizando o comando Bandwidth


Modificando a largura de banda da interface
Utilize o comando bandwidth
Exemplo
Router(config-if)#bandwidth kilobits

Verificando a largura de banda


Utilize o comando show interface

Nota o comando
bandwidth no altera
a largura de banda
fsica do link

A mtrica do EIGRP pode ser determinada examinando:


Largura de banda e atraso

Clculo da Mtrica do EIGRP

Mais Configuraes EIGRP


Desabilitando a Sumarizao Automtica
O comando auto-summary permite o EIGRP resumir
automaticamente a limite de rede principal
O comando no auto-summary utiliado pra desabilitar a
sumarizao automtica
Isso faz com que todos os vizinhos EIGRP enviem
atualizaes
que
no
sero
automaticamente
sumarizadas
Isto far com que as alteraes apaream em ambos
Tabelas de roteamento
Tabelas de topologia

Sumarizao manual
Sumarizao manual pode incluir supernets
Motivo: EIGRP um protocolo de roteamento classless e inclui
mscara de sub-rede na atualizao

Comando utilizado para configurar a sumarizao manual


Router(config-if)#ip summary-address eigrp as-number network-address
subnet-mask

Configurando uma rota sumarizada no EIGRP

Rotas Padro EIGRP


A rota padro esttica quatro zeros
Pode ser usada
roteamento suportado

com

qualquer

protoclo

de

Geralmente configurado em um roteador que est


conectado em uma rede fora do domnio EIGRP
EIGRP e rota padro esttica Quatro zeros
Requer o uso do comando redistribute static para divulgar
rotas padro nas atualizaes do EIGRP

Ajustando o EIGRP
Utilizao da Largura de Banda do EIGRP
Por padro,o EIGRP usa apenas at 50% da largura de banda da
interface para informaes do EIGRP
O comando para alterar a porcentagem de largura de banda
utilizada pelo EIGRP
Router(config-if)#ip bandwidth-percent eigrp as-number percent

Configurando intervalos de Hello e Hold Times


Os intervalos de Hello e hold times so configurveis por interface
O comando para configurar o intervalo de hello :
Router(config-if)#ip hello-interval eigrp as-number seconds

Alterar o intervalo de hello tambem exige a mudana do hold


timers para um valor igual ou maior ao intervalo de hello
O comando para configurar o valor de hold timer :
Router(config-if)#ip hold-time eigrp as-number seconds

Resumo
Fundamentos e Histria
EIGRP derivado do IGRP
EIGRP um protocolo de roteamento vetor de distncia
proprietrio Cisco lanado em 1994

Caractersticas e termos do EIGRP


EIGPR utiliza o RTP para transmitir e receber pacotes EIGRP
EIGRP tem 5 tipos de pacotes:
Pacotes Hello
Pacotes de atualizao
Pacotes de confirmao
Pacotes de solicitao
Pacotes de resposta
Suporta VLSM e CIDR

Resumo
Caractersticas e termos do EIGRP
EIGRP utiliza o protocolo hello
A finalidade do protocolo descobrir e
estabelecer adjacncias
Atualizaes de roteamento EIGRP
Peridico
Parcial e limitada
Convergncia rpida

Resumo
Comandos EIGRP
Os seguintes comandos so utilizados para a
configurao do EIGRP
RtrA(config)#router eigrp [autonomous-system #]
RtrA(config-router)#network network-number
Os seguintes comandos podem ser usados para
verificar EIGRP
Show ip protocols
Show ip eigrp neighbors
Show ip route

Resumo
Mtricas EIGRP incluem
Largura de banda (padro)
Atraso (padro)
Confiabilidade
Carga

Resumo
DUAL
Finalidade do DUAL
Prevenir loops de roteamento
Sucessor
Rota primria para um destino
Sucessor vivel
Rota backup para um destino
Distncia vivel
Menor mtrica calculada para um destino
Distncia reportada
A distncia para um destino como anunciado por
um vizinho upstream

Resumo
Escolha da melhor rota
Aps o roteador receber todas as atualizaes dos
vizinhos conectados diretamente, ele pode calcular seu
DUAL
1. Mtrica calculada para cada rota
2. A rota com a menor mtrica designado
sucessora e colocada na tabela de roteamento
3. O sucessor vivel encontrado
Critrios para sucessor vivel: deve ter menor
distncia relatada para o destino que a distncia
vivel a rota instalada como sucessora vivel
Rotas viveis so mantidas na tabela de
topologia

Resumo
Sumarizao automtica
Habilitada por padro
Sumariza rotas no limite classful
Sumarizao pode ser desativado usando
o seguinte comando
RtrA(config-if)#no auto-summary