Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Oct 2006 02:52:47 +0400
From:      Anton Yuzhaninov <citrin@citrin.ru>
To:        Eugene Grosbein <eugen@kuzbass.ru>
Cc:        net@freebsd.org
Subject:   Re[2]: Avoiding natd overhead
Message-ID:  <947391277.20061022025247@citrin.ru>
In-Reply-To: <20061021144215.GA14654@svzserv.kemerovo.su>
References:  <200610210648.AAA01737@lariat.net> <20061021095808.GH75501@over-yonder.net> <1238798379.20061021145031@citrin.ru> <20061021144215.GA14654@svzserv.kemerovo.su>

next in thread | previous in thread | raw e-mail | index | archive | help

This is a cryptographically signed message in MIME format.

------------D02A19C972D699
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Saturday, October 21, 2006, 6:42:15 PM, Eugene Grosbein wrote:

>> 1. libalias allocate memory for create each new entry in NAT table.
>>    libalias use linear search in linked list to find entry in table.
>>    It very slow when you have thousands simultaneous connections via
>>    nat

EG> In RELENG_4 libalias uses hash table, not linear search.
EG> Are you sure it switched to linear search? And why?

Yes, I was mistaken. libalis use lookup tables linkTableOut and linkTableIn

--=20
 WBR, Anton Yuzhaninov

------------D02A19C972D699--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?947391277.20061022025247>