__ I'm very immature __ I'm appropriately mature for my age __ I'm very mature __ I'm gaining maturity (growing personally) __ I have most or all the requisites for personal growth __ people who know me would agree with my answers above.
So the frame gets broadcasted throughout the broadcast domain, until the end device with a matching MAC address responds to the broadcast, thus giving the switch a new source address to add to its MAC table. It duplicates the frame to all Ethernetports, except the port it came from.
So getting back to your initial question. What is the difference between a switch and a router... A Switch functions by moving/forwarding data frames based on MAC address. This happens at that lower level of the network in what is known as Layer 2 (Data link layer) of the OSI Model.