Current recommendations for 2 x full bgp feed

Can anyone give me their recommendation for current hardware to take 2 x
full BGP feeds over 1Gb/s ports with a third Gb port for the local network?

I did this about 6/7 years ago with a Cisco 7200VXR NPE300 256MB RAM
but I'm guessing things have moved on???

Thanks,
Chris

A simple M7i can handle this.

But this will depend on the type of trafic ( pps, filtering or not, ... )

regards,

I do it currently with Cisco 2821 routers with 1 GB of RAM, so it doesn't take all that much for just the BGP. It all depends on the throughput. I have sites that have 7200VXR routers with NPE-G2 and 2GB of RAM that handle 2x 1 Gig feeds, albeit not fully loaded.

For new hardware, I would look at the Juniper M or MX series (depending on your needs) or, if you are wanting Cisco, the ASR series is what to look for. The Juniper routers are going to be less expensive per performance.

-Randy

2 x
full BGP feeds over 1Gb/s ports with a third Gb port for the local
network?

For new hardware, I would look at the Juniper M or MX series (depending on your needs) or, if you are wanting Cisco, the ASR series is what to look for. The Juniper routers are going to be less expensive per performance.

I use both ASR and MX80 in my environment. If your needs are only a
few ge interfaces then I would recommended the ASR1002. If you need a
few more interfaces, look the the new MX80-5G bundle or the standard
MX80 with a 20 port MIC. Adding capacity to the ASR gets exponential
especially going up to 10G.

-b

The NPE300 won't handle full routes anymore or the volume of traffic you're likely to want to move with multiple gig ports.

You mentioned 3 1gb ports, but not how much traffic you expect to be moving (or what sorts of features you need). A 7200VXR with NPEG1 or G2 might do. A 6506 with Sup720-3bxl (or better) and a 6408A or 6516-GE-TX (depending on your cabling needs) would easily do it.

We've guestimated around 150Mb/s total transit to start, probably moving
up to 300Mb/s as a maximum, so nothing too drastic. Minimum is 3 x 1Gb/s
ports, but will probably want to expand that later and add another two gig
ports.

Feature wise, BGP (and later iBGP with OSPF) is the most important as it's
a border router. The ability to put access lists in to block unwanted traffic,
IPv6 capability and trunked VLANs are all desireable.

Thanks to all who have responded so far.

Chris

Can anyone give me their recommendation for current hardware to take 2
x
full BGP feeds over 1Gb/s ports with a third Gb port for the local
network?

I did this about 6/7 years ago with a Cisco 7200VXR NPE300 256MB RAM
but I'm guessing things have moved on???

Thanks,
Chris

Things are about to get very different very quickly. Assuming by full
BGP feed you mean both IPv4 and IPv6, you are soon going to need
something that takes >500,000 routes. There are two reasons for this.
First as the larger blocks of v4 space become unavailable due to runout,
allocations of space will likely come as crumbs of smaller space. For
example if someone requests a /16 they might get an equal amount of
space in a bundle of smaller blocks that are not contiguous and can't be
aggregated. This is going to lead to an explosion of routes in the v4
table.

At the same time the number of v6 allocations is growing. An IPv6 route
will require the resources of anywhere from two to four times the router
resources of an IPv4 route depending on vendor and configuration (some
will, by default, use out to 64-bits for routes but can be configured to
use the entire 128-bits).

I currently have 5642 IPv6 routes and 349979 IPv4 "best" routes
installed on one of my border routers. Any router in a default-free
environment that will require dual-stacking will be required to support
the equivalent of 500,000 ipv4 routes soon. The >500,000 route
capability is a significant price point for many vendors. How you
respond to this will depend on what kind of network you are (do you
provide transit services or are you an end network that uses multiple
transit providers for reliability?).

This is already starting to happen. Starting in February, shortly after the last of the free IPv4 /8s were allocated, my historical graphs of the v4 and v6 routes we receive shows a slight, but noticeable uptick in growth rate.

You could look at rolling your own box, if you budget/needs are small.
Quagga/Zebra running on Linux, or a more professional/supported side
you could go with Vyatta.

I personally have a handful of Vyatta boxes in two sites, taking
several full BGP feeds and works well.

Juniper is also making small enterprise routers based on the MX80
platform, but with reduced number of interfaces. They should be out
soon

They are effectively already out in that they have a deep discount on "restricted" bundles. Basically the bundles license only some or none of the 10GbE ports or only 1 of the MIC slots (there's like 3 or 4 of them). The price is pretty darn good considering what you get.

Question -

How sure are you that the number of incoming BGP feeds is and will
permanently remain 2 and only two?

I.e., do you need, or conceive of needing, a moderate expansion margin
for the hardware selected?