[c-nsp] Cheap BGP router for ~20k prefixes

Cory Ayers cayers at ena.com
Thu Apr 30 12:39:08 EDT 2015


While the ASR920 is rated for 20k prefixes, you *can* load a full BGP table, and if you employ BGP selective route download you can hold the full BGP table in memory and choose what's installed in the RIB/FIB.
http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/iproute_bgp/configuration/xe-3s/irg-xe-3s-book/irg-selective-download.html

Outputs below are just for information.  This was tested in a lab ONLY.  We definitely would not use this as a border router in the DFZ.  At this point the full table is loaded (about a minute to load) and the ASR920 is stable.
ASR920-4SZ#show ip bgp summ | i memory
536528 network entries using 77260032 bytes of memory
536528 path entries using 42922240 bytes of memory
85706/85706 BGP path/bestpath attribute entries using 13712960 bytes of memory
76431 BGP AS-PATH entries using 3173436 bytes of memory
10 BGP community entries using 240 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 137068908 total bytes of memory

ASR920-4SZ#show memory summary 
                Head    Total(b)     Used(b)     Free(b)   Lowest(b)  Largest(b)
Processor   300CA008   938360592   721711452   216649140   216468264   215970216
 lsmpi_io   680B31D0     6295088     6294120         968         968         968

We aren't employing a download filter at this point, but full table does not get loaded into the RIB.
ASR920-4SZ#show ip route summary 
Route Source    Networks    Subnets     Replicates  Overhead    Memory (bytes)
application     0           0           0           0           0
connected       0           2           0           144         360
static          1           0           0           72          180
bgp 65534       171596      364958      0           38631888    96579720
  External: 536554 Internal: 0 Local: 0
internal        6189                                            21738660
Total           177786      364960      0           38632104    118318920

We do see an error message once a minute about prefixes that can't be installed.
Apr 30 16:23:20.020: %FMFP-3-OBJ_DWNLD_TO_CPP_FAILED:fman_fp_image:  PREFIX 128.73.32.0/24 (Table id 0) download to CPP failed
Apr 30 16:24:20.069: %FMFP-3-OBJ_DWNLD_TO_CPP_FAILED:fman_fp_image:  PREFIX 179.0.152.0/24 (Table id 0) download to CPP failed

ASR920-4SZ#show mls cef exception
                  ^
% Invalid input detected at '^' marker.

Woops, wrong chassis :D

Cory

-----Original Message-----
From: cisco-nsp [mailto:cisco-nsp-bounces at puck.nether.net] On Behalf Of Gert Doering
Sent: Thursday, April 30, 2015 9:53 AM
To: Dan Brisson
Cc: cisco-nsp at puck.nether.net
Subject: Re: [c-nsp] Cheap BGP router for ~20k prefixes

Hi,

On Thu, Apr 30, 2015 at 10:35:49AM -0400, Dan Brisson wrote:
> Looking for suggestions for a device (switch/router) that can speak BGP 
> and do around 20k prefixes.  The other requirement is minimum 500Mb/s of 
> throughput, which seems to throw a low-end Cisco router out of the mix.  
> I know a 3560 switch can do BGP and wouldn't have the throughput 
> limitations the router lines have.  The cost is probably going to creep 
> up again though when adding Enterprise code for BGP support.

ASR920 or so...  throughput will be fine, price of 2000$ "should" be
achievable (depending on interface and license options).

The caveat, of course, is that it will do exactly 20k prefixe, no more
- so if you might go "up to 30k", it's not the platform 

Or a used 7201 / 7200/NPE-G2...  dirt cheap, 500k+ prefixes, but not much
more than 500Mbit/s throughput.

Your triangle of "number of prefixes / price / throughput" is hitting a
somewhat weak spot in Cisco's portfolio...

gert
-- 
USENET is *not* the non-clickable part of WWW!
                                                           //www.muc.de/~gert/
Gert Doering - Munich, Germany                             gert at greenie.muc.de
fax: +49-89-35655025                        gert at net.informatik.tu-muenchen.de


More information about the cisco-nsp mailing list