Re: Balanceamento de ADSL
Bem esquecendo ae as discursões gostaria que o _AGM_ e demais colegas me respondessem pra eu também entender:
add dst-address=0.0.0.0/0 gateway=201.18.52.161 scope=255 target-scope=10 routing-mark=odd \
comment="" disabled=no
add dst-address=0.0.0.0/0 gateway=192.168.20.1 scope=255 target-scope=10 routing-mark=even \
comment="" disabled=no
add dst-address=0.0.0.0/0 gateway=192.168.20.1 scope=255 target-scope=10 comment="" \
disabled=no
OBS: nesse exemplo acima o gateway 192.168.20.1 é um link de 500K e o 201.18.52.161 de 1M. Pelas regras acima, a cada conexão o mais requisitado será o 192.168.20.1 ?
Help ....
Abraços ...
Re: Balanceamento de ADSL
Fizemos inúmeros testes, e não conseguimos diferenciar e dar maior ênfase a um ou outro canal.
Tentamos criar outras regras no Mangle, para ficar 2 vezes mais apontando para o link principal, mas não tivemos efeito.
Para acompanhamento vejam a quantidade de pacotes contabilizados pelo mangle (para 2 interfaces que fiz o teste), em determinado período.
Interface 1
Mark Connection LINK principal 2950
Mark Routing LINK principal 12600
Mark Connection LINK secundario 2550
Mark Routing LINK secundario 15500
Interface 2
Mark Connection LINK principal 400
Mark Routing LINK principal 4800
Mark Connection LINK secundario 750
Mark Routing LINK secundario 6600
Inclusive troquei a ordem de colocação (link principal para cima ou para baixo).
Pelos dados percebemos que não há uma lógica concreta.
Na interface 1 marcou mais conexoes no link principal, mas marcou mais rotas no secundario
Na interface 2, marcou mais conexoes e mais rotas na secundaria.
Obs.: O principal tem 2mb e o secundario 500k
Observação 2: Se o link secundário que tem 500k estiver com 400k da capacidade ocupada, e o cliente conectar e no momento de um download pegar esse caminho, o download se torna lento pois não há banda sobrando, mesmo que no principal tenha.
Para a navegação funciona muito bem. Mas para downloads quando o link secundario está proximo do limite, pode causar certa lentidao, pois o balanceamento nao consegue averiguar quanto de link tem sobrando naquele canal.
Só sei que está divertido trabalhar com esse mangle.
Re: Balanceamento de ADSL
[quote=pro2 ]
Oi eu tenho um solução melhor que funciona e tão simples e ate eu te ensino ainda como fazer e dar manutenção. Entra em contato comigo que vou fazer isto pra vc. [email protected]
[/quote
Citação:
Postado originalmente por pro2
Oi eu tenho um solução melhor que funciona e tão simples e ate eu te ensino ainda como fazer e dar manutenção. Entra em contato comigo que vou fazer isto pra vc.
[email protected]
Pq nao coloca a soluçao aqui mesmo pra gente discutir!!! Compartilha aí sua sabedoria com a gente amigo, é injusto que todos tenham dado sua contribuiçao e vc talvez com a mais valiosa, nao nos apresente a sua!!
Re: Balanceamento de ADSL
pro2 porque voce não posta a solução, assim todos aprendem velho! abralços.
Re: Balanceamento de ADSL
Eu fiz assim:
No ip / firewall / mangle:
add chain=prerouting in-interface=interfacedosclientes connection-state=new nth=2,1,0 action=mark-connection new-connection-mark=odd passthrough=yes
add dst-address=0.0.0.0/0 gateway=201.18.52.161 scope=255 target-scope=10 routing-mark=odd comment="" disabled=no
add chain=prerouting in-interface=interfacedosclientes connection-state=new nth=2,1,1 action=mark-connection new-connection-mark=even passthrough=yes
add dst-address=0.0.0.0/0 gateway=192.168.20.1 scope=255 target-scope=10 routing-mark=even comment="" disabled=no
add chain=prerouting in-interface=interfacedosclientes connection-state=new nth=2,1,2 action=mark-connection new-connection-mark=odd1 passthrough=yes
add dst-address=0.0.0.0/0 gateway=201.18.52.161 scope=255 target-scope=10 routing-mark=odd1 comment="" disabled=no
No ip / route:
add gateway=201.18.52.161 dst-address=0.0.0.0/0 routing-mark=odd
add gateway=192.168.20.1 dst-address=0.0.0.0/0 routing-mark=even
add gateway=201.18.52.161 dst-address=0.0.0.0/0 routing-mark=odd1
add gateway=201.18.52.161
Sendo que este último seria o gateway padrão...
Dessa forma, a primeira conexão nova irá para o gateway 201.18.52.161, a segunda para o 192.168.20.1 e a terceira para o 201.18.52.161 novamente... Assim, a proporção do link principal seria de 2 para 1 do link secundário... Como o teu link principal é 4 vezes maior que o secundário, é só criar mais 2 regras com outro nome de marcação e direcionar para o mesmo gateway...