On Wed, 18 Jul 2001, Adrian Minta wrote:
>
> Salutare tuturor !
>
> Actualmente suntem conectati la un ISP. Sefu' vrea sa mai faca o
> conexiune la un al-doilea ISP pentru a avea redundanta si viteza mai
> mare.
> Ma poate ajuta cineva cu o indicatie cum as putea face load balancing ?
> Ma intereseaza o metoda mai "neortodoxa" de conectare la doi provideri,
> solutia clasica cu AS si BGP fiind neabordabila.
> Daca pun OSPF-ul pe router va merge ? Va invata rutele si va putea face
> load-balancing, sau tot traficul se va duce spre un singur provider ?
> Sa fac un script care sa schimbe ruta default la 1 sec. ?
>
> Multumesc anticipat !
man in a face multihoming sunt 2 probleme:
1. pe unde trimiti pachetele (deci si cu ce sursa ip)
2. pe unde vin pachetele (depinzand de ip-ul cu care au plecat)
a folosi liniile alternativ (adica una si numai una la un moment dat) se
rezolva usor cu un NAT si un script de schimba default route.
conteaza daca in reteaua locala vei avea ip-uri rutabile sau nu
in principiu cred ca ar merge astfel:
linuxul va face MASQ (nu SNAT static). adica va face SNAT in functie de
ip-ul interfetei pe care va iesi pachetul
pui 2 rute default (cate una prin fiecare provider) de metrice
egale. bifezi in kernel la advanced router equal cost multipath (in ideea
ca optiunea asta face ce cred eu), configurezi ce mai trebuie pentru
multipath (habar nu am ca nu am facut pana acu)
apoi kernelul cand primeste un pachet din "interior" spre internet
nefiind deja trecut in tabela NAT (adica nu face parte dintr-o conexiune
deja masqueradata), va lua un routing decision (va alege intr-un mod
"nedeterministic" una dintre caile default) si va masquerada in functie de
ip-ul de pe acea interfata (va crea o noua intrare in NAT table)
nu stiu daca chiar merge dar sunt ceva sanse
alta metoda ar fi sa faci loadbalancing cu un squid si avand ca parent 2
squid-uri (cate 1 per provider)
alta metoda ar implica un fel de tunelare ciudata dar implica sa pui la
capete (adica la provideri) masinile tale (ceva asemenator cu EQL support
din kernel)
----------------------------
Mihai RUSU
"... and what if this is as good as it gets ?"
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.