On Sun, 11 Sep 2005, Richard A Steenbergen wrote:
On Sun, Sep 11, 2005 at 06:32:58AM +0200, Mikael Abrahamsson wrote:
Giving each entity who wants to multihome an AS of their own and own
address block, doesn't scale. Think this in the way of each home in the
world being multihomed, it just doesn't scale.
To quote some stats from the latest weekly routing table report to hit
nanog:
BGP routing table entries examined: 169983
Total ASes present in the Internet Routing Table: 20445
Origin-only ASes present in the Internet Routing Table: 17787
Origin ASes announcing only one prefix: 8431
This says that although there are 170k prefixes on the Internet, there are
only 20k entities who actually need to announce IP space. There is only
one explanation for such a large difference (8.5x) between these two
numbers, namely that people who are announcing IP space need multiple
blocks in order to accomodate their needs.
Actually, you've missed two crucial lines from the report:
Prefixes after maximum aggregation: 97203
Unique aggregates announced to Internet: 82000
That implies that 73k (170k - 97k) worth of announcements are related to
traffic engineering tricks, multihoming, poor education or simply
'because'. ( A decade on and there are still books/routers/courses/people
which don't grok CIDR )
A further 15k (97k - 82k) worth of announcements seem to be duplicates;
multiple paths being naturally seen or intentionally announced.
Of the 82k worth of possibly unique prefixes, 8k worth of those are from
ASes announcing solely one route. The remaining 74k prefixes are
announced by 9k ASes; 8 each.
the majority of these prefixes are due to IP
rationing, which forces growth into multiple blocks.
An interesting question to ask, before you point at IP rationing being the
main cause, is how many entities that have received IP allocations also
have ASes? In other words, these ASes having 8+ prefixes each may in some
cases be a single ISP announcing the routes of 5 seperate customer
entities.
A further question to ask would be, considering that issuing IPs is the
RIR's business, why haven't the RIRs noticed a tendency for certain
entities to keep coming back for more IP space, and thus why haven't the
RIRs been putting aside aggregatable IP space for these entities or been
notifying their membership on the possible need for a change in addressing
policies to avoid such problems ?
Certainly, I'll agree that IP rationing (via RIR policies) is responsible
for a certain, hopefully small, percentage of non-aggregatable prefixes.
But I don't think that IP rationing is responsible for the majority of
such prefixes.
--
Bruce Campbell
Then again, I may be biased ;)