How MAC Learning Adds Source Addresses to the CAM Table

Answer Correct answer: A — MAC learning adds each frame's unknown source MAC address to the CAM (MAC address) table, binding it to the ingress port.

How does MAC learning function?

  1. adds unknown source MAC addresses to the CAM table Correct Answer
  2. protects against denial of service attacks
  3. populates the ARP table with the egress port
  4. sends an ARP request to locate unknown destinations

Community Votes

A
100%

100% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.

Community Insight

MAC learning is driven by the SOURCE MAC of incoming frames — the switch populates the CAM table so future frames to that MAC can be forwarded precisely.

When a switch receives a frame, it reads the source MAC and records it with the receiving port/VLAN in the MAC address table (CAM table). Unknown source MACs are learned this way; the table ages entries that stop being refreshed.

Confusing MAC learning with ARP learning (C) or DoS protection (B). Learning populates the MAC/CAM table from source MACs; it is not an ARP function.

Community Discussion (9 comments)

NiMAMA 👍 9 Selected: A
MAC learning is a fundamental function in Ethernet switches that allows switches to build and maintain a table of MAC addresses associated with the ports through which they are learned. The correct option describing MAC learning is: A. adds unknown source MAC addresses to the CAM table Explanation: When a switch receives an Ethernet frame, it examines the source MAC address in the frame's header. If the MAC address is not already in the switch's Content Addressable Memory (CAM) table (also known as MAC address table), the switch adds an entry to the CAM table associating the MAC address with the port on which the frame was received. This process is known as MAC learning. Over time, the switch builds a table mapping MAC addresses to the ports through which they are learned, allowing it to forward frames more efficiently by only sending them out the appropriate port based on their destination MAC address.
DominikRWeber 👍 1 Selected: A
it's A
BTK0311 👍 3
WTF???
TNgen9 👍 2 Selected: A
I can't imagine how you answer B -,-
ladarius01 👍 2
Answer is A
squagmire 👍 2 Selected: A
yea its A
f2faf2e 👍 2 Selected: A
it is A
JulesAZ 👍 2 Selected: A
Just to be clear!
picho707 👍 4 Selected: A
Who is answering these questions?

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

A is correct. MAC learning takes the source MAC of each received frame and adds unknown ones to the CAM (MAC address) table, associating them with the ingress port and VLAN.

Why the Other Options Are Wrong

B is wrong: MAC learning is not a denial-of-service control. C is wrong: the switch populates the MAC address table (using the source MAC and ingress port), not the ARP table, and not with an egress port. D is wrong: a switch does not send ARP for unknown destinations — it floods the frame.

Community Comment Notes

The vote is A (100). Top commenters describe MAC learning as building the CAM table from source MAC addresses of received frames.

Official Reference

Related Analysis

Practice All 200-301 Questions

Access 220 questions with complete answers and detailed explanations.

View Full 200-301 Practice Test →

← Back to 200-301 Study Guide