[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: renumbering



> | however, at size 10**4 and above, renumbering of this kind will be 
> | expensive.
> 
> The actual renumbering need not be expensive.  At the minute it would be,
> but more tools/protocols can be developed to make the kind of renumbering
> we're talking about more or less invisible as far as the site is
> concerned (and yes, A6 would certainly have helped).

A6 was a concrete solution, with plusses and minuses, and is dead now.

Alternatives which would also make renumbering less expensive are just
vaporware at the moment, and since I can't evaluate them I can't accept
your assertion that actual renumbering need not be expensive.

> | and at size 10**5 and above, it will be constant/overlapping.
> 
> Huh?  What does the size of the net have to do with the frequency of
> renumbering - if anything, smaller nets are the ones that tend to shift
> around more frequently (they don't have the clout to get good deals from
> providers initially, nor do they usually engage in longer term agreements
> to achieve that - bigger places do).

Larger networks are less mobile only when renumbering makes it so.  If you
take away the renumbering penality (for example, if you use NAT) then I'd
expect any network who attends a transit exchange such as PAIX or Equinix
to change their provider at least once a month during fee wars.

> | ..., that's a big reason why folks will ask "why not just use NAT?"
> 
> And the answer will be, that NAT achieves nothing, but does limit
> applications, some things just don't work.   And once we get into an
> environment where the default isn't "everyone uses NAT", more of the
> kinds of applications that just don't work with NAT are likely to appear
> (there will be no reason for them not to).

What odds are you giving and how much are you putting up?

Please don't misunderstand my intent here.  I'm not using NAT and ISC is 99%
done rolling out IPv6 internally and I'm not trying to get anybody to feel
bad or act different concerning renumbering technologies, A6 or otherwise.

However, at the moment my take on all this is that folks are likely to use
more NAT rather than less.  Any application author who wants to make their
work NAT-unfriendly can't be -- and shouldn't be -- stopped.  But as far as
the core protocols go, I think we should do a better job avoiding moralism
tham IPsec did.  ("L4 routing/switching/firewalling is evil, so let's cover
the port numbers under the encryption envelope.")