> As a side note, does anybody have practical experience with taking two
> tables and how this affects FIB and memory?

Here I take two full feeds on two separate 2901's (IOS 15.2, each with 2.5GB RAM) which iBGP with each other.

rtr1#sh bgp ipv4 unicast summary
...
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd aaa.aa.aa.aaa 4 iiiiii 10212329 8301380 314502641 0 0 12w4d 464785 xxx.xx.xxx.xxx 4 xxxx 2480652 37924 314502611 0 0 1w5d 554247

rtr1# sh bgp ipv6 unicast summary
...
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
xxxx:xxx::xxxx:xxxx
4 xxxx 567657 83036 33790410 0 0 3w5d 24596
aaaa:aaaa:a:aaa::aaa
4 iiiiii 1148950 831084 33790417 0 0 12w4d 18914

rtr1#sh proc memory sorted
Processor Pool Total: 2368073936 Used:  578934948 Free: 1789138988
      I/O Pool Total:  117440512 Used:   18606288 Free:   98834224

 PID TTY  Allocated      Freed    Holding    Getbufs    Retbufs Process
 336   0  885066900 1989483932  430124080          0          0 BGP Router
204 0 195215412 214911576 96650648 0 0 IP RIB Update
   0   0  151904364   90387224   57900300          0          0 *Init*
237 0 13212848 20140760 3125708 0 0 IPv6 RIB Event H
 277   0    1275836      18332    1264768          0          0 EEM Server
   0   0 2149920572 3079609700     842348    2483563          0 *Dead*
273 0 463520 3756 445548 0 0 VLAN Manager 335 0 441272 22644 419044 0 0 OSPF-100 Router
...

And the other one is similar:

rtr2#sh bgp ipv4 unicast summary
...
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd yyy.yy.y.yyy 4 yyyy 17504637 139480 39393026 0 0 12w4d 552998 bbb.bb.bb.bbb 4 iiiiii 8301832 10212667 39393503 0 0 12w4d 431682

rtr2#sh bgp ipv6 unicast summary
...
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
yyyy:yyy:y:yy::y:y
4 yyyy 1973378 139518 2167092 0 0 12w4d 23160
bbbb:bbbb:b:bbb::bbb
4 iiiiii 831122 1148977 2167092 0 0 12w4d 19563

rtr2#sh proc memory sorted
Processor Pool Total: 2368097488 Used:  568174800 Free: 1799922688
      I/O Pool Total:  117440512 Used:   18572320 Free:   98868192

 PID TTY  Allocated      Freed    Holding    Getbufs    Retbufs Process
 336   0  450496888  863316832  419524372          0          0 BGP Router
204 0 95244868 3110848 94214820 0 0 IP RIB Update
   0   0  151998800   90378244   57906052          0          0 *Init*
237 0 5513424 105900 5523444 0 0 IPv6 RIB Event H
 277   0    1275788      18332    1264720          0          0 EEM Server
   0   0 3713827068 3955372652     749536    2440471          0 *Dead*
273 0 463520 3756 445548 0 0 VLAN Manager 335 0 423284 0 423068 0 0 OSPF-100 Router
...

(x and y are upstreams, a/b are the iBGP peers)

So a little over half a gig in total is used on each router. I am doing only the most basic bogon filtering, otherwise accepting everything offered, no default, and no soft-reconfiguration inbound.

As I understand it, BGP soft reset makes soft-reconfiguration inbound unnecessary anyway:
http://www.cisco.com/c/en/us/td/docs/ios/12_0s/feature/guide/s_sftrst.html

Aside: a new 2901 with 2.5GB RAM should set you back less than a grand. However it may not have the throughput you need: it's rated at 327Kpps, which is 167Mbps with 512-byte packets.
http://www.cisco.com/web/partners/downloads/765/tools/quickreference/routerperformance.pdf

Regards,

Brian.


Reply via email to