4 ms·
where theory hits reality is when those whiteboxes and their routing-stacks encounter the 600K routes coming from 40 different exits. still no viable solution o
by hannesgredler 10y ago
where theory hits reality is when those whiteboxes and their routing-stacks encounter the 600K routes coming from 40 different exits. still no viable solution out there today-
quagga, bird, any ?
- hueving 10y ago>where theory hits reality is when those whiteboxes and their routing-stacks encounter the 600K routes coming from 40 different exits. still no viable solution out there today- quagga, bird, any ? Well handling the routes themselves can be offloaded to regular servers. The issue is indeed managing the forwarding tables. "Something something aggregation, non contiguous bitmasks, NDA" runs wildly for the door. :)
- bogomipz 10y agoThe IPv4 table today is about 610K routes. There shouldn't be a problem fitting the RIB, associated BGP communities and AS Path info in 32 Gigs of DDR 4 RAM. There are plenty of boards that will hold 750Mbs of RAM from the usual folks - DELL, HP and Supermicro. So why is there no viable option? Also this is a hardware concern. How does choice of open source solution - Vyatta, Qugga or Bird matter? What is the issue?
- wmf 10y agoThe issue is that Tomahawk has far less than 610K entries of TCAM and a dozen different teams are exploring various types of RIB caching to accommodate that.
- bogomipz 10y agoSorry, what is Tomahawk?
- hannesgredler 10y agoIts a 3TBits/s chipset from Broadcom https://www.broadcom.com/products/ethernet-communication-and-switching/switching/bcm56960-series https://www.broadcom.com/products/ethernet-communication-and...
- bogomipz 10y agoThanks for the link, but how does this relate to my comment asking comment asking why you can't build your own router with commodity hardware? Isn't the Tommahawk and Jericho intended for ODMs who are building traditional switches?
- wmf 10y agoIt's pointless to use anything other than these ASICs because their price/performance is so far ahead. Software routing is especially pointless.
- scurvy 10y agoTomahawk is old and busted. Jericho is the new hotness. Full tables in FIB. https://www.broadcom.com/press/release.php?id=s902223 https://www.broadcom.com/press/release.php?id=s902223
- wmf 10y agoShh! You're ruining it.
- scurvy 10y agoA new whitebox based on Jericho is your solution.