MAC Flooding is a type of attack that can be used in situations in which the security of a particular network switch has been breached. A hacker can perform MAC flooding on a switch by sending it a greater number of frames than the switch is able to process at one time. This causes the switch to behave as a hub and sends all packets to all of the ports that are currently available. Using this knowledge to his advantage, the attacker can try to send his packet throughout the network in order to steal important information.