Re: Splitting /64 over Multiple Gateway Interfaces in rtadvd

Ben Goren <[email protected]> Thu, 24 Mar 2005 08:27:37 -0700
Newsgroups gmane.os.openbsd.ipv6
Message-ID <[email protected]>
On 2005 Mar 24, at 5:57 AM, Christian Weisgerber wrote:

>> 128 - 48 = 80
>> 2 ** 80 = 1.2e24
>
> But that would be a /80.  You got it backwards.
> There are, ignoring reserved address space, 2**48 /48s.

Urm...I see now.

I started to work through how you're worng, using IPv4 addresses as an 
example...and realized that you're exactly right.

That still leaves 281,474,976,710,656 /48s, assuming that's the only 
way you sliced it.

So, nowhere near as many /48s as I had thought, but still enough to not 
start worrying.

But...that also means that each /48 comes with 2**80 addresses, no? 
What the hell am I going to do with 1,208,925,819,614,629,174,706,176 
addresses? Shouldn't they be handing out /80s (or smaller) instead of 
/48s to us ``end users''? Heck, even a /96 gives you as many addresses 
as all of IPv4 today--and there are 
79,228,162,514,264,337,593,543,950,336 of those.

Unless I'm still b0rking my math....

Cheers,

b&

[demime 1.01d removed an attachment of type application/pgp-signature which had a name of PGP.sig]