I've been looking for a new 'core' router to put in our new rack which is colo'd at a nearby datacentre. What I've come across is the usual Cisco/Juniper/Brocade lineup, with the usual unattractive price points; and I wondered what would happen if I used a software router (like pfSense or a proprietary/commercial option) on a decent 2U box and put a few NICs in it.
My requirements for the router are as follows:
- Run BGP (obviously) and be able to store at least one full Internet routing table (~460,000 routes), preferably two full Internet routing tables if I decide to multihome
- Have throughput of at least 1Gbps (more for scalability, but not important right now)
These requirements could easily be handled by a decent software router on a decent box with good NICs and >2GB of memory, couldn't they? If so, (other than the brand name), what is it that makes Cisco/Juniper/Brocade systems so expensive?