Luigi Rizzo wrote:
> 
> Andre,
> could you briefly comment how the new libalias+natd differ
> (or are planned to differ) from the old one -- e.g. do
> they implement keepalives, move-to-front of sessions in the
> hash chains, fixe to known bugs in the old one ?

The new one has a way more powerful configuration syntax and
supports new modes like aliasing to more than one outside
address.

> One common complaint with the old libalias is that
> performance tends to trash with time -- this seems to be
> due to the very long timeout (24hrs ?) for sessions, coupled
> to the fact that newly created sesssions are appended to
> the end of the hash chains so over time the lookup times
> tend to become larger and larger.

This hasn't been fixed yet.

> One easy fix to this behaviour is to move to the front of
> the hash chain a session descriptor upon a successful lookup.
> This keeps fresh sessions near the head of the chain while
> stale ones drift towards the end.

We'll do this.

Could you have a more detailed look at the new natd maybe?

-- 
Andre


>         thanks
>         luigi
> 
> > Hello all
> >
> > In the FreeBSD May-June 2002 Status Report we have announced a natd
> > rewrite to make it's configuration options more powerful and support
> > more ip addresses to nat to.
> >
> > The first functional preview is available here:
> >
> >  http://diehard.n-r-g.com/stuff/freebsd/
> >
> > Please check this out and test it with real traffic. We'd appreciate
> > any feedback about the syntax and any bugs. It'll get some more style
> > treatment before declaring it for full public consumption.
> >
> > Next in row is the tcphostcache in a couple of days. After that the
> > new routing table is coming.
> >
> > --
> > Andre
> >
> > To Unsubscribe: send mail to [EMAIL PROTECTED]
> > with "unsubscribe freebsd-net" in the body of the message

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message

Reply via email to