Layer problems involve MAC addresses, VLANs, and switching. You have physical connectivity but frames are not reaching their destination.
VLAN issues:
- Port in wrong VLAN
- Native VLAN mismatch on trunks
- Trunk not allowing required VLANs
Spanning tree:
- Port stuck in blocking state
- Unexpected root bridge election
Diagnostic commands:
show mac address-table
show vlan brief
show interfaces trunk
show spanning-tree
Check that MAC addresses appear where expected. Verify VLAN assignments match your design.