At 02:28 AM 12/17/2000 -0500, J. Noel Chiappa wrote:
>To put it another way, let's imagine an alternate reality in which IPv4 had
>48-bit addresses - enough so pretty much everyone could get as many as they
>wanted, and nobody used NAT boxes because they couldn't get enough addresses.
>Now, think about what the routing table would look like in that alternative
>reality. I expect it would have pretty much the same number of entries as we
>do now - but on average, each entry would be "bigger".
>
>In other words, the routing system may be running into problems, but those
>problems have basically nothing to do with the address space shortage, and the
>measures taken to deal with it (i.e. NAT). (I'll leave unstated the obvious
>corollary - I'm sure Perry will figure it out! :-)

I'm with you in that I do not see a causal relationship between the 
availability and deployment of NATs and the increase in routing table size.

However, I do think that there is a definite causal relationship between 
the address space shortage and the number of prefixes in the routing tables.

People who allocate addresses (registries and ISPs) use slow-start 
algorithms in their allocation policies due to the shortage of addresses. 
Therefore many organizations end up announcing several non-aggregatable 
prefixes which they have acquired over time.

If we did have an address space where "pretty much everyone could get as 
many [addresses] as they wanted," there would be fewer prefixes in the 
routing tables. If everyone could get "enough" addresses the first time, 
we'd be much closer to the ideal of one prefix per AS.

Bradley

Reply via email to