Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > UnderLinux Wiki
Wiki Classificados Galeria Reviews Jogos Comunidades RSS Feeds FAQ Termos de Uso Sobre
Cadastre-se FotosBlogs Lista de Membros Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Ferramentas pessoais
Publicidade

From UnderLinux Wiki

Roteamento estático por múltiplos gateways

Introdução

Supondo que você tenha a seguinte estrutura:

Rotas

Partindo do exemplo, onde temos um link de 4mb (10.1.1.1/28) e outro link de 2mb (10.1.0.1/28) e estes links devem ser distribuídos igualmente aos clientes na rede 192.168.0.0/24, temos a seguinte tabela de rotas:

[admin@Router] ip address> print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS ................... NETWORK ....... BROADCAST ....... INTERFACE
0 ....192.168.0.254/24 .. 192.168.0.0 .... 192.168.0.255 .... Local
1 ....10.1.0.2/28 ............ 10.1.0.0 .......... 10.1.0.15 ............ Public1
2 ....10.1.1.2/28 ............ 10.1.1.0 .......... 10.1.1.15 ............ Public2
[admin@Router] ip address>

Em ip >> route basta adicionar o gateway da rede separado por vírgula, da seguinte maneira:

ip route
add dst-address=0.0.0.0/0 gateway=10.1.0.1, 10.1.1.1,10.1.1.1 scope=255 target-scope=10 comment="Gateways Balanceados" disabled=no

Após, a tabela de rotas fica como apresentada a seguir:

[admin@Router] ip route> print
Flags: X - disabled, A - active, D - dynamic,
C - connect, S - static, r - rip, b - bgp, o - ospf
# DST-ADDRESS ...... G GATEWAY ................. DISTANCE INTERFACE
0 ADC 10.1.0.0/28 ............................................ Public1
1 ADC 10.1.1.0/28 ............................................ Public2
2 ADC 192.168.0.0/24 ...................................... Local
3 A S 0.0.0.0/0 .............r 10.1.0.1...................... Public1
...................................r 10.1.1.1 .................... Public2
...................................r 10.1.1.1 .................... Public2
[admin@Router] ip route>


Observe, que o link 10.1.1.1 aparece duas vezes no gateway e o 10.1.0.1 aparece apenas uma vez. O gateway 10.1.1.1 informado duas vezes, significa que o link tem duas vezes mais capacidade que o link 10.1.0.1, por isso este aparece apenas uma única vez, ou seja, proporção de 2x1 (4mb x 2mb).

Assim, o mikrotik irá distribuir o tráfego na proporção de duas requisições em um link e uma no outro, fazendo um balanceamento de carga permanente.

Se os links a serem balanceados tem capacidades diferentes, é só calcular a proporção entre eles e adicionar no gateway do mikrotik. Por exemplo:

link1 de 2mb (2MB = 4 X 512K)
link2 de 512k

Neste exemplo, basta informar quatro vezes o gateway do link1 e uma vez o gateway do link2. Este procedimento funciona apenas com links que tem IP fixo, ou no caso do adsl, o modem deve estar roteado.

Autor

  • Ronaldo Antoni
  • Usuário Underlinux: antoni
Horários baseados na GMT -3. Agora são 7:31.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.