any difference between CAM & MAC table

Unanswered Question
Jul 7th, 2010

Hello,

   Just want to undertstand if there is a difference between MAC and CAM  table .If so what is the difference ..

If there is no difference ; then when do we refer it as CAM and MAC table

Ajai

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
Ganesh Hariharan Wed, 07/07/2010 - 23:42

Hello,

   Just want to undertstand if there is a difference between MAC and CAM  table .If so what is the difference ..

If there is no difference ; then when do we refer it as CAM and MAC table

Ajai

Hi Ajai,

I don't believe there is a difference as such.  CAM simply refers to the way the switch uses memory (in a content-addresable) manner to look up the MAC address to port association.

Hope to Help !!

Ganesh.H

Remember to rate the helpful post

Ambrose Yakkopu... Thu, 09/06/2012 - 18:41

Not a big difference. A switch switches Ethernet frames by keeping a table of what MAC  addresses have been seen on what switch port. The switch uses this table  to determine where to send all future frames that it receives. In Cisco  terminology, this MAC table is called the CAM table (content addressable  memory).

Peter Paluch Thu, 09/06/2012 - 22:22

Hi Ajai,

In addition to the nice replies by other friends here, a "MAC table" tells you what data does the table hold, in this case, MAC addresses. A "CAM table" tells you what is the technical nature of this table - a content-addressable memory, or a cache, that performs parallel and fast lookups.

So the MAC table refers to the content while the CAM table refers to the organization and principle of operation. A CAM table may hold many different kinds of data.

Best regards,

Peter

rsimoni Fri, 09/07/2012 - 02:06

in Cisco world the 2 terms are interchangeable as the MAC table is contained in the CAM as all the gentlemen above nicely explained already.

Riccardo

Actions

This Discussion