[FUGSPBR] Dois links na mesma maquina.

Helio Luchtenberg Junior hlj em viamidia.com
Seg Dez 9 16:33:22 BRST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ola lista,

On 09-Dec-2002 Capriotti wrote:
> Olha, várias pessoas na lista estão caçando isso, já há algum tempo.

sim, eu tambem...

> Eu mesmo andei buscando algumas fontes e achei o loadd, mas não coloquei a 
> mão ainda.

possivelmente, nao acharemos uma solucao (decente) que possa ser implementada
sem a colaboracao do "peer"...

> o ng_one2many defintivamente só parece funcionar para redes internas, a não 
> ser que seu ISP aceite uma configuração loca de enterder o mesmo IP 
> entrando por dois pares diferentes. O que, no meu caso (Virtua e Speedy) 
> não vai acontecer nunca.

isso e' mais ou menos como o balanceamento feito por "loopback", muito usada
por provedores quando tem dois links (digamos de 2mb) que querem que funcionem
como se fossem um so'.  Voce cria uma interface loopback no seu lado (digamos
192.168.61.1/30) e o seu provedor criaria a "outra ponta" dessa loopback (
com o ip 192.168.61.2/30 por exemplo).  Entao voce coloca duas rotas estaticas
para chegar no outro lado da loopback (o lado do seu provedor de servicos,
neste caso 192.168.61.2), uma indo pelo ip do enlace 1, e outra indo pelo ip do
enlace 2.  Por sua vez, o provedor tambem cria o mesmo mecanismo la, e assim
voce cria um "load balancing" entre as duas interfaces.  Mas isto depende
necessariamente da colaboracao do seu "peer"...

> 
> Continuo pesquisando.
> 
> 

Lembrem-se, estas tres coisas sao contraditorias quando se faz balanceamento de
links:

- - simetria: os pacotes voltam pelo mesmo enlace por onde foram
- - balanceamento: os pacotes sao enviados em mesmas proporcoes para cada enlace
- - redundancia: os pacotes sao roteados por outro enlace, caso um caia

Nao existe uma formula magica para juntar os tres, voce tem que sacrificar
sempre um deles para conseguir os outros dois.


Helio.

> At 02:21 PM 12/9/2002, you wrote:
> 
>>Pessoal,
>>
>>Ja enviei um e-mail com esta duvida e venho lendo o historico da lista.
>>É sobre a ligação de dois links ADSL (modem cisco677) na mesma maquina, ja
>>me orientaram a usar o linux que possui source-routing.
>>
>>No entanto não gostaria de usar o linux e sim fazer com o FreeBSD, ja pensei
>>em tirar a rota default, usar o IPFW e fazer regras de forward antes do
>>divert para jogar determinados clientes em cada modem distinto. Por exemplo:
>>
>>10.0.0.1= ip do modem 1
>>10.0.0.2= ip do modem 2
>>
>>/sbin/ipfw add 10 fwd 10.0.0.1 ip from 192.168.1.100 to any
>>/sbin/ipfw add  20 fwd 10.0.0.2 ip from 192.168.1.110 to any
>>
>>E no modem colocaria um rota, através da maquina, para a devolução dos
>>pacotes dos clientes.
>>
>>Alguem tem alguma sugestão ou ja esta com essa ideia implementada ou tem
>>algo parecido que possa me auxiliar ?
>>Existe algum programa que faria o balanceamento sem precisar de forwards ?
> 
> _______________________________________________________________
> Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

- -- 

Helio Luchtenberg Junior

- ----------------------------------
E-Mail: Helio Luchtenberg Junior <hlj em viamidia.com>
Date: 09-Dec-2002
Time: 16:27:16

Public keys at _www.hlj.com.br_
- ----------------------------------

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
Charset: noconv

iQA/AwUBPfTh8WMdgzR9lXmPEQJdtQCg4ubO44tWo3MOSoW+4p7mgIbX0FcAn3JW
ZQtxArhN5OpBbYYjsXm1X4DQ
=9MIq
-----END PGP SIGNATURE-----
_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd