Trabalhando com Enhanced Interior Gateway Routing Protocol (EIGRP)
Porque Aprimorada Interior Gateway Routing Protocol (
EIGRP) substituiu IGRP de todas as maneiras, IGRP não é coberto, exceto para dizer que, por razões de legado, você ainda pode vê-lo em alguns roteadores.Três mesas principais, que são armazenados na memória, suporta o protocolo de roteamento EIGRP:
Tabela vizinho: Informações sobre todos os roteadores adjacentes executando EIGRP são armazenadas aqui. Essas informações incluem números de sequência e temporizadores de protocolo.
Tabela Topologia: Todas as redes de destino que os roteadores vizinhos, relataram conhecerem são armazenados nesta tabela. Esta tabela incluiria as métricas para cada rota notificada, como alguns ID de rede podem ter várias rotas e a melhor rota seria avaliada pelo custo das métricas.
Tabela de roteamento: Além de rotas do menor custo, EIGRP avalia rotas secundárias para cada rede e cria uma lista de sucessores possíveis que são adicionadas à tabela de roteamento. Um sucessor viável é uma rota que seria usada se a principal via de uma rede falha.
A informação que EIGRP recebe em suas atualizações de ir para essas três tabelas.
A configuração do EIGRP é quase tão fácil como a configuração de RIP. Uma diferença é o conceito de um AS (AS), que define um grupo de routers para que o roteador EIGRP pertence.
O número AS é trocado como parte das mensagens do protocolo de roteamento, e qualquer mensagem com uma diferente AS número é ignorado pelo seu roteador. Então, é importante que todos os roteadores na mesma proporção do grupo de roteamento o mesmo número AS.
Auto-summary
Assim como você faz quando a configuração RIP, você especifica as redes conectadas que seus protocolos de roteamento será enviando para outros roteadores usando a rede comando. Além disso, como com RIP, há uma opção auto-resumo, que você pode modificar ou desativar.
comandos de configuração terminalEnter ROUTER2 # configurar, um por linha: Router2> enablePassword. Terminar com CNTL / Z.Router2 (config) # ip routingRouter2 (config) #router eigrp 100Router2 (config-router) #network 192.168.1.0Router2 (config-router) #network 192.168.5.0Router2 (config-router) #no auto -summaryRouter2 (config-router) # exitRouter2 (config) #exit
Auto-síntese para EIGRP funciona de forma semelhante à maneira como ele funciona para RIP. Com auto-summary habilitado, todas as rotas são resumidas como perto dos limites classful. Para alterar este recurso, digite interfaces específicas do seu roteador e da força de compactação para ocorrer em diferentes limites - por exemplo, ip summary-address eigrp 100 10.0.0.0 255.255.0.0 para um roteador configurado com redes de 10.0.1.0 e 10.0.100.0.
Rever a tabela de roteamento seguinte, você vê a adição de D rotas tipo. o D routers são rotas que foram aprendidas através EIGRP, enquanto EX identifica rotas de EIGRP configurados para uso externo.
Router2> enablePassword: ROUTER2 routeCodes # show ip: C - conectado, S - estático, R - RIP, M - móvel, B - bgpd - EIGRP, EX - EIGRP externo, O - OSPF, IA - entre areaN1 OSPF - OSPF NSSA externa tipo 1, N2 - OSPF NSSA tipo externo 2E1 - OSPF tipo externo 1, E2 - OSPF externo tipo 2i - IS-IS, su - IS-IS resumo, L1 - IS-IS de nível 1, L2 - IS-IS nível- 2ia - IS-IS entre área, * - padrão candidato, U - por usuário routeo estático - ODR, P - periódica baixado routeGateway estática de último recurso não é setD192.168.10.0 / 24 [90/284160] através de 192.168.1.1 , 0:04:19, FastEthernet0 / 0C192.168.5.0 / 24 é conectado diretamente, FastEthernet0 / 1C192.168.1.0 / 24 está directamente ligado, FastEthernet0 / 0S192.168.3.0 / 24 [1/0] através de 192.168. 1.1
Horizonte dividido
EIGRP usa um comportamento chamado Horizonte dividido para controlar atualizações de roteamento. Por padrão, esse comportamento é habilitado em todas as interfaces no roteador. Você pode desativar split horizon ou em todas as interfaces.
split horizon impede anúncios de rota de voltar para fora através da interface na qual a rota foi originalmente aprendidas.
comandos de configuração terminalEnter ROUTER2 # configurar, um por linha: Router2> enablePassword. Terminar com / Z.Router2 (config) #interface FastEthernet0 / (config-if) #no eigrp ip split-horizon 100Router2 (config-if) # exitRouter2 (config) #exit CNTL 0Router2
Balanceamento de carga
suportes EIGRP balanceamento de carga, que é o envio de dados através de múltiplos caminhos quando eles estão disponíveis. Existem dois métodos básicos de balanceamento de carga com EIGRP, quer com base nos custos iguais ou custos desiguais. Por padrão EIGRP utilizará igual balanceamento de carga de custos.
Assim, se houver dois ou mais caminhos para o mesmo destino, eles serão equilíbrio de carga somente se os seus custos totais da ligação são da rede equal.A com três caminhos e com custos totais de 20, 25 e 45 é mostrado na figura a seguir. Neste caso, a ligação com o custo de 20 é sempre usado. Se você quiser EIGRP para equilibrar a carga ao longo de dois links, os dois links exigiria um custo igual.
Quando a rede não naturalmente avaliar a custos iguais, você pode forçá-lo com o variação comando, tornando-o roteamento de menor custo desigual assim. Na rede da amostra, o caminho através Router3 tem um custo de 25, usando o variação comando, você pode torná-lo igual ao caminho através router4, como mostrado aqui:
comandos de configuração terminalEnter ROUTER2 # configurar, um por linha: Router2> enablePassword. Terminar com CNTL / Z.Router2 (config) # ip routingRouter2 (config) #router eigrp 100Router2 (config-router) #variance 2Router2 (config-router) # exitRouter2 (config) #exit
A variação de 2 na saída anterior instrui EIGRP tomar a rota de menor custo e multiplicá-lo pela variância. Neste caso, se você tomar a rota de menor custo, de 20 e multiplique por 2, você acaba com 40- para que todas as rotas com um custo inferior a 40 são considerados iguais. Para rota sobre todas as três ligações, use uma variação de 3, fazendo com que todas as rotas menos de 60 equivalente.
Alguns outros métodos para lidar com encaminhamento caminho igual ou desigual envolver alterando o padrão do sistema valores de métrica. EIRGP utiliza o seguinte cálculo para gerar uma métrica final, com mais métricas sendo preferidos:
métrica = [K1 * largura de banda + (K2 * largura de banda) / (256 - carga) + K3 * atraso] * [K5 / (confiabilidade + K4)]
Os valores padrão para essas configurações são K1 = 1, K2 = 0, K3 = 1, K4 = 0, e K5 = 0, o que significa que a métrica líquida normal é baseado na largura de banda e atraso dos links. Se você usar a mesma infra-estrutura de rede física em toda a rede, a métrica é, portanto, baseada unicamente no número de saltos.
comandos de configuração terminalEnter ROUTER2 # configurar, um por linha: Router2> enablePassword. Terminar com CNTL / Z.Router2 (config) # ip routingRouter2 (config) #router eigrp 100Router2 (config-router) pesos #metric tos k1 k2 k3 k4 k5Router2 # exitRouter2 #exit (config) (config-router)
Embora estes valores podem ser alterados, eles podem ter um grande impacto negativo sobre o desempenho da rede se elas estiverem definidas incorretamente. Em vez de alterar esses valores, você pode modificar os valores de largura de banda e atraso em uma base link-by-link. Para alterar estes dois valores, use o seguinte comando:
comandos de configuração terminalEnter ROUTER2 # configurar, um por linha. Terminar com CNTL / Z.Router2 (config) #interface FastEthernet 0 / 0Router2 (config-if) #bandwidth 1000Router2 (config-if) #delay 120! --- Delay está inscrita no dezenas de microseconds.Router2 (config-if) # exitRouter2 (config) #exit
Limpar a sua rota IP
Se você fizer alterações frequentes para propriedades de protocolo de roteamento, estar ciente de que você tem que esperar por alterações para propagar ou aguarde o porão relevante para baixo temporizadores para expirar. Você pode substituir esses atrasos, entrando no modo EXEC privilegiado e usar a clear ip route comando.