[ppml] Longer prefixes burden the FIBs of DFZ routers
Stephen Sprunk
stephen at sprunk.org
Mon Aug 20 12:39:08 EDT 2007
Thus spake "Leo Bicknell" <bicknell at ufp.org>
> I'm quite afraid this sounds like early IPv4 routers. They did
> Class A's, B's, and C's quite well, and some of them when
> you put in other length prefixes fell over. I suppose it looked
> like a good trade off for the software and hardware of the day;
> and in fact it might have been the right choice to get us where
> we are today. Those designs didn't last well though, and got
> fork lifted out when a problem occurred.
I don't remember it occurring the way you describe. In the early 90s we
needed software upgrades to support CIDR-aware protocols due to address
space and routing table issues, which was painful but didn't require a
forklift, and in the late 90s we needed hardware upgrades needed to switch
from route-caching to FIBs due to the inversion of the 80/20 rule, which did
generally require a forklift.
> I'm afraid it would have to be a global policy to mean
> something to the vendors, but perhaps a "under no
> circumstances will RIR's require prefixes longer than /XX
> before 2015" might be a way to reduce deployment costs.
That wouldn't help, AFAIK, since internal routes are already up to /128 and
if forwarding packets to those destinations puts more strain on routers than
forwarding to a /32 or even /64, it'll become a (perhaps unintentional) DDoS
attack vector. The IETF has told vendors to not optimize for any particular
route length, and so far it appears they're heeding that advice.
S
Stephen Sprunk "Those people who think they know everything
CCIE #3723 are a great annoyance to those of us who do."
K5SSS --Isaac Asimov
More information about the ARIN-PPML
mailing list