Buscar

Roteamento_EIGRP_Parte3

Prévia do material em texto

kraemer 
Protocolo de roteamento 
EIGRP 
kraemer 
Cronograma 
• Introdução 
• Formato das mensagens 
• Módulos independentes de protocolos 
• Tipos de pacote 
• Protocolo Hello 
• Atualizações associadas 
• Algoritmo DUAL 
• Distância administrativa 
• Autenticação 
• Sistemas autônomos e IDs de processos 
• Configuração básica 
• Verificando o EIGRP 
 
kraemer 
Cronograma 
• Examinando a tabela de roteamento 
• Métrica composta 
• Calculando a métrica 
• Conceitos de DUAL 
• Máquina de estado finito 
• Rotas de sumarização Null0 
• Sumarização manual 
• Rota padrão de EIGRP 
• Ajustando o EIGRP 
• Resumo e revisão 
kraemer 
Introdução 
kraemer 
Introdução 
kraemer 
Formato da mensagem 
kraemer 
Formato da mensagem 
Toda mensagem do EIGRP inclui o cabeçalho. Os campos 
importantes para nossa discussão incluem o campo Opcode 
e o campo Número de sistema autônomo. O Opcode 
especifica o tipo de pacote EIGRP: 
 
• Atualização 
 
• Consulta 
 
• Resposta 
 
• Hello 
kraemer 
Formato da mensagem 
kraemer 
Formato da mensagem 
A mensagem de parâmetros EIGRP inclui os pesos que o 
EIGRP utiliza para sua métrica composta. Por padrão, 
somente a largura de banda e o atraso são considerados. 
Ambos são igualmente considerados, portanto, o campo K1 
para largura de banda e o campo K3 para atraso são ambos 
definidos como 1. Os outros valores K são definidos como 
zero. 
kraemer 
Formato da mensagem 
kraemer 
Formato da mensagem 
A mensagem IP interno é utilizada para anunciar as rotas do EIGRP 
dentro de um sistema autônomo. Campos importantes para nossa 
discussão incluem: os campos de métrica (Atraso e largura de banda), o 
campo de máscara de sub-rede (Tamanho do prefixo) e o campo 
Destino. 
 
O atraso é calculado como a soma de atrasos da origem para o destino 
em unidades de 10 microssegundos. A largura de banda é a mais baixa 
largura de banda configurada de qualquer interface ao longo da rota. 
kraemer 
Formato da mensagem 
kraemer 
Formato da mensagem 
A mensagem de IP Externo é utilizada quando rotas 
externas são importadas para o processo de roteamento 
EIGRP. Neste capítulo, nós importaremos ou 
redistribuiremos uma rota estática padrão para o EIGRP. 
Note que a metade inferior do TLV de IP Externo inclui 
todos os campos utilizados pelo TLV de IP Interno. 
kraemer 
Formato da mensagem 
kraemer 
Módulos dependentes de protocolos 
O EIGRP possui a capacidade de rotear vários 
protocolos diferentes inclusive IP, IPX e AppleTalk 
utilizando Módulos dependentes do protocolo 
(PDM, Protocol-Dependent Modules). 
 
Os PDMs são responsáveis pelas tarefas de 
roteamento específicas para cada protocolo de 
camada de rede. 
kraemer 
Módulos dependentes de protocolos 
kraemer 
Tipos de Pacote 
(RTP, Reliable Transport Protocol) é o protocolo utilizado pelo EIGRP para a entrega e 
o recebimento dos pacotes EIGRP. 
 
O EIGRP foi criado como um protocolo de roteamento independente de camada de 
rede; portanto, não pode utilizar os serviços de UDP ou TCP porque o IPX e Appletalk 
não utilizam protocolos da pilha TCP/IP. 
O RTP inclui entrega confiável e entrega não confiável de pacotes EIGRP, 
semelhante ao TCP e UDP, respectivamente. 
O RTP pode enviar pacotes como unicast ou multicast. Os pacotes multicast do 
EIGRP utilizam o endereço de multicast reservado 224.0.0.10. 
kraemer 
Tipos de Pacote 
kraemer 
Tipos de Pacote 
kraemer 
Tipos de Pacote 
kraemer 
Protocolo Hello 
3 x 
kraemer 
Atualizações associadas 
kraemer 
Algoritmo DUAL 
Os protocolos de roteamento de vetor de distância, como o RIP, impedem loops de 
roteamento com temporizadores de hold-down e split horizon. Embora o EIGRP 
utilize as duas técnicas, ele as utiliza de um modo um pouco diferente. A principal 
maneira com a qual o EIGRP impede loops de roteamento é com o algoritmo DUAL. 
O DUAL mantém uma lista de rotas de backup que já determinou como sendo sem 
loop. Se a rota primária na tabela de roteamento falhar, a melhor rota de backup 
será adicionada imediatamente à tabela de roteamento. 
kraemer 
Distância administrativa 
kraemer 
Autenticação 
Como outros protocolos de roteamento, o EIGRP pode ser configurado para 
autenticação. RIPv2, EIGRP, OSPF, IS-IS e BGP podem ser configurados para 
criptografar e autenticar suas informações de roteamento. 
kraemer 
Sistemas autônomos e IDs de processos 
kraemer 
Sistemas autônomos e IDs de processos 
kraemer 
Configuração básica 
router eigrp 1 
network 172.16.0.0 
network 192.168.10.8 0.0.0.3 
auto-summary 
A rede é classfull 
Filtra melhor as redes que 
devem ser divulgadas. 
Conhecida como máscara 
curinga, que é uma inversão 
da máscara convencional. 
kraemer 
Configuração básica 
O comando network em EIGRP possui a mesma função que 
em outros protocolos de roteamento IGP: 
 
• Qualquer interface neste roteador que corresponda ao 
endereço de rede no comando network será habilitado 
para enviar e receber atualizações de EIGRP. 
 
• Esta rede (ou sub-rede) será incluída nas atualizações 
de roteamento EIGRP. 
kraemer 
Configuração básica 
Cálculo da máscara curinga 
 
255.255.255.255 
- 255.255.255.252 
Subtraia a máscara de sub-rede 
--------------- 
0. 0. 0. 3 
máscara curinga 
kraemer 
Verificando o EIGRP 
kraemer 
Examinando a tabela de roteamento 
kraemer 
Examinando a tabela de roteamento 
Isto ocorre porque essas rotas são 
utilizadas apenas como anúncio. 
Não representam redes reais. 
kraemer 
Métrica composta 
kraemer 
Métrica composta 
kraemer 
Métrica composta 
Comando “show interfaces”. 
 
MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, 
reliability 255/255, txload 1/255, rxload 1/255 
(config-if)#bandwidth kilobits 
Este comando modifica a 
métrica (o padrão é 1544). 
Não é a largura física. 
kraemer 
Métrica composta 
100% (quanto mais 
alto, melhor). Mas 
o EIGRP não use 
esta métrica. 
Quanto menos, melhor! 
kraemer 
Calculando a Métrica 
kraemer 
Calculando a Métrica 
kraemer 
Calculando a Métrica 
kraemer 
Calculando a Métrica 
kraemer 
Conceitos de DUAL 
kraemer 
Conceitos de DUAL 
kraemer 
Conceitos de DUAL 
Sucessor (roteador vizinho) 
D 192.168.1.0/24 [90/3014400] via 192.168.10.10, 00:00:31, Serial0/0/1 
Distância viável (FD, Feasible distance)  é a métrica 
calculada mais baixa 
kraemer 
Conceitos de DUAL 
Uma das razões pela qual o DUAL pode convergir rapidamente depois de uma 
mudança na topologia é porque ele pode utilizar caminhos de backup para outros 
roteadores conhecidos como sucessores viáveis sem ter que recomputar o DUAL. 
Um sucessor viável (FS, Feasible Successor) é um vizinho que tem um caminho 
de backup sem loop para a mesma rede que o sucessor porque atende a 
condição de viabilidade. 
A condição de viabilidade (FC, Feasibility Condition) é atingida quando a distância 
reportada (RD, Reported Distance) para uma rede é menor que a distância viável 
do roteador para a mesma rede de destino. 
kraemer 
Conceitos de DUAL 
kraemer 
Conceitos de DUAL 
kraemer 
Conceitos de DUAL 
Tabela de topologia 
kraemer 
Conceitos de DUAL 
Tabela de topologia sem sucessor viável 
kraemer 
Máquina de Estado Finito (FSM) 
kraemer 
Máquina de Estado Finito(FSM) 
kraemer 
As rotas de sumarização Null0 
kraemer 
As rotas de sumarização Null0 
Desabilita a sumarização 
kraemer 
Sumarização manual 
(config-if)# ip summary-address eigrp as-number network-address subnet-mask 
Os anúncios de sumarização também são feitos por 
interface. 
kraemer 
Rota padrão de EIGRP 
Pode simular um ISP que 
não existe fisicamente. 
kraemer 
Rota padrão de EIGRP 
kraemer 
Ajustando o EIGRP 
Por padrão, o EIGRP utilizará somente até 50 por cento da largura de banda de 
uma interface para informações de EIGRP. Isto impede que o processo do 
EIGRP utilize um link em excesso e que não libere largura de banda suficiente 
para o roteamento de tráfego normal. O comando ip bandwidth-percent eigrp 
pode ser utilizado para configurar o percentual de largura de banda que pode ser 
utilizado por EIGRP em uma interface. 
 
Router(config-if)#ip bandwidth-percent eigrp as-number percent 
kraemer 
Ajustando o EIGRP 
Os intervalos Hello e os tempos de espera são configuráveis por interface e não 
precisam corresponder com outros roteadores de EIGRP para estabelecer 
adjacências. 
kraemer 
Comando Variance 
Por default o EIGRP faz balanceamento de até 6 caminhos diferentes 
para isto temos que configurar o comando variance. 
 
Router(config-router)#variance 2 
 
Neste exemplo o protococolo irá fazer o balanceamento de rotas que 
tenha metricas 2 x a do sucessors 
kraemer 
O Protocolo de roteamento de gateway interior (EIGRP, Enhanced Interior Gateway 
Routing Protocol) é um protocolo de roteamento do vetor de distância classless 
que foi lançado em 1992 pela Cisco Systems. O EIGRP é protocolo de roteamento 
proprietário da Cisco e um aprimoramento de outro protocolo proprietário da Cisco, 
o Protocolo de roteamento de gateway interior (IGRP, Interior Gateway Routing 
Protocol). O IGRP é um protocolo de roteamento do vetor de distância classful que 
já não é mais suportado pela Cisco. O EIGRP utiliza o código-fonte de "D" para 
DUAL na tabela de roteamento. O EIGRP possui uma distância administrativa 
padrão de 90 para rotas internas e 170 para rotas importadas de uma fonte 
externa, como as rotas padrão. 
Resumo e revisão 
kraemer 
O EIGRP utilizou PDMs (Módulos dependentes do protocolo) conferindo-lhe a 
capacidade de suportar protocolos de camada 3 diferentes incluindo IP, IPX e 
AppleTalk. O EIGRP utiliza o Protocolo de transporte confiável( RTP, Reliable 
Transport Protocol) como o protocolo da camada de transporte para a entrega de 
pacotes EIGRP. O EIGRP utiliza entrega confiável para atualizações, consultas e 
respostas do EIGRP e utiliza entrega não confiável para hellos e confirmações do 
EIGRP. RTP confiável significa que uma confirmação do EIGRP deve ser 
devolvida. 
 
Antes de as atualizações de EIGRP serem enviadas, um roteador deverá detectar 
primeiro seus vizinhos. Isto é feito com pacotes hello do EIGRP. Na maioria das 
redes, o EIGRP envia pacotes Hello a cada 5 segundos. Em redes ponto-
multiponto (NBMA, Nonbroadcast Multiaccess Networks) como X.25, Frame Relay 
e interface ATM com links de acesso de T1 (1.544 Mbps) ou mais lentas, os Hellos 
são enviados a cada 60 segundos. O tempo de espera é de três vezes o hello ou 
15 segundos na maioria das redes e de 180 segundos em redes NBMA de baixa 
velocidade. 
Resumo e revisão 
kraemer 
Ao centro do EIGRP está o Algoritmo de atualização por difusão (DUAL, Diffusing 
Update Algorithm). A máquina de estado finito do DUAL é utilizada para determinar 
o melhor caminho e caminhos de backup em potencial para cada rede de destino. 
O sucessor é um roteador vizinho que é utilizado para encaminhar pacotes 
utilizando a rota de menor custo para a rede de destino. Distância viável (FD, 
Feasible Distance) é a métrica mais baixa calculada para alcançar a rede de 
destino através do sucessor. Um sucessor viável (FS, Feasible Successor) é um 
vizinho que tem um caminho de backup sem loop para a mesma rede que o 
sucessor e que também atende a condição de viabilidade. A condição de 
viabilidade (FC, Feasibility Condition) é atingida quando a distância reportada (RD, 
Reported Distance) de um vizinho para uma rede for menor que a distância viável 
do roteador para a mesma rede de destino. A distância reportada é simplesmente 
uma distância viável do vizinho EIGRP para a rede de destino. 
 
Resumo e revisão 
kraemer 
O EIGRP é configurado com o comando router eigrp autonomous-system. O valor 
do autonomous-system é, de fato, uma ID de processo e deve ser o mesmo em 
todos os roteadores no domínio de roteamento de EIGRP. O comando network é 
semelhante ao utilizado com o RIP. A rede é o endereço de rede classful das 
interfaces diretamente conectadas no roteador. Uma máscara curinga é um 
parâmetro opcional que pode ser utilizado para incluir somente interfaces 
específicas. 
 
Existem diversos modos de propagar uma rota padrão estática com o EIGRP. O 
comando redistribute static no modo de roteador do EIGRP é um método comum. 
Resumo e revisão

Continue navegando