[LUGOS] dual uplink & routing

Jure Koren idiots at gmail.com
Sun Jun 5 13:14:37 CEST 2005


On 6/5/05, Andraz Sraka <a at aufbix.org> wrote:
> On Sun, 2005-06-05 at 12:44 +0200, Anze wrote:
> > Referer sigurno ne vpliva na to, ker je to podatek, ki ga (preko katerekoli
> > povezave pac) sporoca brskalnik. Isto velja za session cookije - to je stvar
> > komunikacije med brskalnikom in spletno stranjo. Tukaj routanje nima kaj
> > dosti zraven.
> ja .. tukaj, te bom moral pa popraviti. Se kako ima tukaj routing veze.
> Namrec, ne glede na to, da ti zelis delati z obstojecim sessnom, te bo
> zadeva zavrnila ze na tcp/ip nivoju .. kar poomeni, da bos moral zaceti
> nov tcp/ip session npr ..

Ne, gre za cisto enostaven problem:

- client odpre TCP na port 80
- server mu da cookie in spletno stran
- client zapre TCP

cez nekaj casa, ko routing cache za ta destination IP potece

- client odpre TCP na port 80, ampak ker gre skozi drug link je source
IP drugacen
- server, ki seje preverja na podlagi cookieja in remote IP, rece barf
- client je zmeden

Najlazji nacin, da to resis, je zelo dolg routing cache expiry. To ti
lahko tudi bistveno poslabsa samo deljenje bremena med obe povezavi,
ti pa kljub temu resi ta problem (a le za dolocen casovni interval, ki
ga dolocis glede na to kaksen kompromis hoces).


More information about the lugos-list mailing list