[125554] in North American Network Operators' Group
Re: Rate of growth on IPv6 not fast enough?
daemon@ATHENA.MIT.EDU (William Herrin)
Mon Apr 19 16:53:17 2010
In-Reply-To: <4BCC9157.9040507@bryanfields.net>
From: William Herrin <bill@herrin.us>
Date: Mon, 19 Apr 2010 16:52:30 -0400
To: Bryan Fields <Bryan@bryanfields.net>
Cc: NANOG list <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org
On Mon, Apr 19, 2010 at 1:22 PM, Bryan Fields <Bryan@bryanfields.net> wrote=
:
> On 4/19/2010 10:14, Patrick Giagnocavo wrote:
>> The eyeball ISPs will find it trivial to NAT should they ever need to do
>> so however, something servers cannot do - you are looking at numbers,
>> not operational considerations.
>
> LSN is not trivial.
>
> Here is some unverified calculations I did on the problem of scaling nat.
>
> Right now I'm using 42 translation entries in my nat table. =A0Each entry=
takes
> up 312 bytes of FIB memory, which is ~12.7 Kib of data in the FIB. =A0Mut=
iply
> this by 250k users and we have 3,124,237 KiB of FIB entries, or 3.1 GiB. =
=A0This
> is not running any PtP programs or really hitting the network, I'm just
> browsing the web and typing this email to you.
Bryan,
Is there some reason we believe we need to scale individual NAT
systems beyond about 1000 users each in order to have the desired
impact on address recapture/reuse? Growing towards 7B people in the
world with, let's say, 4 connected client devices each, grouped 1000
per NAT box requires 7B * 4 / 1K =3D 28M or 1.7 /8's for the eyeball
networks before structural overhead.
Pushing a carrier NAT process shallow has its own set of complications
(and certainly isn't trivial) but raw scalability doesn't look like
one of the problems.
Regards,
Bill Herrin
--=20
William D. Herrin ................ herrin@dirtside.com bill@herrin.us
3005 Crane Dr. ...................... Web: <http://bill.herrin.us/>
Falls Church, VA 22042-3004