So I bet you're hoping to learn how to prevent Mac flooding attacks and you've come to the right place.
To prevent the Mac flooding attacks, network operators usually rely on the presence of one or more
features in their network equipment.
With a feature often called port security by vendors.
Many advanced switches can be configured to limit the number of Mac addresses that can be learned on
ports connected to end stations.
Many vendors allow discovered Mac addresses to be authenticated against an authentication, authorization
and accounting or triple A server and subsequently filtered.
Implementations of IEEE 802.1 X Suites often allow packet filtering rules to be installed explicitly
by a server based on dynamically learned information about clients, including the Mac address.
Security features to prevent ARP spoofing or IP address spoofing in some cases may also perform additional
Mac address filtering on unicast packets.
However, this is an implementation dependent side effect.