Author Topic: TCAM / BCAM hobbyist availability  (Read 2153 times)

0 Members and 1 Guest are viewing this topic.

Offline paigeadeleTopic starter

  • Newbie
  • Posts: 2
  • Country: us
TCAM / BCAM hobbyist availability
« on: April 21, 2016, 10:22:43 pm »
Hey yall, was just hanging out here at metrix create space and as usual I can't think of a single damn thing I could do here that I'm really all that interested in. Nothing bad on the place, there's definitely a lot of really really cool stuff here but it just doesn't catch my interest always. I started thinking about some things that I learned about recently, specifically with regards to BGP routers, and the cost of Juniper and Cisco gear. I can't say much on that note except that I know that RIB/FIB data is stored in TCAM memory (https://en.wikipedia.org/wiki/Content-addressable_memory)

I can't find any of these chips easily first hand, was wondering if anybody had ever considered using TCAM in any DIY networking projects (eg: something cost effective for the average person and running OpenFlow?)
 

Offline paigeadeleTopic starter

  • Newbie
  • Posts: 2
  • Country: us
Re: TCAM / BCAM hobbyist availability
« Reply #1 on: April 21, 2016, 10:50:47 pm »
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: TCAM / BCAM hobbyist availability
« Reply #2 on: April 22, 2016, 08:48:34 am »
A somewhat modern x86 can do IP header verification/fixup and route lookups at about 4MP/s without any hardware assist (about full Gig-E capacity with minimum sized packets * 3)  You probably don't need TCAMs till you start looking at large numbers of 1G+ interfaces.  Buses and memory speed are more of a limitation than route lookup.  (now, cut-through ethernet switching might have more use for TCAMs, and there's always the 10GE and really fast fiber, but not exactly the stuff I have in my home network.)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf