How Switches Learn Addresses – A switch uses its bridge forwarding table (called a MAC table in Catalyst) address table when forwarding frames to devices. With an enpty bridge forwarding table, the switch must flood frames to all ports other than the one it arrivied on. This is the least-efficient way to transmit data.
Initially, the switch MAC address table is empty. Then station A with the MAC address sends a frame to station C. When the switch receives this frame, it does the following:
The swtich continues to learn address in this manner. continually updating the table. As the MAC table becomes more complete, the switching becomes more efficient, becuase frames are filtered to specific ports rather than being flooded out all ports.