I've formed an intuition that, if all IP addresses were portable (ie.
independent of ISP) and assigned on a strictly geographic basis, then
there would *automatically* be clustering of addresses equivalent to
that obtained from CIDRization as a result of marketplace forces and
the practicalities of technology.
No, this does not work. Looking at Europe, I know of several ISPs
to which the shortest path from here (Amsterdam, the Netherlands)
is via MAE-EAST; they either don't have external connectivity
on the continent itself, or we have no provider willing to provide
transit between here and their continental connectivity.
There is a second, similar reason: assume that A and B each operate
in the same area. They use different carriers for transit to MAE-EAST.
Who of these is going to announce the aggregated announcement?
If A does it, it pays for the transit for customers of B.
If they both announce it, then they still pay for eachother's
PS: it seems that a FAQ on this is desired (CIDRisation, router capacity
growth vs routing table growth, flaps, need to renumber, etc), basically
the topic of various discussions on NANOG, CIDRD, and probably
other places. Volunteers?