Understanding Layer 2 Networking