nerdexam
Cisco

350-401 · Question #1065

How do the MAC address table and TCAM differ?

The correct answer is D. TCAM is a type of memory and the MAC address table is a logical structure. TCAM is a specialized hardware memory enabling high-speed ternary lookups for complex rules, whereas the MAC address table is a logical data structure storing Layer 2 forwarding information.

Submitted by mike_84· Mar 6, 2026Infrastructure

Question

How do the MAC address table and TCAM differ?

Options

  • ATCAM is populated from the ARP file, and the MAC address table is populated from the switch
  • BTCAM stores Layer 2 forwarding information, and the MAC address table stores QoS information
  • CTCAM lookups can match only 1s and 0s, and MAC address lookups can match 1s, 0s and a
  • DTCAM is a type of memory and the MAC address table is a logical structure

How the community answered

(27 responses)
  • A
    4% (1)
  • B
    7% (2)
  • C
    4% (1)
  • D
    85% (23)

Why each option

TCAM is a specialized hardware memory enabling high-speed ternary lookups for complex rules, whereas the MAC address table is a logical data structure storing Layer 2 forwarding information.

ATCAM is populated from the ARP file, and the MAC address table is populated from the switch

The MAC address table is populated by observing source MAC addresses of incoming frames, not from the ARP file, and TCAM can store more than just ARP-derived information.

BTCAM stores Layer 2 forwarding information, and the MAC address table stores QoS information

The MAC address table primarily stores Layer 2 forwarding information (MAC-to-port mappings), not QoS information, whereas TCAM can indeed store QoS rules alongside other complex lookup data.

CTCAM lookups can match only 1s and 0s, and MAC address lookups can match 1s, 0s and a

TCAM lookups are specifically designed to match 1s, 0s, and 'don't care' states (ternary matching), making them more flexible than simple binary MAC address lookups.

DTCAM is a type of memory and the MAC address table is a logical structureCorrect

TCAM (Ternary Content Addressable Memory) is a type of hardware memory that allows for searching on three states (0, 1, or 'don't care'), making it suitable for complex access control lists, QoS policies, and other multi-field lookups. The MAC address table, in contrast, is a logical structure that stores MAC-to-port mappings for Layer 2 forwarding, typically residing in SRAM or dedicated memory blocks, not a distinct memory *type* with ternary search capabilities.

Concept tested: MAC address table vs. TCAM

Source: https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-6500-series-switches/prod_white_paper0900aecd804044c3.html

Topics

#MAC address table#TCAM#switch hardware#forwarding table

Community Discussion

No community discussion yet for this question.

Full 350-401 Practice