[arin-ppml] CIDR v2.0
bmanning at vacation.karoshi.com
bmanning at vacation.karoshi.com
Tue Sep 16 14:23:39 EDT 2008
Kevin,
in some ideal world, aggregation into some small set of
"ISP" space would be fine. but things have not worked out that way.
for efficent address utilization, I expect we will see >24 bit allocations
more and more. esp if that is all you need to support a translation function.
--bill
On Tue, Sep 16, 2008 at 08:11:51AM -0500, Kevin Kargel wrote:
> The difficulty with this is that we already have problems of hardware
> that is insufficient to support the routing tables. ISP's are already
> filtering long CIDR routes (>24bit) because there isn't sufficient
> memory or processor in the hardware to support the number of routes it
> would require.
>
> Your idea would work, but only if we got rid of PI space and forced
> everyone to use IP space from their ISP so that there could be efficient
> route aggregation. If you search through threads you will see that
> there is violent opposition by end users who want to be provider
> independent.
>
> > -----Original Message-----
> > From: arin-ppml-bounces at arin.net
> > [mailto:arin-ppml-bounces at arin.net] On Behalf Of Iljitsch van Beijnum
> > Sent: Tuesday, September 16, 2008 5:37 AM
> > To: PPML PPML
> > Subject: [arin-ppml] CIDR v2.0
> >
> > In the early 1990s IPv4 address space was running out. They
> > fixed this by changing routing protocols. Maybe we should try
> > to do that again.
> >
> > <history>
> >
> > In the early days of the internet you could only use IPv4
> > addresses as blocks of 16777216, 65536 or 256 addresses. 256
> > was too small for most people so 65536 was a popular choice,
> > but there are only some 16000 of these class B blocks and it
> > was looking like those would be exhausted by the mid-1990s.
> > So they started giving people a bunch of class C blocks (256
> > addresses each) but now the routing tables started to explode
> > because a university that needed a single class B block
> > before now used something like 16 class C blocks, which had
> > to appear in routing tables individually. To fix this,
> > routing protocols, especially BGP, were changed to be able to
> > work with address blocks of arbitrary power of two sizes so
> > address space and routing table slots could be managed much
> > more efficiently. (This is "classless interdomain routing".)
> >
> > </history>
> >
> > Now that IPv4 address space is becoming scarce again, why not
> > do the same thing again? But now rather than arbitrary powers
> > of 2, we modify the protocols to work with arbitrary address
> > ranges. I.e., 192.0.2.27
> > - 192.0.2.43.
> >
> > To accommodate legacy routers that can't do lookups based on
> > ranges we can put in backward compatibility mechanisms from
> > BGP5 to BGP4 similar to the ones from BGP4 (with CIDR) to
> > BGP3 (no CIDR).
> > _______________________________________________
> > PPML
> > You are receiving this message because you are subscribed to
> > the ARIN Public Policy Mailing List (ARIN-PPML at arin.net).
> > Unsubscribe or manage your mailing list subscription at:
> > http://lists.arin.net/mailman/listinfo/arin-ppml
> > Please contact info at arin.net if you experience any issues.
> >
> _______________________________________________
> PPML
> You are receiving this message because you are subscribed to
> the ARIN Public Policy Mailing List (ARIN-PPML at arin.net).
> Unsubscribe or manage your mailing list subscription at:
> http://lists.arin.net/mailman/listinfo/arin-ppml
> Please contact info at arin.net if you experience any issues.
More information about the ARIN-PPML
mailing list