Top Banner
kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP
62

Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

Apr 07, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

CCNA Exploration (Protocolos e Conceitos de Roteamento)

EIGRP

Page 2: Kraemer CCNA Exploration (Protocolos e Conceitos 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

Page 3: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) 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

Page 4: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Introdução

Page 5: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Introdução

Page 6: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Formato da mensagem

Page 7: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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

Page 8: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Formato da mensagem

Page 9: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 10: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Formato da mensagem

Page 11: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 12: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Formato da mensagem

Page 13: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 14: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Formato da mensagem

Page 15: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 16: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Módulos dependentes de protocolos

Page 17: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 18: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Tipos de Pacote

Page 19: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Tipos de Pacote

Page 20: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Tipos de Pacote

Page 21: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Protocolo Hello

3 x

Page 22: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Atualizações associadas

Page 23: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 24: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Distância administrativa

Page 25: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 26: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Sistemas autônomos e IDs de processos

Page 27: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Sistemas autônomos e IDs de processos

Page 28: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Configuração básica

router eigrp 1network 172.16.0.0network 192.168.10.8 0.0.0.3auto-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.

Page 29: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 30: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Configuração básica

Cálculo da máscara curinga

255.255.255.255 - 255.255.255.252Subtraia a máscara de sub-rede---------------0. 0. 0. 3máscara curinga

Page 31: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Verificando o EIGRP

Page 32: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Examinando a tabela de roteamento

Page 33: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Examinando a tabela de roteamento

Isto ocorre porque essas rotas são utilizadas apenas como anúncio. Não representam redes reais.

Page 34: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Métrica composta

Page 35: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Métrica composta

Page 36: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 37: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Métrica composta

100% (quanto mais alto, melhor). Mas o EIGRP não use esta métrica.

Quanto menos, melhor!

Page 38: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Calculando a Métrica

Page 39: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Calculando a Métrica

Page 40: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Calculando a Métrica

Page 41: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Calculando a Métrica

Page 42: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Conceitos de DUAL

Page 43: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Conceitos de DUAL

Page 44: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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

Page 45: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 46: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Conceitos de DUAL

Page 47: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Conceitos de DUAL

Page 48: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Conceitos de DUAL

Tabela de topologia

Page 49: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Conceitos de DUAL

Tabela de topologia sem sucessor viável

Page 50: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Máquina de Estado Finito (FSM)

Page 51: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Máquina de Estado Finito (FSM)

Page 52: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

As rotas de sumarização Null0

Page 53: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

As rotas de sumarização Null0

Desabilita a sumarização

Page 54: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 55: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Rota padrão de EIGRP

Pode simular um ISP que não existe fisicamente.

Page 56: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

kraemer

Rota padrão de EIGRP

Page 57: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) 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

Page 58: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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.

Page 59: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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

Page 60: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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

Page 61: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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

Page 62: Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) EIGRP.

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