[122226] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: black listing of web traffic

daemon@ATHENA.MIT.EDU (Valdis.Kletnieks@vt.edu)
Tue Feb 9 19:45:30 2010

To: Andrey Gordon <andrey.gordon@gmail.com>
In-Reply-To: Your message of "Tue, 09 Feb 2010 17:44:01 EST."
	<90ccfc91002091444n5a9fb96ak76b55fefb8cc014c@mail.gmail.com>
From: Valdis.Kletnieks@vt.edu
Date: Tue, 09 Feb 2010 19:28:33 -0500
Cc: Nanog <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org

--==_Exmh_1265761712_4693P
Content-Type: text/plain; charset=us-ascii

On Tue, 09 Feb 2010 17:44:01 EST, Andrey Gordon said:

> It does seem much like NAT exhaustion even though the f/w claims only 13K
> session for two dynamic NATs and about 20 static ones.
> What I don't get is why there is consistency in opening sites. Why does
> facebook open all the time and store.apple.com barely opens all the time.

This sounds like possibly a hash table with a spectacularly poor hash function,
causing most of your entries to be in only a few hash buckets.  You hit one
of the 497 buckets that has 0 or 1 or 3 entries, it works great. You hit one
of 3 buckets that has 4,000+ entries in it, things suck. (You Linux geeks
can quit smirking - Linux had a very similar issue in its networking stack
not so long ago).

Never underestimate the ability of vendor engineers to write hilariously
poor code:

http://thedailywtf.com/Articles/Else-where.aspx

You really gotta assume that your firewall code (or any other code, for that
matter) was written by that programmer until proved otherwise.

--==_Exmh_1265761712_4693P
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Exmh version 2.5 07/13/2001

iD8DBQFLcf2wcC3lWbTT17ARAjNjAJ9Mxf6spvx4vHmOQRUIpMScFewptACgx2cj
gUMMOEelTOL5n+7xeuTLjFY=
=Dacj
-----END PGP SIGNATURE-----

--==_Exmh_1265761712_4693P--



home help back first fref pref prev next nref lref last post