VLAN hopping occurs when traffic crosses from one VLAN into another, commonly because trunk ports use different native VLANs. A native VLAN mismatch can misclassify untagged frames and create forwarding or security problems. section 12.3.2
Native VLAN mismatch
If SW1 uses VLAN 10 as its native VLAN and SW2 uses VLAN 30, SW1 sends a VLAN 10 frame untagged. SW2 assigns it to VLAN 30, so it cannot deliver the frame to a destination in VLAN 10.
Reduce the risk by:
- Matching the native VLAN on both ends of every trunk. section 12.3.2
- Using an unused VLAN, rather than VLAN 1, as the native VLAN; for example, VLAN 999. section 12.3.2
