Vous êtes sur la page 1sur 23

Redes de Computadores

Prof. Jos Luiz de Siqueira

Balanceamento de carga e rota backup

Rotas estticas Balanceamento Carga e Rota Flutuante (ou Backup)

Balanceamento de Carga
Balanceamento de carga a capacidade de um roteador de distribuir trfego entre diversos caminhos para um mesmo destino

O balanceamento de carga uma propriedade do RIP, OSPF e EIGRP utilizar um segundo link backup para compartilhar o envio de dados

Balanceamento usando Rotas Estticas


O Balanceamento de carga com Rotas Estticas feito, incluindo na tabela de rotas de cada roteador, os diversos caminhos disponveis entre os roteadores, atravs do comando ip route, usando as Distncias Administrativas default
10.1.1.0/30

192.168.22.0/24

192.168.32.0/24

20.1.1.0/30

Roteador1: S 192.168.32.0/24 [1/0] via 20.1.1.2 [1/0] via 10.1.1.2

Roteador2: S 192.168.22.0/24 [1/0] via 20.1.1.1 [1/0] via 10.1.1.1

Em ambos caminhos a Distncia Administrativa igual a 1 e a mtrica igual a 0, ou seja, os dois caminhos podero ser utilizados igualmente, para rotear os pacotes

Rota Flutuante ou Rota Backup


Tipicamente somente uma rota para um determinado destino permanecer na tabela de roteamento do roteador se forem definidas Distncias Administrativas diferentes para cada uma dessas rotas
A distncia administrativa uma medida de preferncia quando caminhos duplicados existem para a mesma rede. Assim, a rota com menor D.A. permanecer na tabela de rotas Rotas estticas tem Distncia Administrativa de 1, mas esse valor pode ser alterado pelo administrador da rede, com o comando ip route
DA = 1

DA = 100

D.A. no comando IP Route


Sintaxe do comando:

Comando para definir as rotas:

Router(config)#ip route [rede destino] [mscara] {end prox salto|interface} {DA }


Ex.: R1(config)#ip route 192.168.10.0 255.255.255.0 192.168.25.5 R1(config)#ip route 192.168.10.0 255.255.255.0 192.168.10.2 250 Alterando o valor default da distncia administrativa a maneira de criar uma rota flutuante (ou rota backup) quando caminhos duplicados existem para a mesma rede

Exemplo de Rota Backup


Rotas estticas tem Distncia Administrativa de 1, o que significa que tem precedncia sobre todos os outros protocolos de roteamento. Definindo a rota backup ou flutuante com distncia administrativa maior que as outras rotas estticas cria-se um caminho alternativo para o mesmo destino em caso de falha do link principal

R2: ip route 0.0.0.0 0.0.0.0 10.10.10.1

Esta a rota default

R2: ip route 0.0.0.0 0.0.0.0 192.168.20.1 250 Esta a rota alternativa, caso T1 falhe

Balanceamento de carga com o RIP

RIP - Balanceamento de Carga


RIP somente utiliza saltos (hops) como mtrica RIP s faz balanceamento entre caminhos de custos iguais, por default RIP faz balanceamento de carga em at 6 caminhos de custos iguais (4 caminhos o padro) Se comando maximum-paths for definido com valor 1, desabilita o balanceamento de carga Ex. Definir no mximo 2 caminhos para o mesmo destino: Router(config-router)#maximum-paths 2

RIP - Balanceamento de Carga


O balanceamento de carga com custos iguais no RIP podem ocorrer de duas maneiras diferentes: Comutao rpida (ou por destino) - armazena a consulta inicial da tabela em uma cache de alta velocidade e usa as informaes para rotear pacotes para o mesmo destino (padro)
No roteador - ip fast switching enabled

Comutao de processos (ou pacotes) - fora o roteador a procurar na tabela de rotas a rede de destino para cada pacote roteado
No roteador - ip fast switching disabled

RIP Comutao rpida (destino)


Na comutao rpida ou por destino, se a rajada de pacotes for pro mesmo destino, p. ex., HostA na figura abaixo, o Router consulta a tabela de rotas, define o melhor caminho e envia todos os pacotes pra esse destino pelo mesmo link (no volta a consultar a tab rotas enquanto envia essa rajada de pacotes)

HostA

HostB

RIP Comutao processo (pacote)


Na comutao por processo ou por pacote, o Router sempre consulta a tabela de rotas para cada pacote pra decidir qual link ser usado, mesmo se o destino for sempre o mesmo

HostA

HostB

RIP - Configurao
Comutao rpida: padro
Ambas interfaces seriais dos 2 roteadores precisam ser configuradas:

Roteador1(config)#interface serial S0 Roteador1(config-if)#ip route-cache Roteador1(config)#interface serial S1 Roteador1(config-if)#ip route-cache

Roteador2(config)#interface serial S0 Roteador2(config-if)#ip route-cache Roteador2(config)#interface serial S1 Roteador2(config-if)#ip route-cache

RIP - Configurao
Comutao de processos: Ambas interfaces seriais dos 2 roteadores precisam ser configuradas:

Roteador1(config)#interface serial S0 Roteador1(config-if)#no ip route-cache Roteador1(config)#interface serial S1 Roteador1(config-if)# no ip route-cache

Roteador2(config)#interface serial S0 Roteador2(config-if)# no ip route-cache Roteador2(config)#interface serial S1 Roteador2(config-if)# no ip route-cache

Balanceamento de carga com o IGRP

IGRP - Mtricas
IGRP utiliza at 6 mtricas: Mtricas padro: Largura de banda e atraso Largura de banda menor largura de banda dos roteadores no caminho Atraso tempo pra percorrer cada caminho Confiabilidade usa um histrico de confiabilidade (taxa de erros) Carga s vezes uma caminho mais prximo com maior largura de banda, mas est sempre em uso MTU menor MTU da origem at o destino Saltos Contagem total de saltos da origem at o destino

IGRP - Mtricas

IGRP - Balanceamento de Carga


Existem dois tipos de balanceamento de carga com o IGRP:

Caminhos com custos iguais quando diferentes caminhos para um mesmo destino tem a mesma mtrica
Caminhos com custos desiguais quando diferentes caminhos para um mesmo destino tem diferentes mtricas O comando variance determina qual dessas rotas ser usada pelo roteador O comando maximum-paths determina o nmero mximo de caminhos que o roteador pode usar O comando traffic-share controla a distribuio do trfego entre os caminhos

IGRP Comando variance


O comando variance controla o balanceamento entre os caminho disponveis at o destino

Quando utilizado o comando variance define a viabilidade de um determinado caminho. Qualquer caminho cuja mtrica exceda a menor mtrica multiplicado pela variance no ser considerado uma caminho vivel
Router(config-router)#variance [1-128] 1 o valor padro Ex. Entres os roteadores abaixo h 3 caminhos com mtricas: 10, 20 e 30 variance = 2 2 x 10 = 20 (qq mtrica maior que 20 no ser utilizada) Somente os caminhos com mtricas 10 e 20 sero utilizados, neste caso

IGRP Comando variance


Na rede abaixo h trs caminhos para chegar a rede X. Router E escolhe o caminho E-C-A com mtrica de 20 porque a melhor mtrica do que 30 e 45 Para instruir o IGRP para tambm usar o caminho E-B-A configure o parmetro variance com valor 2 Com isto a mtrica mnima passa para 40 (2 * 20 = 40). O IGRP inclue todas as outras rotas que tem metric menor ou igual 40. IGRP agora usa 2 caminhps para alcanar a rede X, E-C-A and E-B-A, porque ambos caminhos tem mtrica menor que 40. IGRP no usa o caminho E-D-A porque tem mtrica de 45

IGRP Comando maximum-paths


IGRP permite que at 6 caminhos para um mesmo destino sejam balanceados O valor padro - 4 caminhos

O comando maximum-paths que define o nmero mximo de rotas para um mesmo destino que ser usado pelo roteador
Router(config-router)#maximum-paths [1-6]

IGRP Comando traffic-share


Faz balanceamento sobre caminhos variantes em proporo largura de Banda - comportamento padro. O comando traffic-share controla como o trfego ser distribudo entre os caminhos existentes na tabela de rotas do roteador
Router(config-router)#traffic-share balanced distribui trfego proporcional entre os caminhos Router(config-router)#traffic-share min inidica pra usar caminho com menor custo

Vous aimerez peut-être aussi