We are starting to get reports from some of our (multihomed) customers that full routing tables will no longer fit in 32Meg routers. How many others are seeing this? --asp@uunet.uu.net (Andrew Partan)
Andrew Partan said:
We are starting to get reports from some of our (multihomed) customers that full routing tables will no longer fit in 32Meg routers.
How many others are seeing this? --asp@uunet.uu.net (Andrew Partan)
Apples and oranges, probably, but Digital's routers in Palo Alto (a pair of AlphaStation 200s, each with 128MB of memory and a pair of FDDI boards) have a kernel routing table size of 8735 Kbytes (9178 Kbytes peak). The virtual size of the gated process is 27.9Mbytes. We get full routing tables from Alternet and BBN Planet, and however many AS paths CIX is supplying. From a gated dump I took on March 28th, I count 6517 AS paths. As of a couple minutes ago, we have 34662 BGP-supplied routes in our routing table. Stephen - ----- Stephen Stuart stuart@pa.dec.com Network Systems Laboratory Digital Equipment Corporation
Apples and oranges, probably, but Digital's routers in Palo Alto (a pair of AlphaStation 200s, each with 128MB of memory and a pair of FDDI boards) have a kernel routing table size of 8735 Kbytes (9178 Kbytes peak). The virtual size of the gated process is 27.9Mbytes. We get full routing tables from Alternet and BBN Planet, and however many
It sounds like the tables can get a whole lot larger before you even have to add more memory. It also sounds like the routing table itself would fit in just about any router. I wonder if this gives anyone any ideas as to how one might avoid near term restrictions on the number of routes and still use current router hardware. PS - as mentioned before, you can put 16 million routes in 8-16MB of memory if you do it right.
So optimally that it could be coded in one line. Here it is: interface = table[dest_ip_address>>8]; /* 255 interface/16MB version */
if you do it right.
But can you access it optimally when you pack that many routes in?
On Apr 3, 22:58, Andrew Partan <asp@partan.com> wrote:
Subject: Routing table growth We are starting to get reports from some of our (multihomed) customers that full routing tables will no longer fit in 32Meg routers.
How many others are seeing this?
Yes ... we will be replacing most 32M routers. With 34k routes there's ~10M left in a 32M router, but this can turn into a squeeze when it's sending lots of updates to many peers. I've seen up to several hundred packets queued for each peer. So, for instance, 400 packets * 1500(?) bytes = 600kbytes per peer. With few peers, no problem; with more than a dozen, it's getting close to a no-go. -- ------ ___ --- Per G. Bilse, Mgr Network Operations Ctr ----- / / / __ ___ _/_ ---- EUnet Communications Services B.V. ---- /--- / / / / /__/ / ----- Singel 540, 1017 AZ Amsterdam, NL --- /___ /__/ / / /__ / ------ tel: +31 20 6233803, fax: +31 20 6224657 --- ------- 24hr emergency number: +31 20 421 0865 --- Connecting Europe since 1982 --- http://www.EU.net; e-mail: bilse@EU.net
participants (5)
-
Andrew Partan
-
Avi Freedman
-
jon@branch.com
-
Per Gregers Bilse
-
Stephen Stuart