Vous êtes sur la page 1sur 35

Tema acessvel CISCO

Pgina 1 de 35

Alternar idioma para English | Pesquisa | Glossrio ndice do curso: 9 EIGRP

Selecionar

CCNA Exploration - Protocolos e conceitos de roteamento


9 EI GRP
9.0 Introduo do captulo
9.0.1 Introduo do captulo Pgina 1: O Protocolo de gateway interior aprimorado (EIGRP, Enhanced Interior Gateway Routing Protocol) um protocolo de roteamento classless de vetor de distncia que foi lanado em 1992 com IOS 9.21. Como sugere seu nome, o EIGRP um aprimoramento do Protocolo de roteamento de gateway interior (IGRP, Interior Gateway Routing Protocol) da Cisco. Ambos so protocolos proprietrios da Cisco e operam somente em roteadores Cisco. O propsito principal no desenvolvimento do EIGRP da Cisco era criar uma verso classless do IGRP. O EIGRP inclui diversos recursos que geralmente no so encontrados em outros protocolos de roteamento de vetor de distncia como o RIP (RIPv1 e RIPv2) e IGRP. Estes recursos incluem:
z z z z z

O Protocolo confivel de transporte (RTP, Reliable Transport Protocol) Atualizaes associadas Algoritmo de atualizao por difuso (DUAL, Diffuding Update Algorithm) Estabelecimento de adjacncias Tabelas de vizinho e topologia

Embora o EIGRP possa atuar como um protocolo de roteamento link-state, ele ainda um protocolo de roteamento do vetor de distncia. Nota: O termo protocolo de roteamento hbrido s vezes utilizado para definir o EIGRP. Porm, este termo impreciso porque o EIGRP no um hbrido entre os protocolos de roteamento de vetor de distncia e link-state ele somente um protocolo de roteamento do vetor de distncia. Portanto, a Cisco j no est utilizando este termo para referir-se ao EIGRP. Neste captulo, voc aprender a configurar o EIGRP e a verificar sua configurao do EIGRP com novos comandos show. Voc tambm aprender a frmula utilizada pelo EIGRP para calcular esta mtrica composta. O exclusivo protocolo RTP do EIGRP fornece uma entrega confivel e no confivel de pacotes EIGRP. Alm disso, o EIGRP estabelece relaes com roteadores diretamente conectados que tambm esto utilizando o EIGRP. So utilizadas relaes de vizinhana para monitorar o status destes vizinhos. O RTP e o monitoramento de adjacncias de vizinho definem a etapa para o trabalho do EIGRP, o Algoritmo de atualizao por difuso (DUAL). Na condio de mecanismo computacional principal do EIGRP, o DUAL permanece no centro do protocolo de roteamento, garantindo caminhos sem loop e caminhos de backup ao longo do domnio de roteamento. Voc aprender exatamente como o DUAL seleciona uma rota para instalar na tabela de roteamento e o que o DUAL faz com rotas de backup potenciais. Como o RIPv2, o EIGRP pode funcionar com comportamento de roteamento classful ou classless.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 2 de 35

Voc aprender como desabilitar a sumarizao automtica e ento como sumarizar manualmente as redes para reduzir o tamanho das tabelas de roteamento. Finalmente, voc aprender a utilizar o roteamento padro com o EIGRP. Exibir meio visual

9.1 Introduo ao EIGRP


9.1.1 EIGRP: Um protocolo de roteamento do vetor de distncia aprimorado Pgina 1: Embora o EIGRP seja descrito como um protocolo de roteamento do vetor de distncia aprimorado, ele ainda um protocolo de roteamento do vetor de distncia. Isto pode ser uma fonte de confuso. De modo a valorizar os aprimoramentos do EIGRP e eliminar qualquer confuso, ns devemos olhar primeiro para seu antecessor, o IGRP. Razes do EIGRP: IGRP A Cisco desenvolveu o IGRP em 1985, em resposta a algumas das limitaes do RIPv1, inclusive o uso da mtrica de contagem de saltos e o tamanho de rede mximo de 15 saltos. Em vez da contagem de saltos, o IGRP e EIGRP utilizam mtricas compostas de largura de banda, atraso, confiabilidade e carga. Por padro, ambos os protocolos de roteamento utilizam somente a largura de banda e atraso. Porm, como o IGRP um protocolo de roteamento classful que utiliza o algoritmo de Bellman-Ford e atualizaes peridicas, sua utilidade est limitada em muitas das redes de hoje. Portanto, a Cisco aprimorou o IGRP com um novo algoritmo, o DUAL, e outros recursos. Os comandos para o IGRP e EIGRP so semelhantes e, em muitos casos, idnticos. Isto permite a migrao fcil do IGRP para EIGRP. A Cisco descontinuou o IGRP a partir do IOS 12.2 (13) T e 12.2 (R1s4) S. Embora discutido mais detalhadamente ao longo deste captulo, examinemos algumas das diferenas entre um protocolo de roteamento do vetor de distncia tradicional, como o RIP e IGRP, e o protocolo de roteamento do vetor de distncia aprimorado, o EIGRP. A figura resume as diferenas principais entre um protocolo de roteamento do vetor de distncia tradicional, como o RIP, e o protocolo de roteamento do vetor de distncia melhorado, EIGRP. O algoritmo Todos os protocolos de roteamento de vetor de distncia tradicionais utilizam algumas variantes do algoritmo de Bellman-Ford ou Ford-Fulkerson. Nestes protocolos, como o RIP e IGRP, as entradas de roteamento individuais expiram e, portanto, precisam enviar periodicamente atualizaes de tabela de roteamento. O EIGRP utiliza o Algoritmo de atualizao por difuso (DUAL, Diffusing Update Algorithm). Embora ainda seja um protocolo de roteamento do vetor de distncia, o EIGRP com DUAL implementa recursos no encontrados em protocolos de roteamento do vetor de distncia tradicionais. O EIGRP no envia atualizaes peridicas e as entradas de rota no expiram. Em vez disso, o EIGRP utiliza um protocolo Hello para monitorar o status de conexo com seus vizinhos. Somente alteraes nas informaes de roteamento, tais como um novo link ou um link tornando-se indisponvel, fazem uma atualizao de roteamento ocorrer. As atualizaes de roteamento EIGRP ainda so vetores de distncias transmitidas a vizinhos diretamente conectados.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 3 de 35

Determinao do caminho Protocolos de roteamento de vetor de distncia tradicionais, como o RIP e IGRP, mantm o monitoramento somente das rotas preferidas; o melhor caminho para uma rede de destino. Se a rota tornar-se indisponvel, o roteador esperar por outra atualizao de roteamento com um caminho para esta rede remota. O DUAL do EIGRP mantm uma tabela de topologia separada da tabela de roteamento, que inclui o melhor caminho para uma rede de destino e caminhos de backup que o DUAL tenha determinado como sendo caminhos sem loop. Sem loop significa que o vizinho no possui uma rota at a rede de destino que atravesse este roteador. Mais adiante neste captulo, voc ver que, para uma rota ser considerada um caminho de backup sem loop pelo DUAL, ela dever atender o requisito conhecido como condio de viabilidade. Garante-se que qualquer caminho de backup que atenda esta condio seja um caminho sem loop. Como o EIGRP um protocolo de roteamento do vetor de distncia, possvel que haja caminhos de backup sem loop para uma rede de destino que no atendam a condio de viabilidade. Estes caminhos, portanto, no so includos pelo DUAL na tabela de topologia como um caminho de backup sem loop vlido. Se uma rota tornar-se indisponvel, o DUAL buscar por um caminho de backup vlido em sua tabela de topologia. Se existir alguma, aquela rota ser imediatamente inserida na tabela de roteamento. Se no existir, o DUAL executar um processo de deteco de rede para ver se houve um caminho de backup que no atendeu o requisito da condio de viabilidade. Este processo discutido em mais detalhes posteriormente neste captulo. Convergncia Protocolos de roteamento de vetor de distncia tradicionais, como o RIP e IGRP, utilizam atualizaes peridicas. Devido natureza no confivel das atualizaes peridicas, os protocolos de roteamento de vetor de distncia tradicionais esto propensos a loops de roteamento e a problemas de contagem at o infinito. O RIP e IGRP utilizam vrios mecanismos para ajudar a evitar estes problemas, incluindo temporizadores de hold-down, que causam longos perodos de convergncia. O EIGRP no utiliza temporizadores de hold-down. Em vez disso, os caminhos sem loop so obtidos atravs de um sistema de clculos de rota (computaes por difuso) que so executados de uma forma coordenada entre os roteadores. O detalhe de como isto feito est alm do escopo deste curso, mas o resultado a convergncia mais rpida do que os protocolos de roteamento de vetor de distncia tradicionais. Exibir meio visual

9.1.2 Formato de mensagem do EIGRP Pgina 1: Passe o mouse sobre os campos na figura Mensagem EIGRP encapsulada para ver o processo de encapsulamento. A poro dos dados de uma mensagem EIGRP encapsulada em um pacote. Este campo de dados chamado de Tipo/Tamanho/Valor ou TLV (Type/Length/Value). Como mostrado na figura, os tipos de TLVs relevantes para este curso so os Parmetros do EIGRP, Rotas IP Internas e Rotas IP Externas. Os componentes do campo de dados de TLV so discutidos mais a fundo na prxima pgina.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 4 de 35

O cabealho do pacote EIGRP includo em todos os pacotes EIGRP, independentemente de seu tipo. Os cabealho do pacote EIGRP e TLV so ento encapsulados em um pacote IP. No cabealho de pacote IP, o campo de protocolo definido como 88 para indicar EIGRP e o endereo de destino definido para o endereo de multicast 224.0.0.10. Se o pacote EIGRP for encapsulado em um quadro Ethernet, o endereo MAC de destino tambm ser um endereo multicast: 01-00-5E-00-000A. Exibir meio visual

Pgina 2: Nota: Na discusso seguinte sobre mensagens do EIGRP, muitos campos esto alm do escopo deste curso. Todos os campos so mostrados para fornecer uma imagem precisa do formato de mensagem do EIGRP. Porm, somente os campos relevantes ao candidato de CCNA sero discutidos. Clique em Cabealho do pacote EIGRP na figura. Toda mensagem do EIGRP inclui o cabealho. Os campos importantes para nossa discusso incluem o campo Opcode e o campo Nmero de sistema autnomo. O Opcode especifica o tipo de pacote EIGRP:
z z z z

Atualizao Consulta Resposta Hello

O Nmero de Sistema autnomo (AS, Autonomous System) especifica o processo de roteamento EIGRP. Ao contrrio do RIP, os roteadores Cisco podem executar mltiplas instncias do EIGRP. O nmero de AS utilizado para monitorar as mltiplas instncias do EIGRP. Os tipos de pacote EIGRP so discutidos neste captulo. Clique em TLV: Parmetros do EIGRP na figura. A mensagem de parmetros EIGRP inclui os pesos que o EIGRP utiliza para sua mtrica composta. Por padro, somente a largura de banda e o atraso so considerados. Ambos so igualmente considerados, portanto, o campo K1 para largura de banda e o campo K3 para atraso so ambos definidos como 1. Os outros valores K so definidos como zero. Os clculos de mtrica so discutidos mais a fundo posteriormente neste captulo. O Tempo de espera (Hold Time) a quantidade de tempo que o vizinho EIGRP que recebe esta mensagem deve esperar antes de considerar que o roteador que anuncia esteja inativo. O Tempo de espera discutido em mais detalhes posteriormente neste captulo. Clique em TLV: IP Interno na figura. A mensagem IP interno utilizada para anunciar as rotas do EIGRP dentro de um sistema autnomo. Campos importantes para nossa discusso incluem: os campos de mtrica (Atraso e largura de banda), o campo de mscara 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.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 5 de 35

A mscara de sub-rede especificada como o tamanho do prefixo ou o nmero de bits de rede na mscara de sub-rede. Por exemplo, o tamanho do prefixo para a mscara de sub-rede 255.255.255.0 24 porque 24 o nmero de bits da rede. O campo Destino armazena o endereo da rede de destino. Embora somente os 24 bits sejam mostrados nesta figura, este campo varia com base no valor da poro da rede do endereo de rede de 32 bits. Por exemplo, a poro da rede de 10.1.0.0/16 de 10.1. Portanto, o campo Destino armazena os primeiros 16 bits. Uma vez que o comprimento mnimo deste campo 24 bits, o restante do campo preenchido com zeros. Se um endereo de rede for mais longo que 24 bits (192.168.1.32/27, por exemplo), ento o campo Destino ser estendido para outros 32 bits (para um total de 56 bits) e os bits no utilizados so preenchidos com zeros. Clique em TLV: IP Externo na figura. A mensagem de IP Externo utilizada quando rotas externas so importadas para o processo de roteamento EIGRP. Neste captulo, ns importaremos ou redistribuiremos uma rota esttica padro para o EIGRP. Note que a metade inferior do TLV de IP Externo inclui todos os campos utilizados pelo TLV de IP Interno. Nota: Algumas literaturas do EIGRP podem declarar incorretamente que a Unidade mxima de transmisso (MTU, Maximum Transmission Unit) uma das mtricas utilizadas pelo EIGRP. O MTU no uma mtrica utilizada pelo EIGRP. O MTU est includo nas atualizaes de roteamento, mas no utilizado para determinar a mtrica de roteamento. Exibir meio visual

9.1.3 Mdulos dependentes do protocolo (PDM) Pgina 1: O EIGRP possui a capacidade de rotear vrios protocolos diferentes inclusive IP, IPX e AppleTalk utilizando Mdulos dependentes do protocolo (PDM, Protocol-Dependent Modules). Os PDMs so responsveis pelas tarefas de roteamento especficas para cada protocolo de camada de rede. Por exemplo:
z

O mdulo de IP-EIGRP responsvel por enviar e receber pacotes do EIGRP que so encapsulados em IP e por utilizar DUAL para criar e manter a tabela de roteamento IP. Como voc pode ver na figura, o EIGRP utiliza diferentes pacotes EIGRP e mantm vizinho, topologia e tabelas de roteamento separados para cada protocolo de camada de rede. O mdulo IPX EIGRP responsvel por trocar informaes de roteamento sobre redes IPX com outros roteadores IPX EIGRP. O IPX EIGRP e Appletalk EIGRP no esto includos neste curso.

Exibir meio visual

9.1.4 Tipos de pacote RTP e EIGRP Pgina 1: O Protocolo de transporte confivel (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, no pode utilizar os servios de UDP ou

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 6 de 35

TCP porque o IPX e Appletalk no utilizam protocolos da pilha TCP/IP. A figura mostra conceitualmente como o RTP funciona. Embora "Confivel" faa parte de seu nome, o RTP inclui entrega confivel e entrega no confivel de pacotes EIGRP, semelhante ao TCP e UDP, respectivamente. O RTP confivel exige que uma confirmao seja confirmada pelo receptor ao remetente. Um pacote RTP no confivel no exige uma confirmao. O RTP pode enviar pacotes como unicast ou multicast. Os pacotes multicast do EIGRP utilizam o endereo de multicast reservado 224.0.0.10. Exibir meio visual

Pgina 2: Tipos de pacote EIGRP O EIGRP utiliza cinco tipos de pacote diferentes, alguns em pares. Clique em Hello na figura. Os pacotes Hello so utilizados pelo EIGRP para detectar vizinhos e formar adjacncias com esses vizinhos. Os pacotes hello do EIGRP so multicasts e utilizam entrega no confivel. Os pacotes Hello do EIGRP so discutidos em uma seo posterior. Clique em Atualizao e ACK na figura. Os pacotes de atualizao so utilizados pelo EIGRP para propagar informaes de roteamento. Diferentemente do RIP, o EIGRP no envia atualizaes peridicas. Os pacotes de atualizao so enviados somente quando necessrio. As atualizaes do EIGRP contm apenas as informaes de roteamento necessrias e so enviadas somente aos roteadores que as exigem. Os pacotes de atualizao EIGRP utilizam entrega confivel. Os pacotes de atualizao so enviados como multicast quando exigidos por vrios roteadores, ou como unicast quando exigidos somente por um nico roteador. Na figura, como os links so ponto-a-ponto, as atualizaes so enviadas como unicasts. Os Pacotes de confirmao (ACK, Acknowledgement) so enviados pelo EIGRP quando a entrega confivel utilizada. O RTP utiliza entrega confivel para pacotes de atualizao, consulta e resposta do EIGRP. Os pacotes de confirmao do EIGRP contm um nmero de confirmao diferente de zero e sempre so enviados utilizando um endereo unicast. Na figura, o R2 perdeu conectividade rede local conectada a sua interface FastEthernet. O R2 envia uma Atualizao imediatamente a R1 e R3 percebendo a rota inativa. R1 e R3 respondem com uma confirmao. Clique em Consulta e resposta na figura. Os pacotes consulta e resposta so utilizados pelo DUAL ao procurar redes e ao realizar outras tarefas. Consultas e respostas utilizam entrega confivel. Consultas utilizam multicast, enquanto respostas so sempre enviadas como unicast. O DUAL discutido em uma seo posterior. Os pacotes de consulta e resposta so discutidos em mais detalhes no CCNP. Na figura, o R2 perdeu conectividade com a rede local e envia consultas a todos os vizinhos EIGRP que procuram possveis rotas para a rede local. Como as consultas utilizam entrega confivel, o roteador de destino deve devolver uma confirmao EIGRP. (Para manter este exemplo simples, as

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 7 de 35

confirmaes foram omitidas no grfico.) Todos os vizinhos devem enviar uma resposta independentemente de ter ou no uma rota para a rede inativa. Uma vez que as respostas tambm utilizam entrega confivel, roteadores como R2 devem enviar uma confirmao. Nota: Voc pode estar se perguntando por que o R2 enviaria uma consulta para uma rede que sabe que est inativa. De fato, somente a interface conectada rede est inativa. Outro roteador pode estar conectado mesma rede local. Portanto, R2 consulta para tal roteador antes de remover a rede completamente de seu banco de dados. Exibir meio visual

9.1.5 Protocolo Hello Pgina 1: Antes de os pacotes EIGRP poderem ser trocados entre os roteadores, o EIGRP deve primeiro detectar seus vizinhos. Os vizinhos EIGRP so outros roteadores que executam o EIGRP em redes compartilhadas diretamente conectadas. Os roteadores EIGRP detectam vizinhos e estabelecem adjacncias com roteadores vizinhos utilizando o pacote Hello. Na maioria das redes, os pacotes Hello do EIGRP so enviados a cada 5 segundos. Em redes ponto-multiponto (NBMA, nonbroadcast multiaccess networks ) como X.25, Frame Relay e interfaces ATM com links de acesso de T1 (1.544 Mbps) ou mais lentas, os Hellos so unicast a cada 60 segundos. Um roteador EIGRP assume que, contanto que esteja recebendo pacotes Hello de um vizinho, o vizinho e suas rotas permanecero viveis. O tempo de espera revela ao roteador o tempo mximo que ele deve esperar para receber o prximo Hello antes de declarar o vizinho como inalcanvel. Por padro, o tempo de espera de trs vezes o intervalo Hello ou 15 segundos na maioria das redes e de 180 segundos em redes NBMA de baixa velocidade. Se o tempo de espera expirar, o EIGRP declarar a rota como inativa e o DUAL procurar um novo caminho enviando consultas. Exibir meio visual

9.1.6 Atualizaes associadas do EIGRP Pgina 1: O EIGRP utiliza o termo parcial ou associada ao referir-se a seus pacotes de atualizao. Diferentemente do RIP, o EIGRP no envia atualizaes peridicas. Ao contrrio, o EIGRP envia suas atualizaes somente quando a mtrica para uma rota muda. O termo parcial significa que a atualizao somente inclui informaes sobre as alteraes de rota. O EIGRP envia estas atualizaes adicionais quando o estado de um destino muda, em vez de enviar os contedos inteiros da tabela de roteamento. O termo associado refere-se propagao de atualizaes parciais enviadas somente a esses roteadores que so afetados pela alterao. A atualizao parcial associada automaticamente de forma que somente esses roteadores que precisam das informaes sejam atualizados. Por enviar somente as informaes de roteamento que so necessrias e somente para esses roteadores que precisam delas, o EIGRP minimiza a largura de banda exigida para enviar pacotes EIGRP.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 8 de 35

Exibir meio visual

9.1.7 DUAL: Uma introduo Pgina 1: O Algoritmo de atualizao por difuso (DUAL, Diffusing Update Algorithm) o algoritmo de c onvergnc utilizado pelo EIGRP em vez dos algoritmos Bellman-Ford ou Ford Fulkerson utilizados ia por outros protoc olos de roteamento de vetor de distnc c ia, omo o RIP. O DUAL baseado em uma pesquisa realizada no SRI International, utilizando c ulos que foram propostos primeiramente por lc E.W. Dijkstra e C.S. Sc holten. O trabalho mais bem c onhec c DUAL foi feito por J.J. Garc ido om iaLuna-Ac eves. Loops de roteamento, mesmo os temporrios, podem ser extremamente prejudic iais para o desempenho da rede. Os protoc olos de roteamento de vetor de distnc c ia, omo o RIP, impedem loops de roteamento c temporizadores de hold-down e split horizon. Embora o EIGRP utilize as om duas tc as, ele as utiliza de um modo um pouc diferente. A princ nic o ipal maneira c a qual o om EIGRP impede loops de roteamento c o algoritmo DUAL. om Clique em Reproduzir para exibir a operao bsica do DUAL. O algoritmo DUAL utilizado para obter liberdade de loop a todo momento ao longo de uma c omputao de rota. Isto permite que todos os roteadores envolvidos em uma alterao de topologia sinc ronizem ao mesmo tempo. Os roteadores que no so afetados pelas alteraes de topologia no so envolvidos na nova c omputao. Este mtodo proporc iona ao EIGRP tempos de c onvergnc mais rpidos que outros protoc ia olos de roteamento de vetor de distnc ia. O proc esso de dec iso para todas as c omputaes de rota feito pela Mquina de estado finito DUAL. Em termos gerais, uma mquina de estado finito (FSM, Finite State Mac hine) um modelo de c omportamento c omposto de um nmero finito de estados, transies entre esses estados e eventos ou aes que c riam as transies. O FSM DUAL monitora todas as rotas, utiliza sua mtric para esc a olher c aminhos efic ientes, sem loop e selec iona as rotas c o c om aminho de menor c usto para inserir na tabela de roteamento. O FSM DUAL ser disc utido em mais detalhes posteriormente neste c aptulo. Como a nova c omputao do algoritmo DUAL pode ser intensa para o proc essador, vantajoso evit-la sempre que possvel. Portanto, o DUAL mantm uma lista de rotas de bac kup que j determinou c omo sendo sem loop. Se a rota primria na tabela de roteamento falhar, a melhor rota de bac kup ser adic ionada imediatamente tabela de roteamento. Exibir meio visual

9.1.8 Distncia administrativa Pgina 1: Como voc aprendeu no Captulo 3, "Introduo aos protoc olos de roteamento dinmic a distnc o", ia administrativa (AD, Administrative Distanc a c e) onfiana (ou prefernc da origem da rota. O ia) EIGRP possui uma distnc administrativa padro de 90 para rotas internas e 170 para rotas ia externas, c omo as rotas padro. Quando c omparado a outros protoc olos IGP, o EIGRP o preferido pelo IOS Cisc porque tem a distnc administrativa mais baixa. o ia Observe na figura que o EIGRP possui um terc eiro valor de distnc administrativa, de 5, para rotas ia

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 9 de 35

de sumarizao. Posteriormente neste captulo, voc aprender a configurar as rotas de sumarizao do EIGRP. Exibir meio visual

9.1.9 Autenticao Pgina 1: Como outros protocolos de roteamento, o EIGRP pode ser configurado para autenticao. RIPv2, EIGRP, OSPF, IS-IS e BGP podem ser configurados para criptografar e autenticar suas informaes de roteamento. uma prtica recomendada autenticar informaes de roteamento transmitidas. Esta prtica assegura que os roteadores somente aceitem informaes de roteamento de outros roteadores que foram configurados com a mesma senha ou informaes de autenticao. Nota: A autenticao no criptografa a tabela de roteamento do roteador. Como dito em captulos anteriores, a configurao de protocolos de roteamento para utilizar autenticao ser discutida em um curso posterior. Exibir meio visual

9.2 Configurao EIGRP bsica


9.2.1 Topologia de rede EIGRP Pgina 1: A figura mostra nossa topologia de captulos anteriores, mas agora inclui a adio do roteador ISP. Observe que ambos os roteadores R1 e R2 possuem sub-redes que fazem parte da rede classful 172.16.0.0/16, um endereo de classe B. O fato de 172.16.0.0 ser um endereo classe B s relevante porque o EIGRP sumariza automaticamente em limites classful , semelhante ao RIP. Clique em R1, R2 e R3 para ver a configurao inicial de cada roteador. Observe que o roteador ISP no existe fisicamente em nossas configuraes. A conexo entre R2 e o ISP representada com uma interface de loopback no roteador R2. Lembre-se do Captulo 7, "RIPv2", que uma interface de loopback pode ser utilizada para representar uma interface em um roteador que no tem nenhuma conexo real com um link fsico na rede. Endereos de loopback podem ser verificados com o comando ping e includos nas atualizaes de roteamento. Nota: As interfaces de loopback tambm possuem usos especficos com alguns protocolos de roteamento, como veremos no Captulo 11, OSPF. Exibir meio visual

9.2.2 Sistemas autnomos e IDs de processo Pgina 1: Sistema autnomo Um sistema autnomo (AS, Autonomous System) uma coleo de redes sob o controle administrativo de uma nica entidade que apresenta uma poltica de roteamento comum para a

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 10 de 35

Internet. Na figura, as empresas A, B, C e D esto todas sob o controle administrativo de ISP1. ISP1 apresenta uma poltica de roteamento comum" para todas estas empresas ao anunciar rotas para ISP2. As diretrizes para a criao, seleo e registro de um sistema autnomo so descritas na RFC 1930. Os nmeros de AS so atribudos pela IANA (Internet Assigned Numbers Authority), a mesma autoridade que atribui o espao de endereo IP. Voc aprendeu sobre IANA e seus Registros de Internet Regionais (RIRs, Regional Internet Registries) em um curso anterior. O RIR local responsvel por atribuir um nmero de AS a uma entidade de seu bloco de nmeros de AS atribudos. Antes de 2007, os nmeros de AS eram nmeros de 16 bits, variando de 0 at 65535. Agora so atribudos nmeros de AS de 32 bits, aumentando a quantidade de nmeros de AS disponveis para mais de 4 bilhes. Quem precisa de um nmero de sistema autnomo? Normalmente os ISPs (Provedores de Internet), provedores de backbone de Internet e instituies de grande porte que se conectam a outras entidades que tambm possuem um nmero de AS. Estes provedores de Internet e instituies de grande porte utilizam o protocolo de roteamento de gateway exterior Border Gateway Protocol, ou BGP, para propagar informaes de roteamento. O BGP o nico protocolo de roteamento que utiliza um nmero de sistema autnomo real em sua configurao. A grande maioria das empresas e instituies com redes IP no precisa de um nmero de AS porque elas esto sob o controle de uma entidade maior como um provedor de Internet. Estas empresas utilizam protocolos IGP como RIP, EIGRP, OSPF, e IS-IS para rotear pacotes dentro de suas prprias redes. Elas so algumas redes independentes e separadas dentro do sistema autnomo do ISP. O ISP responsvel pelo roteamento de pacotes dentro de seu sistema autnomo e entre outros sistemas autnomos. Exibir meio visual

Pgina 2: ID de processo EIGRP e OSPF utilizam uma ID de processo para representar uma instncia de seu respectivo protocolo de roteamento sendo executado no roteador. Router(config)#router eigrp autonomous-system Embora o EIGRP refira-se ao parmetro como um nmero de sistema autnomo, na verdade ele funciona como uma ID de processo. Este nmero no est associado a um nmero de sistema autnomo previamente discutido e pode receber qualquer valor de 16 bits. Router(config)#router eigrp 1 Neste exemplo, o nmero 1 identifica este processo de EIGRP especfico sendo executado neste roteador. Para estabelecer adjacncias de vizinho, o EIGRP exige que todos os roteadores no mesmo domnio de roteamento sejam configurados com a mesma ID de processo. Normalmente, s uma nica ID de processo de qualquer protocolo de roteamento configurada em um roteador. Nota: O RIP no utiliza IDs de processo; portanto, somente pode suportar uma nica instncia de RIP. Tanto o EIGRP quanto o OSPF podem suportar mltiplas instncias de cada protocolo de roteamento, embora este tipo de implementao de protocolo de roteamento mltipla no seja geralmente necessria ou recomendada. Exibir meio visual

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 11 de 35

9.2.3 O comando router eigrp Pgina 1: O comando de configurao global router eigrp autonomous-system habilita o EIGRP. O parmetro de sistema autnomo um nmero escolhido pelo administrador de rede entre 1 e 65535. O nmero escolhido o nmero de ID do processo e importante porque todos os roteadores neste domnio de roteamento EIGRP devem utilizar o mesmo nmero de ID de processo (nmero de sistema autnomo). Clique em Sada do comando do roteador na figura. Como voc pode ver na topologia e na sada do comando do roteador na figura, ns habilitaremos o EIGRP em todos os trs roteadores utilizando a ID de processo de 1. Exibir meio visual

9.2.4 O comando network Pgina 1: O comando network em EIGRP possui a mesma funo que em outros protocolos de roteamento IGP:
z z

Qualquer interface neste roteador que corresponda ao endereo de rede no comando network ser habilitado para enviar e receber atualizaes de EIGRP. Esta rede (ou sub-rede) ser includa nas atualizaes de roteamento EIGRP.

Clique em Sada do comando do roteador na figura. O comando network utilizado no modo de configurao do roteador. Router(config-router)#network network-address O network-address o endereo de rede classful para esta interface. A figura mostra os comandos de rede configurados para R1 e R2. R3 ser configurado na prxima pgina. Na figura, um nico comando network classful utilizado em R1 para incluir ambas as sub-redes 172.16.1.0/24 e 172.16.3.0/30: R1(config-router)#network 172.16.0.0 Quando o EIGRP for configurado em R2, o DUAL enviar uma mensagem de notificao para a console dizendo que uma relao de vizinho com outro roteador de EIGRP foi estabelecida. Esta nova adjacncia acontece automaticamente porque R1 e R2 esto utilizando o mesmo processo de roteamento eigrp 1 e ambos os roteadores esto agora enviando atualizaes na rede 172.16.0.0. R2(config-router)#network 172.16.0.0 %DUAL-5-NBRCHANGE: IP-EIGRP 1: Neighbor 172.16.3.1 (Serial0/0) is up: new adjacency Exibir meio visual

Pgina 2: O Comando network com uma mscara curinga

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 12 de 35

Por padro, ao utilizar o comando network e um endereo de rede classful como 172.16.0.0, todas as interfaces no roteador que pertencem a este endereo de rede classful sero habilitadas para EIGRP. Porm, pode haver momentos em que o administrador de rede no deseja incluir todas as interfaces dentro de uma rede ao habilitar o EIGRP. Para configurar o EIGRP para anunciar somente sub-redes especficas, utilize a opo wildcard-mask com o comando network: Router(config-router)#network network-address [wildcard-mask] Pense em uma mscara curinga como o inverso de uma mscara de sub-rede. O inverso da mscara de sub-rede 255.255.255.252 0.0.0.3. Para calcular o inverso da mscara de sub-rede, subtraia a mscara de sub-rede de 255.255.255.255: 255.255.255.255 - 255.255.255.252 Subtraia a mscara de sub-rede --------------0. 0. 0. 3 mscara curinga Clique em Sada do comando do roteador na figura. Na figura, R2 configurado com a sub-rede 192.168.10.8 e a mscara curinga 0.0.0.3. R2(config-router)#network 192.168.10.8.0.0.0.3 Algumas verses de IOS tambm permitem que voc simplesmente digite a mscara de sub-rede. Por exemplo, voc pode digitar o seguinte: R2(config-router)#network 192.168.10.8 255.255.255.252 Porm, o IOS converter ento o comando ao formato de mscara curinga, como pode ser verificado com o comando show run: R2#show run <parte da sada do comando omitida> ! router eigrp 1 network 172.16.0.0 network 192.168.10.8 0.0.0.3 auto-summary ! A figura tambm mostra a configurao para R3. Assim que a rede classful 192.168.10.0 for configurada, R3 estabelecer adjacncias com R1 e R2. Exibir meio visual

9.2.5 Verificando o EIGRP Pgina 1: Antes de as atualizaes poderem ser enviadas ou recebidas por EIGRP, os roteadores devero estabelecer adjacncias com seus vizinhos. Os roteadores de EIGRP estabelecem adjacncias com roteadores vizinhos trocando pacotes Hello do EIGRP.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 13 de 35

Utilize o comando show ip eigrp neighbors para exibir a tabela de vizinho e verificar se o EIGRP estabeleceu uma adjacncia com seus vizinhos. Para cada roteador, voc deve poder ver o endereo IP do roteador adjacente e a interface que este roteador utiliza para alcanar o vizinho de EIGRP. Na figura, ns podemos verificar que todos os roteadores estabeleceram as adjacncias necessrias. Cada roteador possui dois vizinhos listados na tabela de vizinho. A sada do comando show ip eigrp neighbor inclui:
z z z z

z z

coluna H - Lista os vizinhos na ordem em que eles foram reconhecidos. Endereo (Address) - O endereo IP do vizinho. Interface - A interface local na qual este pacote Hello foi recebido. Espera (Hold) - O tempo de espera atual. Sempre que um pacote Hello recebido, este valor redefinido para o tempo de espera mximo para aquela interface e ento faz contagem regressiva at zero. Se o zero for alcanado, o vizinho ser considerado "inativo." Tempo de atividade (Uptime) - Quantidade de tempo desde que este vizinho foi adicionado tabela de vizinho. SRTT (Smooth Round Trip Timer, Temporizador de ida e volta suave) e RTO (Retransmit Interval, Intervalo de retransmisso) - Utilizado por RTP para gerenciar pacotes de EIGRP confiveis. O SRTT e RTO so discutidos mais a fundo nos cursos CCNP. Contagem de fila - Sempre deve ser zero. Se for mais que zero, isso significar que os pacotes de EIGRP esto esperando para serem enviados. A contagem de fila discutida mais a fundo nos cursos CCNP. Nmero de seqncia - Utilizado para monitorar atualizaes, consultas e pacotes de resposta. Os nmeros de seqncia so discutidos mais a fundo nos cursos CCNP.

O comando show ip eigrp neighbors muito til para verificar, identificar e solucionar problemas do EIGRP. Se um vizinho no for listado depois que as adjacncias forem estabelecidas com os vizinhos de um roteador, verifique a interface local para ter certeza de que est ativada com o comando show ip interface brief. Se a interface estiver ativa, tente executar ping no endereo IP do vizinho. Se o ping falhar, isso significa que a interface de vizinho est inativa e precisa ser ativada. Se o ping tiver xito e o EIGRP ainda no vir o roteador como um vizinho, examine as seguintes configuraes:
z z z

Ambos os roteadores esto configurados com a mesma ID de processo de EIGRP? A rede diretamente conectada est includa nos comandos network do EIGRP? O comando passive-interface est configurado para evitar pacotes Hello do EIGRP na interface?

Exibir meio visual

Pgina 2: Assim como ocorre com RIP, o comando show ip protocols pode ser utilizado para verificar se o EIGRP est habilitado. O comando show ip protocols exibe tipos diferentes de sada do comando especficos para cada protocolo de roteamento. Ns examinaremos alguns destes detalhes em sees posteriores. Clique em Sada do comando do roteador na figura. Observe que a sada do comando especifica a ID de processo utilizada pelo EIGRP: Routing Protocol is "eigrp 1"

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 14 de 35

Lembre-se de que a ID de processo deve ser a mesma em todos os roteadores para que EIGRP estabelea adjacncias e compartilhe as informaes de roteamento. As distncias administrativas interna e externa de EIGRP tambm so exibidas: Distance: internal 90 external 170 Exibir meio visual

9.2.6 Examinando a tabela de roteamento Pgina 1: Outro modo de verificar se o EIGRP e outras funes do roteador esto adequadamente configurados examinar as tabelas de roteamento com o comando show ip route. Clique em R1, R2 e R3 na figura. Por padro, o EIGRP sumariza as rotas automaticamente ao limite de rede principal. Ns podemos desabilitar a sumarizao automtica com o comando no auto-summary, da mesma maneira que fizemos com o RIPv2. Examinaremos isso mais detalhadamente em uma seo posterior. Observe que as rotas de EIGRP so denotadas na tabela de roteamento com um D, que significa DUAL. Lembre-se, uma vez que o EIGRP um protocolo de roteamento classless (inclui a mscara de subrede na atualizao de roteamento), ele suporta VLSM e CIDR. Ns podemos ver na tabela de roteamento para R1 que a rede primria 172.16.0.0/16 colocada como sub-rede de modo varivel com trs rotas secundrias utilizando uma mscara /24 ou /30. Exibir meio visual

Pgina 2: Apresentando rota de sumarizao Null0 A figura mostra a tabela de roteamento para R2 com duas entradas destacadas. Observe que o EIGRP incluiu uma rota de sumarizao automaticamente para Null0 para as redes classful 192.168.10.0/24 e 172.16.0.0/16. Lembre-se do Captulo 7, "RIPv2", em que aprendemos que Null0 no uma interface real. Observe que as rotas de sumarizao so originadas de Null0 - isto porque estas rotas so utilizadas com fins de anncio. As rotas 192.168.10.0/24 e 172.16.0.0/16 no representam, de fato, um caminho para alcanar as redes primrias. Se um pacote no corresponder a uma das rotas secundrias do nvel 2, ele ser enviado interface Null0. Em outras palavras, se o pacote corresponder rota primria do nvel 1 - o endereo de rede classful - mas a nenhuma das sub-redes, o pacote ser descartado. Nota: O EIGRP inclui automaticamente uma rota de sumarizao null0 como uma rota secundria sempre que ambas as condies seguintes existirem:
z z

H pelo menos uma sub-rede que foi reconhecida pelo EIGRP. A sumarizao automtica est habilitada.

Ns veremos que a rota de sumarizao null0 removida quando a sumarizao automtica

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 15 de 35

desabilitada. Exibir meio visual

Pgina 3: Tabela de roteamento R3 A tabela de roteamento para R3 mostra que o R1 e o R2 esto sumarizando automaticamente a rede 172.16.0.0/16 e enviando-a como uma nica atualizao de roteamento. R1 e R2 no esto propagando as sub-redes individuais por causa da sumarizao automtica. Ns desligaremos a sumarizao automtica mais tarde. Como o R3 est obtendo duas rotas de custo iguais para 172.16.0.0/16 de R1 e R2, ambas as rotas so includas na tabela de roteamento. Exibir meio visual

Pgina 4: Utilize a Atividade do Packet Tracer para configurar e verificar o roteamento EIGRP bsico. Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

9.3 Clculo de mtrica do EIGRP


9.3.1 Mtrica composta de EIGRP e valores de K Pgina 1: O EIGRP utiliza os valores seguintes em sua mtrica composta para calcular o caminho preferido para uma rede:
z z z z

Largura de banda Atraso Confiabilidade Carga

Nota: Como mencionado anteriormente neste captulo, embora o MTU seja includo nas atualizaes da tabela de roteamento, ele no uma mtrica de roteamento utilizada pelo EIGRP ou IGRP. Por padro, somente a largura de banda e atraso so utilizados para calcular a mtrica. A Cisco recomenda que a confiabilidade e a carga no sejam utilizadas a menos que o administrador tenha uma necessidade explcita para faz-lo. A mtrica composta A figura mostra a frmula da mtrica composta utilizada pelo EIGRP. A frmula consiste de valores de K1 a K5, conhecidos como pesos de mtrica EIGRP. Por padro, K1 e K3 so definidos como 1 e K2, K4 e K5 so definidos como 0. O resultado que somente os valores de largura de banda e atraso so utilizados na computao da mtrica composta padro. Os valores de K padro podem ser alterados com o comando de roteador EIGRP: Router(config-router)#metric weights tos k1 k2 k3 k4 k5 Nota: Modificar os pesos de mtrica est alm do escopo deste curso, mas sua relevncia

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 16 de 35

importante para estabelecer vizinhos e discutida em uma seo posterior. O valor tipo de servio (TOS, Type of Service) legado do IGRP e nunca foi implementado. O valor tos sempre definido como 0. Exibir meio visual

Pgina 2: Verificando os valores de K O comando show ip protocols utilizado para verificar os valores de K. A sada do comando para R1 mostrada na figura. Note que os valores de K em R1 so definidos para os valores padro. Novamente, no recomendado alterar estes valores para diferente do padro a menos que o administrador de rede tenha uma razo muito boa para faz-lo. Exibir meio visual

9.3.2 Mtricas de EIGRP Pgina 1: Examinando os valores da mtrica Agora voc conhece os valores padro de K. Utilizando o comando show interface, ns podemos examinar os valores reais utilizados para largura de banda, atraso, confiabilidade e carga na computao da mtrica de roteamento. Clique em Sada do comando do roteador na figura. A sada do comando na figura mostra os valores utilizados na mtrica composta para a interface 0/0/0 Serial em R1. MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, reliability 255/255, txload 1/255, rxload 1/255 Largura de banda (Bandwidth) A mtrica de largura de banda (1544 Kbit) um valor esttico utilizado por alguns protocolos de roteamento como o EIGRP e OSPF para calcular sua mtrica de roteamento. A largura de banda exibida em Kbit (quilobits). A maioria das interfaces seriais utiliza o valor de largura de banda padro de 1544 Kbit ou 1.544.000 bps (1.544 Mbps). Esta a largura de banda de uma conexo T1. Porm, algumas interfaces seriais utilizam um valor de largura de banda padro diferente. Sempre verifique a largura de banda com o comando show interface. O valor da largura de banda pode ou no refletir na largura de banda fsica real da interface. Modificar o valor de largura de banda no altera a largura de banda real do link. Se a largura de banda real do link diferir do valor de largura de banda padro, ento voc dever modificar o valor de largura de banda, como veremos em uma seo posterior. Exibir meio visual

Pgina 2: Atraso

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 17 de 35

Atraso uma medida do tempo necessrio para um pacote atravessar um caminho. A mtrica de atraso (DLY) um valor esttico baseado no tipo de link para o qual a interface conectada e expressada em microssegundos. O atraso no medido dinamicamente. Em outras palavras, o roteador no monitora de fato quanto tempo os pacotes esto levando para alcanar o destino. O valor de atraso, tal como o valor de largura de banda, um valor padro que pode ser alterado pelo administrador de rede. MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, reliability 255/255, txload 1/255, rxload 1/255 A tabela na figura mostra os valores de atraso padro para vrias interfaces. Note que o valor padro 20.000 microssegundos para interfaces seriais e 100 microssegundos para interfaces FastEthernet. Exibir meio visual

Pgina 3: Confiabilidade Confiabilidade (confiabilidade) uma medida da probabilidade de o link falhar ou que diz a freqncia de o link resultar em erro. Ao contrrio do atraso, a Confiabilidade medida dinamicamente com um valor entre 0 e 255, com 1 sendo um link minimamente confivel e 255 cem por cento confivel. A confiabilidade calculada em uma mdia ponderada de 5 minutos para evitar o impacto sbito de taxas de erro altas (ou baixas). A confiabilidade expressada como uma frao de 255 quanto mais alto o valor, mais confivel o link. Assim, 255/255 seria 100 por cento confivel, considerando que um link de 234/255 seria 91,8 por cento confivel. Lembre-se: Por padro, o EIGRP no utiliza a confiabilidade em seu clculo de mtrica. Carga A carga (carga) reflete a quantidade de trfego que utiliza o link. Como a confiabilidade, a carga medida dinamicamente com um valor entre 0 e 255. De maneira semelhante confiabilidade, a carga expressada como uma frao de 255. Porm, neste caso, um valor de carga inferior mais desejvel porque indica menos carga no link. Assim, 1/255 seria um link minimamente carregado, 40/255 um link com 16 por cento de capacidade e 255/255 seria um link que est 100 por cento saturado. A carga exibida como um valor de carga de sada ou transmisso, (txload) e um valor de carga de entrada ou recebimento, (rxload). Este valor calculado em uma mdia ponderada de 5 minutos para evitar o impacto sbito de utilizao de canal alta (ou baixa). Lembre-se: por padro, o EIGRP no utiliza a carga em seu clculo de mtrica. Exibir meio visual

9.3.3 Utilizando o comando bandwidth Pgina 1: Na maioria dos links seriais, a mtrica da largura de banda ser padronizada como 1544 Kbits. Como o EIGRP e OSPF utilizam a largura de banda em clculos de mtrica padro, um valor correto para largura de banda muito importante para a exatido das informaes de roteamento. Mas o que

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 18 de 35

fazer se a largura de banda real do link no corresponder largura de banda padro da interface? Clique em Configurar largura de banda na figura. Utilize o comando de interface bandwidth para modificar a mtrica de largura de banda: Router(config-if)#bandwidth kilobits Utilize o comando de interface no bandwidth para restaurar o valor padro. Na figura, o link entre R1 e R2 possui uma largura de banda de 64 kbps e o link entre R2 e R3 possui uma largura de banda de 1024 kbps. A figura mostra as configuraes utilizadas em todos os trs roteadores para modificar a largura de banda nas interfaces seriais apropriadas. Clique em Verificar largura de banda na figura. Podemos verificar a alterao utilizando o comando show interface. importante modificar a mtrica da largura de banda nos dois lados do link para assegurar o roteamento adequado em ambas as direes. Nota: Uma concepo errnea comum para alunos novos de rede e do IOS Cisco presumir que o comando bandwidth alterar a largura de banda fsica do link. Como informado na seo anterior, o comando bandwidth somente modifica a mtrica de largura de banda utilizada por protocolos de roteamento como o EIGRP e OSPF. s vezes, um administrador de rede alterar o valor de largura de banda de modo a ter mais controle sobre a interface de sada escolhida. Exibir meio visual

9.3.4 Calculando a mtrica do EIGRP Pgina 1: A figura mostra a mtrica composta utilizada por EIGRP. Utilizando os valores padro para K1 e K3, ns podemos simplificar este clculo para: a largura de banda mais lenta (ou largura de banda mnima) mais a soma cumulativa de todos os atrasos. Em outras palavras, examinando os valores de largura de banda e de atraso para todas as interfaces de sada da rota, ns podemos determinar a mtrica de EIGRP. Primeiro, determine o link com a largura de banda mais lenta. Esta largura de banda utilizada para a parte (10.000.000/largura de banda) * 256 da frmula. Em seguida, determine o valor de atraso para cada interface de sada a caminho do destino. Some os valores de atraso e divida por 10 (soma de atraso/10) e, em seguida, multiplique por 256 (* 256). Adicione a largura de banda e a soma de valores de atraso para obter a mtrica de EIGRP. A sada do comando da tabela de roteamento para R2 mostra que a rota para 192.168.1.0/24 tem uma mtrica de EIGRP de 3.014.400. Vejamos exatamente como o EIGRP calculou este valor. Exibir meio visual

Pgina 2: Largura de banda Clique em Clculo da largura de banda na figura.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 19 de 35

Como o EIGRP utiliza a largura de banda mais lenta em sua mtrica de clculo, ns podemos localizar a largura de banda mais lenta examinando cada interface entre R2 e o destino de rede 192.168.1.0. A interface 0/0/1 Serial em R2 possui uma largura de banda de 1.024 Kbps ou 1.024.000 bps. A interface FastEthernet em R3 possui uma largura de banda de 100.000 Kbps ou 100 Mbps. Portanto, a largura de banda mais lenta de 1024 Kbps e utilizada no clculo da mtrica. O EIGRP pega o valor de largura de banda de referncia de 10.000.000 e o divide pelo valor de largura de banda em kbps. Isto resultar em valores de largura de banda mais altos que recebem uma mtrica mais baixa e valores de largura de banda mais baixos que recebem uma mtrica mais alta. O valor de 10.000.000 dividido por 1024. Se o resultado no for um nmero inteiro, o valor ser arredondado para baixo. Neste caso, 10.000.000 divididos por 1024 igual a 9765.625 (625 ignorado antes de multiplicar por 256). A parte de largura de banda da mtrica composta 2.499.840. Atraso Utilizando as mesmas interfaces de sada, tambm podemos determinar o valor de atraso. Clique em Clculo do atraso na figura. O EIGRP utiliza a soma cumulativa das mtricas de atraso de todas as interfaces de sada. A interface Serial 0/0/1 em R2 possui um atraso de 20000 microsegundos. A interface FastEthernet 0/0 em R3 possui um atraso de 100 microsegundos. Cada valor de atraso dividido por 10 e ento somado: 20.000/10 + 100/10 resulta em um valor de 2.010. Este resultado ento multiplicado por 256. A parte de atraso da mtrica de composio 514.560. Adicionando a largura de banda e atraso Clique em Mtrica do EIGRP na figura. Some simplesmente os dois valores, 2.499.840 + 514.560, para obter a mtrica de EIGRP de 3.014.400. Este valor corresponde ao valor mostrado na tabela de roteamento para R2. Este um resultado da largura de banda mais lenta e da soma dos atrasos. Exibir meio visual

Pgina 3: Utilize a Atividade de Packet Tracer para investigar os clculos de mtrica de EIGRP. Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

9.4 DUAL
9.4.1 Conceitos de DUAL Pgina 1: Como declarado em uma seo anterior, DUAL (Algoritmo de Atualizao por Difuso) o algoritmo

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 20 de 35

utilizado pelo EIGRP. Esta seo discutir como o DUAL determina o melhor caminho sem loop e caminhos de backup sem loop. O DUAL utiliza diversos termos que sero discutidos em mais detalhes ao longo desta seo:
z z z z z

Sucessor Distncia vivel (FD) Sucessor vivel (FS) Distncia reportada (RD) ou Distncia anunciada (AD) Condio vivel ou Condio de viabilidade (FC)

Estes termos e conceitos so fundamentais para o mecanismo que evita loop do DUAL. Vamos examin-los com mais profundidade. Exibir meio visual

9.4.2 Sucessor e distncia vivel Pgina 1: Um sucessor um roteador vizinho que utilizado para o encaminhamento de pacotes e a rota de menor custo para a rede de destino. O endereo IP de um sucessor mostrado em uma entrada da tabela de roteamento depois da palavra via. Distncia vivel (FD, Feasible distance) a mtrica calculada mais baixa para alcanar a rede de destino. FD a mtrica listada na entrada da tabela de roteamento como o segundo nmero dentro dos colchetes. Tal como com outros protocolos de roteamento, isto tambm conhecido como a mtrica para a rota. Clique em Sada do comando do roteador na figura. Examinando a tabela de roteamento para R2 na figura, ns podemos ver que o melhor caminho de EIGRP para a rede 192.168.1.0/24 pelo roteador R3 e que a distncia vivel (FD) de 3014400-a mesma mtrica que ns calculamos no ltimo tpico: D 192.168.1.0/24 [90/3014400] via 192.168.10.10, 00:00:31, Serial0/0/1 Tambm so mostrados outros sucessores e distncias viveis na figura. Voc pode responder s seguintes perguntas? Qual o endereo IP do sucessor para a rede 172.16.1.0/24? Resposta: 172.16.3.1, que R1. Qual a distncia vivel para 172.16.1.0/24? Resposta: 40514560. Exibir meio visual

9.4.3 Sucessores viveis, condio de viabilidade e distncia reportada Pgina 1: Uma das razes pela qual o DUAL pode convergir rapidamente depois de uma mudana na topologia

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 21 de 35

porque ele pode utilizar caminhos de backup para outros roteadores conhecidos como sucessores viveis sem ter que recomputar o DUAL. Clique em Sucessor vivel na figura. Um sucessor vivel (FS, Feasible Successor) um vizinho que tem um caminho de backup sem loop para a mesma rede que o sucessor porque atende a condio de viabilidade. Em nossa topologia, R2 consideraria R1 como um sucessor vivel para a rede 192.168.1.0/24? Para ser um sucessor vivel, R1 deve atender a condio de viabilidade (FC). Examinemos o que isso significa. Clique em Condio de viabilidade na figura. A condio de viabilidade (FC, Feasibility Condition) atingida quando a distncia reportada (RD, Reported Distance) para uma rede menor que a distncia vivel do roteador para a mesma rede de destino. A distncia reportada (RD) ou distncia anunciada simplesmente uma distncia vivel do vizinho de EIGRP para a mesma rede de destino. A distncia reportada (RD) a mtrica que um roteador relata a um vizinho sobre seu prprio custo para aquela rede. Se R3 o sucessor, o vizinho R1 pode ser um sucessor vivel para esta mesma rede 192.161.0/24? Em outras palavras, se o link entre R2 e R3 falhar, o R1 pode ser utilizado imediatamente como um caminho de backup sem uma nova computao do algoritmo DUAL? R1 somente pode ser um sucessor vivel se atingir a condio de viabilidade. Na figura, R1 est relatando a R2 que sua distncia de viabilidade para 192.168.1.0/24 2172416. Da perspectiva de R2, 2172416 a distncia relatada de R1. Da perspectiva de R1, 2172416 sua distncia vivel. Clique em Distncia reportada na figura. R2 examina a distncia reportada (RD) de 2172416 para R1. Como a distncia reportada (RD) de R1 menor que a prpria distncia vivel de R2 (FD) de 3014400, R1 atende a condio de viabilidade. R1 agora um sucessor vivel para R2 para a rede 192.168.1.0/24. Por que R1 no o sucessor se sua distncia reportada (RD) menor que a distncia vivel (FD) de R2 para 192.168.1.0/24? Porque o custo total para R2, sua distncia vivel (FD), para alcanar 192.168.1.0/24 maior por R1 do que por R3. Exibir meio visual

9.4.4 Tabela de topologia: Sucessor e sucessor vivel Pgina 1: O sucessor, a distncia vivel e qualquer sucessor vivel com suas distncias relatadas so mantidos por um roteador em sua tabela de topologia de EIGRP ou banco de dados de topologia. Como mostrado na figura, a tabela de topologia pode ser exibida com o uso do comando show ip eigrp topology. A tabela de topologia lista todos os sucessores e sucessores viveis que o DUAL calculou para as redes de destino. Exibir meio visual

Pgina 2: Clique em Reproduzir para exibir a animao.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 22 de 35

Veja abaixo uma descrio detalhada de cada parte da entrada da tabela de topologia para rede de destino 192.168.1.0/24. A primeira linha mostra:
z

z z z

P - Esta rota est em estado passivo. Quando DUAL no est realizando suas computaes por difuso para determinar um caminho para uma rede, a rota estar em um modo estvel, conhecido como o estado passivo. Se o DUAL estiver recalculando ou procurando um novo caminho, a rota estar em um estado ativo. Todas as rotas na tabela de topologia devem estar no estado passivo para um domnio de roteamento estvel. O DUAL exibir um A se a rota estiver "Presa em Ativo" que um problema de identificao e soluo de problemas do nvel de CCNP. 192.168.1.0/24 - Esta a rede de destino que tambm est localizada na tabela de roteamento. 1 sucessores - Isto mostra o nmero de sucessores para esta rede. Se houver vrios caminhos de custo iguais para esta rede, haver diversos sucessores. FD 3014400 - Esta a distncia vivel, a mtrica de EIGRP para alcanar a rede de destino.

A primeira entrada mostra o sucessor:


z z z z

via 192.168.10.10 - Este o endereo do prximo salto do sucessor, R3. Este endereo mostrado na tabela de roteamento. 3014400 - Esta a distncia vivel para 192.168.1.0/24. Esta a mtrica mostrada na tabela de roteamento. 28160 - Esta a distncia reportada do sucessor e o custo de R3 para alcanar esta rede. Serial0/0/1 - Esta a interface de sada utilizada para alcanar esta rede, tambm mostrada na tabela de roteamento.

A segunda entrada mostra o sucessor vivel, R1 (se no houver uma segunda entrada, ento no haver nenhum sucessor vivel):
z z z

via 172.16.3.1 - Este o endereo do prximo salto do sucessor vivel, R1. 41026560 - Esta seria a nova distncia vivel de R2 para 192.168.1.0/24 se R1 se tornar o novo sucessor. 2172416 - Esta a distncia reportada do sucessor vivel ou a mtrica de R1 para alcanar esta rede. Este valor, RD, deve ser menor que o FD atual de 3014400 para atender a condio de viabilidade. Serial0/0/0 - Esta a interface de sada utilizada para alcanar o sucessor vivel, se este roteador se tornar o sucessor.

Exibir meio visual

Pgina 3: Para exibir informaes detalhadas sobre as mtricas de uma entrada especfica na tabela de topologia, adicione o parmetro opcional [network] para o comando show ip eigrp topology, como mostrado na figura: R2#show ip eigrp topology 192.168.1.0 Lembre-se de que o EIGRP um protocolo de roteamento do vetor de distncia. Este comando lista todas as mtricas de vetor de distncia disponveis para EIGRP embora, por padro, o EIGRP utilize somente largura de banda e atraso. Ele tambm exibe outras informaes includas na atualizao

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 23 de 35

de roteamento, mas no includas na mtrica composta: MTU mnimo e contagem de saltos. Exibir meio visual

9.4.5 Tabela de topologia: Nenhum sucessor vivel Pgina 1: Para continuar nossa compreenso sobre o DUAL e seu uso de sucessores e sucessores viveis, olhemos para a tabela de roteamento para R1. Clique na Tabela de roteamento R1 na figura. A rota para 192.168.1.0/24 mostra que o sucessor R3 via 192.168.10.6 com uma distncia vivel de 2172416. D 192.168.1.0/24 [90/21724162172416] via 192.168.10.6, 00:56:13, Serial0/1 Agora examinemos a tabela de topologia para ver se h qualquer sucessor vivel para esta rota. Clique na Tabela de topologia de R1 na figura. A tabela de topologia somente mostra o sucessor 192.168.10.6. No h nenhum sucessor vivel. Olhando para a topologia fsica real ou diagrama de rede, bvio que h uma rota de backup para 192.168.1.0/24 por R2. Por que R2 no est listado como um sucessor vivel? R2 no um sucessor vivel porque no atende a condio de viabilidade. Embora, olhando para a topologia, seja bvio que R2 uma rota de backup, o EIGRP no tem um mapa da topologia de rede. EIGRP um protocolo de roteamento do vetor de distncia e somente sabe sobre informaes de rede remota atravs de seus vizinhos. Portanto, o DUAL no armazena a rota por R2 na tabela de topologia. Porm, ns podemos exibir todos os possveis links se eles atenderem a condio de viabilidade ou no adicionando a opo [all-links] ao comando show ip eigrp topology. Clique na Tabela de topologia R1 [all-links] na figura. O comando show ip eigrp topology all-links mostra todos os possveis caminhos para uma rede inclusive sucessores, sucessores viveis e at mesmo essas rotas que no so sucessores viveis. A distncia vivel de R1 para 192.168.1.0/24 de 2172416 pelo sucessor R3. Para que R2 seja considerado um sucessor vivel, ele deve atender a condio de viabilidade. A distncia vivel de R2 para alcanar 192.168.1.0/24 deve ser menor que a distncia vivel (FD) atual de R1. Como podemos ver na figura, a distncia vivel de R2 3014400, que mais alta que a distncia vivel de 2172416 de R1. Embora R2 aparente ser um caminho de backup vivel para 192.168.1.0/24, R1 no sabe que seu caminho no um loop em potencial atravs de si mesmo. O EIGRP um protocolo de roteamento do vetor de distncia, sem a capacidade para ver um mapa de topologia sem loop completo da rede. O mtodo do DUAL de garantir que um vizinho tenha um caminho sem loop que a mtrica do vizinho deve atender a condio de viabilidade. Assegurando que o RD do vizinho seja menor que seu prprio FD, o roteador pode assumir que este roteador vizinho no faz parte de sua prpria rota anunciada, evitando assim um loop em potencial. Isto significa que R2 no pode ser utilizado se o sucessor falhar? No, R3 pode ser utilizado, mas haver um atraso mais longo antes de adicion-lo tabela de roteamento. Antes de isto poder

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 24 de 35

acontecer, o DUAL precisar fazer mais alguns processamentos, explicados no prximo tpico. Exibir meio visual

9.4.6 Mquina de estado finito Pgina 1: Mquina de estado finito (FSM, Finite State Machine) do DUAL O ponto central do EIGRP o DUAL e seu mecanismo de clculo de rota EIGRP. O nome real desta tecnologia Mquina de Estado Finito do DUAL (FSM). Esta mquina de estado finito contm toda a lgica utilizada para calcular e comparar rotas em uma rede EIGRP. A figura mostra uma verso simplificada do FSM do DUAL. Uma mquina de estado finito uma mquina abstrata, no um dispositivo mecnico com componentes mveis. As FSMs definem um conjunto de possveis estados pelos quais algo pode passar, quais eventos causam esses estados e quais eventos so resultados desses estados. Os programadores utilizam FSMs para descrever como um dispositivo, programa de computador ou algoritmo de roteamento reagiro a um conjunto de eventos de entrada. Mquinas de estado finito esto alm do escopo deste curso; porm, introduzimos o conceito para examinar algumas das sadas do comando da mquina de estado finito do EIGRP utilizando debug eigrp fsm. Utilizemos o comando para ver o que o DUAL faz quando uma rota removida da tabela de roteamento. Exibir meio visual

Pgina 2: Clique na Tabela 1 de topologia de R2 na figura. Lembre-se de nossas discusses anteriores que R2 est utilizando atualmente o R3 como o sucessor para 192.168.1.0/24. Alm disso, R2 lista R1 atualmente como um sucessor vivel. Assistamos o que acontece quando simulamos uma falha do link entre R2 e R3. Clique em Sada do comando da depurao de R2 na figura. Primeiro, ns habilitamos a depurao do DUAL com o comando debug eigrp fsm. Ento, simulamos uma falha de link utilizando o comando shutdown na interface Serial 0/0/1 em R2. Quando voc faz isto em um roteador real ou no Packet Tracer, voc ver toda a atividade gerada pelo DUAL quando um link ficar inativo. R2 deve informar a todos os vizinhos EIGRP sobre o link perdido e tambm deve ter o cuidado de atualizar suas prprias tabelas de roteamento e topologia. A figura neste exemplo somente mostra a sada selecionada de dados da depurao. Em particular, observe que a mquina de estado finito de DUAL procura e encontra um sucessor vivel para a rota na tabela de topologia de EIGRP. O sucessor vivel, R1, torna-se agora o sucessor e instalado na tabela de roteamento como o novo melhor caminho para 192.168.1.0/24. Clique na Tabela 2 de topologia de R2 na figura. A tabela de topologia de R2 mostra agora o R1 como o sucessor e no h novos sucessores viveis. Se voc estiver fazendo o acompanhamento em roteadores ou no Packet Tracer, restaure a topologia original reativando a interface Serial 0/0/1 em R2 com o comando no shutdown. Exibir meio visual

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 25 de 35

Pgina 3: Nenhum sucessor vivel E se o caminho para o sucessor falhar e no houver sucessores viveis? Lembre-se: s porque o DUAL no possui um sucessor vivel, isso no significa que no h outro caminho para a rede. Significa somente que o DUAL no tem um caminho de backup sem loop garantido para a rede, ento ele no foi adicionado tabela de topologia como um sucessor vivel. Se no houver nenhum sucessor vivel na tabela de topologia, o DUAL colocar a rede no estado ativo. O DUAL ativamente consultar seus vizinhos em busca de um novo sucessor. Clique na Tabela 1 de topologia de R1 na figura. R1 est utilizando R3 atualmente como o sucessor para 192.168.1.0/24. Porm, R1 no tem o R2 listado como um sucessor vivel porque R2 no atende a condio de viabilidade. Assistamos o que acontece quando simulamos uma falha do link entre R1 e R3. Clique em Sada do comando da depurao de R1 na figura. Primeiro, ns habilitamos a depurao do DUAL com o comando debug eigrp fsm. Ento, simulamos uma falha de link utilizando o comando shutdown na interface Serial 0/0/1 em R1. A sada do comando da depurao selecionada mostra a rede 192.168.1.0/24 colocada no estado ativo e as consultas de EIGRP so enviadas a outros vizinhos. R2 responde com um caminho para esta rede, tornando-se ento o novo sucessor e instalado na tabela de roteamento. Quando o sucessor no estiver mais disponvel e no houver nenhum sucessor vivel, o DUAL colocar a rota em estado ativo. O DUAL enviar consultas de EIGRP pedindo a outros roteadores um caminho para esta rede. Outros roteadores devolvero respostas de EIGRP, informando o remetente da consulta de EIGRP se eles tm ou no um caminho para rede solicitada. Se nenhuma das respostas de EIGRP tiver um caminho para esta rede, o remetente da consulta no ter uma rota para esta rede. Se o remetente das consultas do EIGRP receber respostas de EIGRP que incluem um caminho para a rede solicitada, o caminho preferido ser adicionado como o novo sucessor e adicionado tabela de roteamento. Este processo levar mais tempo do que se o DUAL tivesse um sucessor vivel em sua tabela de topologia e se fosse capaz de adicionar rapidamente a nova rota tabela de roteamento. Nota: O FSM DUAL e o processo de consultas e respostas esto alm do escopo deste curso. Clique na Tabela 2 de topologia de R1 na figura. A tabela de topologia para R1 mostra agora o R2 como o sucessor e no h novos sucessores viveis. Se voc estiver fazendo o acompanhamento em roteadores ou no Packet Tracer, restaure a topologia original reativando a interface Serial 0/0/1 em R1 com o comando no shutdown. Exibir meio visual

Pgina 4: Utilize a Atividade de Packet Tracer para investigar sucessores e sucessores viveis e tambm para

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 26 de 35

ver o FSM DUAL remover e instalar rotas. Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

9.5 Mais configuraes EIGRP


9.5.1 As rotas de sumarizao Null0 Pgina 1: Analisar uma tabela de roteamento contendo as rotas EIGRP pode ser confuso devido incluso automtica do EIGRP das rotas de sumarizao Null0. Na figura, a tabela de roteamento de R1 contm duas rotas que possuem uma interface de sada de Null0. Lembre-se do Captulo 7, "RIPv2", quando vimos que a interface Null0 simplesmente uma rota para lugar algum, comumente conhecida como "cesta de bits". Ento, por padro, o EIGRP utiliza a interface Null0 para descartar os pacotes que correspondem rota primria, mas no correspondem a nenhuma das rotas secundrias. Voc pode pensar que, se ns configurarmos o comportamento de roteamento classless com o comando ip classless, o EIGRP no descartar aquele pacote, mas continuaria procurando uma rota padro ou de super-rede. Entretanto, a rota de sumarizao Null0 do EIGRP uma rota secundria que corresponder aos pacotes possveis da rota primria que no correspondem a outra rota secundria. At mesmo com comportamento de roteamento classless, ip classless, onde voc esperaria que o processo de procura de rota procurasse super-redes e rotas padro, o EIGRP utilizar a rota de sumarizao Null0 e descartar o pacote porque esta rota corresponder aos pacotes da rota primria que no possuam uma rota secundria. Seja qual for o uso do comportamento de roteamento classful ou classless, a sumarizao de null0 ser utilizada e, portanto, negando o uso de qualquer rota de super-rede ou padro. Na figura, R1 descartar os pacotes que correspondem rede classful 172.16.0.0/16, mas que no correspondem a uma das rotas secundrias 172.16.1.0/24, 172.16.2.0/24 ou 172.16.3.0/24. Por exemplo, um pacote para 172.16.4.10 seria descartado. Mesmo que uma rota padro fosse configurada, R1 ainda descartaria o pacote porque ele corresponde rota de sumarizao Null0 para 172.16.0.0/16. D 172.16.0.0/16 is a summary, 00:46:10, Null0 Nota: O EIGRP inclui automaticamente uma rota de sumarizao null0 como uma rota secundria sempre que ambas as condies seguintes existirem:
z z

H pelo menos uma sub-rede que foi reconhecida pelo EIGRP. A sumarizao automtica est habilitada.

Como o RIP, o EIGRP sumariza automaticamente aos limites de rede principal. Voc j pode ter notado na sada do comando de show run que o EIGRP, por padro, utiliza o comando autosummary. No prximo tpico, voc ver que desabilitar a sumarizao automtica remover a rota de sumarizao Null0 e permitir que o EIGRP procure uma rota de super-rede ou padro quando uma rota secundria de EIGRP no corresponder a um pacote de destino. Exibir meio visual

9.5.2 Desabilitando a sumarizao automtica

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 27 de 35

Pgina 1: Como o RIP, o EIGRP sumariza automaticamente a limites de rede principal utilizando o comando padro auto-summary. Ns podemos ver o resultado disto observando a tabela de roteamento para R3. Clique na Tabela de roteamento de R3 na figura. Observe que R3 no est recebendo rotas individuais para as sub-redes 172.16.1.0/24, 172.16.2.0/24 e 172.16.3.0/24. R1 e R2 sumarizaram automaticamente essas sub-redes ao limite da rede classful 172.16.0.0/16 ao enviar pacotes de atualizao de EIGRP para R3. O resultado que R3 tem uma rota para 172.16.0.0/16 por R1. R1 o sucessor devido diferena da largura de banda. D 172.16.0.0/16 [90/2172416] via 192.168.10.5, 01:08:30, Serial0/0/0 Voc pode ver rapidamente que esta rota no a ideal. R3 rotear todos os pacotes destinados para 172.16.2.0 por R1. R3 no sabe que R1 ter que rotear estes pacotes por um link muito lento para R2. O nico modo pelo qual R3 pode obter informaes sobre esta largura de banda lenta se R1 e R2 enviarem rotas individuais para cada uma das sub-redes de 172.16.0.0/16. Em outras palavras, R1 e R2 devem interromper a sumarizao automtica de 172.16.0.0/16. Clique em no auto-summary na figura. Como em RIPv2, a sumarizao automtica pode ser desabilitada com o comando no autosummary. O comando de configurao do roteador eigrp log-neighbor-changes est ativado, por padro, em algumas implementaes de IOS. Caso ativado, voc ver uma sada do comando semelhante quela mostrada para R1. O DUAL torna inativas todas as adjacncias de vizinho e, em seguida, as restabelece de forma que o efeito do comando no auto-summary possa ser percebido completamente. Todos os vizinhos de EIGRP enviaro imediatamente um novo ciclo de atualizaes que no sero sumarizadas automaticamente. Clique em R1, R2 e R3 na figura. Podemos ver nas tabelas de roteamento para todos os trs roteadores que o EIGRP est agora propagando sub-redes individuais. Observe que o EIGRP j no inclui a rota de sumarizao Null0, porque a sumarizao automtica foi desabilitada com no auto-summary. Contanto que o comportamento padro de roteamento classless (ip classless) esteja em vigor, as rotas de superrede e padro sero utilizadas quando no houver uma correspondncia com uma rota de sub-rede. Exibir meio visual

Pgina 2: Como as rotas no so mais sumarizadas automaticamente a limites de rede principal, as tabelas de roteamento e topologia do EIGRP tambm mudam. Clique em R1, R2 e R3 na figura. Sem sumarizao automtica, a tabela de roteamento de R3 inclui agora as trs sub-redes, 172.16.1.0/24, 172.16.2.0/24 e 172.16.3.0/24. Por que a tabela de roteamento de R3 possui agora dois caminhos de custos iguais para 172.16.3.0/24? O melhor caminho no deveria ser somente por R1 com o link de 1544 Mbps? Lembre-se de que EIGRP somente utiliza o link com a largura de banda mais lenta ao calcular a mtrica de composio. O link mais lento o link do 64 Kbps que contm a rede 172.16.3.0/30.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 28 de 35

Neste exemplo, o link de 1544 Mbps e o link de 1024 Kbps so irrelevantes para o clculo da mtrica de largura de banda. Como ambos os caminhos possuem o mesmo nmero e tipos de interfaces de sada, os valores de atraso acabam sendo os mesmos. Como resultado, a mtrica do EIGRP para ambos os caminhos a mesma, embora o caminho por R1 seja, de fato, o caminho mais "rpido." Exibir meio visual

9.5.3 Sumarizao manual Pgina 1: O EIGRP pode ser configurado para sumarizar rotas, estando habilitada ou no a sumarizao automtica (auto-summary). Como o EIGRP um protocolo de roteamento classless e inclui a mscara de sub-rede nas atualizaes de roteamento, a sumarizao manual pode incluir rotas de super-rede. Lembre-se: uma super-rede uma agregao de diversos endereos de rede classful principal. Clique em Novas redes locais de R3 na figura. Suponha que ns acrescentamos duas redes a mais ao roteador R3 utilizando interfaces de loopback: 192.168.2.0/24 e 192.168.3.0/24. Ns tambm configuramos redes no processo de roteamento do EIGRP de R3 com comandos network de forma que R3 propagar estas redes a outros roteadores. Clique nas Tabelas de roteamento 1 na figura. Para verificar se R3 enviou os pacotes de atualizao do EIGRP para R1 e R2, ns verificamos as tabelas de roteamento. Na figura, somente as rotas relevantes so mostradas. As tabelas de roteamento de R1 e R2 mostram estas redes adicionais em suas tabelas de roteamento: 192.168.2.0/24 e 192.168.3.0/24. Em vez de enviar trs redes separadas, R3 pode sumarizar as redes 192.168.1.0/24, 192.168.2.0/24 e 192.168.3.0/24 como uma nica rota. Clique em Rota de sumarizao de R3 na figura. Determinando a rota de sumarizao de EIGRP Primeiro, determinemos qual seria a sumarizao destas trs redes utilizando o mesmo mtodo que utilizamos para determinar as rotas estticas sumarizadas: 1. Escreva as redes que voc deseja sumarizar em binrio. 2. Para localizar a mscara de sub-rede para sumarizao, inicie com o bit mais esquerda. 3. Siga seu caminho para a direita, localizando todos os bits que correspondem consecutivamente. 4. Quando voc localizar uma coluna de bits que no correspondem, pare. Voc est no limite da sumarizao. 5. Agora, conte o nmero de bits mais esquerda, que, em nosso exemplo, 22. Este nmero se torna sua mscara de sub-rede para a rota de sumarizao: /22 ou 255.255.252.0 6. Para localizar o endereo de rede para sumarizao, copie os 22 bits correspondentes e adicione todos os 0 bits ao final para formar 32 bits. O resultado o endereo e mscara de rede de sumarizao para 192.168.0.0/22.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 29 de 35

Configurar a Sumarizao Manual de EIGRP Para estabelecer a sumarizao manual de EIGRP em todas as interfaces que enviam pacotes de EIGRP, utilize o seguinte comando de interface: Router(config-if)#ip summary-address eigrp as-number network-address subnet-mask Como R3 possui dois vizinhos EIGRP, a sumarizao manual do EIGRP configurada na Serial 0/0/0 e Serial 0/0/1. Clique nas Tabelas de roteamento 2 na figura. As tabelas de roteamento de R1 e R2 agora j no incluem as redes individuais 192.168.1.0/24, 192.168.2.0/24 e 192.168.3.0/24. Em vez disso, elas mostram uma nica rota de sumarizao de 192.168.0.0/22. Como voc aprendeu no Captulo 2, "Roteamento esttico", as rotas de sumarizao reduzem o nmero de rotas totais nas tabelas de roteamento, o que torna o processo de procura na tabela de roteamento mais eficiente. As rotas de sumarizao tambm exigem uma menor utilizao de largura de banda para as atualizaes de roteamento porque uma nica rota pode ser enviada em vez de vrias rotas individuais. Exibir meio visual

9.5.4 Rota padro de EIGRP Pgina 1: Clique em Configurao padro esttica de R2 na figura. Utilizar uma rota esttica para 0.0.0.0/0 como uma rota padro no depende do protocolo de roteamento. A rota padro esttica "quatro zero de octetos (quad zero)" pode ser utilizada com qualquer protocolo de roteamento suportado. A rota padro esttica normalmente configurada no roteador que possui uma conexo com uma rede fora do domnio de roteamento EIGRP, por exemplo, para um ISP. O EIGRP requer o uso do comando redistribute static para incluir esta rota padro esttica com suas atualizaes de roteamento de EIGRP. O comando redistribute static diz ao EIGRP para incluir esta rota esttica em suas atualizaes de EIGRP para outros roteadores. A figura mostra a configurao da rota padro esttica e o comando redistribute static no roteador R2. Nota: A rota padro esttica est utilizando a interface de sada de Loopback1. Isto porque o roteador ISP no existe fisicamente em nossa topologia. Utilizando uma interface de loopback, podemos simular uma conexo com outro roteador. Clique em R1, R2 e R3 na figura. As tabelas de roteamento mostram agora uma rota padro esttica e um gateway de ltimo recurso agora definido. Nas tabelas de roteamento para R1 e R3, observe a origem de roteamento e a distncia administrativa para a nova rota padro esttica. A entrada para a rota padro esttica em R1 a seguinte: D*EX 0.0.0.0/0 [170/3651840] via 192.168.10.6, 00:01:08, Serial0/1

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 30 de 35

z z z z

D - Esta rota esttica foi obtida a partir de uma atualizao de roteamento do EIGRP. * - A rota uma candidata para uma rota padro. EX - A rota uma rota de EIGRP externa, neste caso uma rota esttica fora do domnio de roteamento do EIGRP. 170 - Esta a distncia administrativa de uma rota externa ao EIGRP.

Rotas padro fornecem um caminho padro para fora do domnio de roteamento e, assim como as rotas de sumarizao, minimizam o nmero de entradas na tabela de roteamento. Nota: H outro mtodo para propagar uma rota padro no EIGRP, utilizando o comando ip defaultnetwork. Mais informaes sobre este comando podem ser encontradas em: http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a0080094374.shtml Exibir meio visual

9.5.5 Ajustando o EIGRP Pgina 1: Os ltimos dois tpicos deste captulo discutem dois modos fundamentais de ajustar as operaes do EIGRP. Primeiro, ns discutiremos a utilizao da largura de banda do EIGRP. Em seguida, ns discutiremos como alterar o tempo padro do hello e do tempo de espera. Utilizao da largura de banda do EIGRP Por padro, o EIGRP utilizar somente at 50 por cento da largura de banda de uma interface para informaes de EIGRP. Isto impede que o processo do EIGRP utilize um link em excesso e que no libere largura de banda suficiente para o roteamento de trfego normal. O comando ip bandwidthpercent 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 Na figura, R1 e R2 compartilham um link muito lento de 64kbps. A configurao para limitar quanta largura de banda o EIGRP utiliza mostrada, juntamente com o comando de largura de banda (bandwidth). O comando ip bandwidth-percent eigrp utiliza a quantidade de largura de banda configurada (ou largura de banda padro) ao calcular a porcentagem que o EIGRP pode utilizar. Em nosso exemplo, ns estamos limitando o EIGRP para no mais que 50 por cento da largura de banda do link. Portanto, o EIGRP nunca utilizar mais do que os 32kbps da largura de banda do link para o trfego de pacote do EIGRP. Exibir meio visual

Pgina 2: Configurando os Intervalos Hello e Tempos de espera Os intervalos Hello e os tempos de espera so configurveis por interface e no precisam corresponder com outros roteadores de EIGRP para estabelecer adjacncias. O comando para configurar um intervalo hello diferente : Router(config-if)#ip hello-interval eigrp as-number seconds Se voc alterar o intervalo hello, verifique se voc tambm alterou o tempo de espera para um valor

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 31 de 35

igual ou maior que o intervalo hello. Caso contrrio, a adjacncia de vizinho ficar inativa depois que o tempo de espera expirar e antes do prximo intervalo hello. O comando para configurar um tempo de espera diferente : Router(config-if)#ip hold-time eigrp as-number seconds O valor em segundos para os ambos os intervalos hello e de tempo de espera podem variar de 1 at 65.535. Este intervalo significa que voc pode definir o intervalo hello para um valor de at 18 horas, que pode ser apropriado para um link de dial-up muito caro. Porm, na figura ns configuramos R1 e R2 para utilizar um intervalo hello de 60 segundos e um tempo de espera de 180 segundos. A forma no pode ser utilizada nestes comandos para restaurar os valores padro. Exibir meio visual

9.6 Laboratrios de configurao EIGRP


9.6.1 Laboratrio de configurao EIGRP bsico Pgina 1: Neste laboratrio, voc aprender a configurar o protocolo de roteamento EIGRP. Um endereo de loopback ser utilizado no roteador R2 para simular uma conexo com um ISP, onde todo o trfego que no for destinado para a rede local ser enviado. Alguns segmentos da rede foram colocados em sub-rede utilizando VLSM. EIGRP um protocolo de roteamento classless que pode ser usado para fornecer informaes de mscara de sub-rede nas atualizaes de roteamento. Isto permitir que as informaes da sub-rede VLSM sejam propagadas por toda a rede. Clique no cone de laboratrio para obter mais detalhes. Exibir meio visual

Pgina 2: Utilize esta Atividade do Packet Tracer para repetir uma simulao de Laboratrio 9.6.1. Lembre-se, entretanto, de que o Packet Tracer no substitui um exerccio prtico em laboratrio com equipamentos reais. Um resumo das instrues fornecido na atividade. Use o PDF do laboratrio para obter mais detalhes. Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

9.6.2 Laboratrio de configurao EIGRP avanado Pgina 1: Nesta atividade de laboratrio, voc receber um endereo de rede que deve ser colocado em subrede utilizando o VLSM para concluir o endereamento da rede. Uma combinao entre roteamentos EIGRP e esttico ser obrigatria para que os hosts em redes que no estejam diretamente conectadas possam se comunicar. O EIGRP deve ser configurado para que todo o trfego IP pegue o caminho mais curto at o endereo de destino. Clique no cone de laboratrio para obter mais detalhes. Exibir meio visual

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 32 de 35

Pgina 2: Utilize esta Atividade do Packet Tracer para repetir uma simulao de Laboratrio 9.6.2. Lembre-se, entretanto, de que o Packet Tracer no substitui um exerccio prtico em laboratrio com equipamentos reais. Um resumo das instrues fornecido na atividade. Use o PDF do laboratrio para obter mais detalhes. Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

9.6.3 Laboratrio de configurao de identificao e soluo de problemas de EIGRP Pgina 1: Neste laboratrio, voc comear carregando scripts de configurao corrompidos em todos os roteadores. Esses scripts contm erros que impediro a comunicao fim-a-fim atravs da rede. Voc precisar identificar e solucionar os problemas de cada roteador para determinar os erros de configurao e, em seguida, utilizar os comandos apropriados para corrigir as configuraes. Quando todos os erros de configurao forem corrigidos, todos os hosts na rede devem poder se comunicar uns com os outros. Clique no cone de laboratrio para obter mais detalhes. Exibir meio visual

Pgina 2: Utilize esta Atividade do Packet Tracer para repetir uma simulao de Laboratrio 9.6.3. Lembre-se, entretanto, de que o Packet Tracer no substitui um exerccio prtico em laboratrio com equipamentos reais. Um resumo das instrues fornecido na atividade. Use o PDF do laboratrio para obter mais detalhes. Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

9.7 Resumo do captulo


9.7.1 Resumo e reviso Pgina 1: Resumo O Protocolo de roteamento de gateway interior (EIGRP, Enhanced Interior Gateway Routing Protocol) um protocolo de roteamento do vetor de distncia classless que foi lanado em 1992 pela Cisco Systems. O EIGRP protocolo de roteamento proprietrio da Cisco e um aprimoramento de outro protocolo proprietrio da Cisco, o Protocolo de roteamento de gateway interior (IGRP, Interior Gateway Routing Protocol). O IGRP um protocolo de roteamento do vetor de distncia classful que

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 33 de 35

j no mais suportado pela Cisco. O EIGRP utiliza o cdigo-fonte de "D" para DUAL na tabela de roteamento. O EIGRP possui uma distncia administrativa padro de 90 para rotas internas e 170 para rotas importadas de uma fonte externa, como as rotas padro. O EIGRP utilizou PDMs (Mdulos 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 confivel( RTP, Reliable Transport Protocol) como o protocolo da camada de transporte para a entrega de pacotes EIGRP. O EIGRP utiliza entrega confivel para atualizaes, consultas e respostas do EIGRP e utiliza entrega no confivel para hellos e confirmaes do EIGRP. RTP confivel significa que uma confirmao do EIGRP deve ser devolvida. Antes de as atualizaes 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 so enviados a cada 60 segundos. O tempo de espera de trs vezes o hello ou 15 segundos na maioria das redes e de 180 segundos em redes NBMA de baixa velocidade. Os valores de hello e do tempo de espera (hold-down) no precisam corresponder para que dois roteadores tornem-se vizinhos. O comando show ip eigrp neighbors utilizado para exibir a tabela de vizinho e verificar se o EIGRP estabeleceu uma adjacncia com seus vizinhos. O EIGRP no envia atualizaes peridicas como faz o RIP. O EIGRP envia atualizaes parciais ou associadas que incluem somente as alteraes de rota e somente para os roteadores que forem afetados pela alterao. A mtrica composta do EIGRP utiliza a largura de banda, atraso, confiabilidade e carga para determinar o melhor caminho. Por padro, somente a largura de banda e o atraso so utilizados. O clculo padro a largura de banda mais lenta mais a soma dos atrasos das interfaces de sada do roteador para a rede de destino. Ao centro do EIGRP est o Algoritmo de atualizao por difuso (DUAL, Diffusing Update Algorithm). A mquina 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. Distncia vivel (FD, Feasible Distance) a mtrica mais baixa calculada para alcanar a rede de destino atravs do sucessor. Um sucessor vivel (FS, Feasible Successor) um vizinho que tem um caminho de backup sem loop para a mesma rede que o sucessor e que tambm atende a condio de viabilidade. A condio de viabilidade (FC, Feasibility Condition) atingida quando a distncia reportada (RD, Reported Distance) de um vizinho para uma rede for menor que a distncia vivel do roteador para a mesma rede de destino. A distncia reportada simplesmente uma distncia vivel do vizinho EIGRP para a rede de destino. O EIGRP configurado com o comando router eigrp autonomous-system. O valor do autonomoussystem , de fato, uma ID de processo e deve ser o mesmo em todos os roteadores no domnio de roteamento de EIGRP. O comando network semelhante ao utilizado com o RIP. A rede o endereo de rede classful das interfaces diretamente conectadas no roteador. Uma mscara curinga um parmetro opcional que pode ser utilizado para incluir somente interfaces especficas. Existem diversos modos de propagar uma rota padro esttica com o EIGRP. O comando redistribute static no modo de roteador do EIGRP um mtodo comum. Exibir meio visual

Pgina 2: Exibir meio visual

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 34 de 35

Pgina 3: A Atividade Avanada de Integrao das Habilidades no Packet Tracer integra todo o conhecimento e as habilidades que voc adquiriu nos captulos anteriores deste curso e nos cursos anteriores. As habilidades relacionadas discusso sobre EIGRP deste captulo tambm esto includas. Nesta atividade, voc cria uma rede do zero. Comeando com um espao de endereamento e requisitos de rede, voc deve implementar um projeto de rede que atenda s especificaes. Em seguida, voc implementa uma configurao de roteamento EIGRP efetiva com roteamento padro integrado. Instrues detalhadas so fornecidas na atividade. Instrues de integrao das habilidades no Packet Tracer (PDF) Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

Pgina 4: Para saber mais Routing TCP/IP, Volume I Existem diversas fontes boas para obter mais informaes sobre o DUAL. Routing TCP/IP, Volume I de Jeff Doyle e Jennifer Carroll, inclui uma seo excelente sobre o Algoritmo de atualizao por difuso, incluindo dois exemplos de computao por difuso. J.J. Garcia-Luna-Aceves O DUAL foi proposto pela primeira vez por E.W. Dijkstra e C.S. Scholten, com o trabalho mais bem conhecido feito por J.J. Garcia-Luna-Aceves. J.J. Garcia-Luna-Aceves o Presidente de Jack Baskin de Engenharia da Computao na Universidade da Califrnia, Santa Cruz (UCSC), e o Cientista Responsvel no Centro de Pesquisa de Palo Alto (PARC). Muitos dos artigos publicados de J.J. Garcia-Luna-Aceves, inclusive seu trabalho feito sobre o DUAL, "Roteamento sem loop utilizando computaes por difuso", Transaes IEEE/ACM sobre Rede, Vol. 1, No. 1, fevereiro de 1993, podem ser encontrados em: www.soe.ucsc.edu/research/ccrg/publications.html. Exibir meio visual

9.8 Teste do captulo


9.8.1 Teste do captulo Pgina 1: Exibir meio visual

Ir para a prxima Ir para a anterior Ir para a parte superior

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 35 de 35

All contents copyright 2007-2009 Cisco Systems, Inc. | Translated by the Cisco Learning Institute. Sobre

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011