What is the security mechanism that protects a network switch against populating its MAC table with invalid source addresses?
1) STP (Spanning Tree Protocol)
2) DHCP snooping (Dynamic Host Configuration Protocol snooping)
3) ARP (Address Resolution Protocol) inspection
4) Port security