CCNA Basics V : Introduction to Native VLANs
Today I am going to talk about the Native VLAN concept in Switched network. The native VLAN on a trunk port is the vlan to which any untagged traffic on the trunk port is assigned.
Usually a trunk port directs and accepts 801.Q VLAN tagged Ethernet frames. If a switch obtains untagged Ethernet frames, they are dispatched to the VLAN that is configured on the switch as native VLAN. Both sides of the trunk link must be configured to be in same native VLAN.
Native VLAN is a dot 1Q idea that was built for backward compatibility with ancient devices that don’t support VLANs. Frames belonging to the native VLAN are not tagged when sent out on the trunk links so older devices can simply understand.
Frames received untagged on the trunk links are set to the native VLAN. This default behavior can be changed by configuring the switch to tag native VLAN frames using the global command vlan dot1q tag native. So, if the trunk port receives an untagged frame it is assumed to be part of native vlan.
Fig 1.1- Native VLANs |
Configuration on Switch 1
RouteXP-SW1(config)# interface fastethernet0/1
RouteXP-SW1(config-if) # switchport mode trunk
RouteXP-SW1(config-if) # switchport trunk native vlan 5
RouteXP-SW1(config-if) # switchport trunk allowed vlan 2,3,4
RouteXP-SW1(config-if) # end
Configuration on Switch 2
RouteXP-SW2(config)# interface fastethernet0/1
RouteXP-SW2(config-if) # switchport mode trunk
RouteXP-SW2(config-if) # switchport trunk native vlan 5
RouteXP-SW2(config-if) # switchport trunk allowed vlan 2,3,4
RouteXP-SW2(config-if) # end
Check status on RouteXP-SW1
RouteXP-SW1# show interfaces f0/1 switchport
Name: Fa0/1
Switchport: Enabled
Administrative Mode: trunk
Operational Mode: trunk
Administrative Trunking Encapsulation: dot1q
Operational Trunking Encapsulation: dot1q
Negotiation of Trunking: On
Access Mode VLAN: 1 (default)
Trunking Native Mode VLAN: 5 (VLAN0005)
Administrative Native VLAN tagging enabled
Voice VLAN: none
Administrative private-vlan host-association: none
Administrative private-vlan mapping: none
Administrative private-vlan trunk native VLAN: none
Administrative private-vlan trunk Native VLAN tagging enabled
Administrative private-vlan trunk normal VLANs: none
Administrative private-vlan trunk associations: none
Administrative private-vlan trunk mappings: none
Operational private-vlan: none
Trunking VLANs Enabled: All
Pruning VLANs Enabled: 2-1001
Check status on RouteXP-SW2
RouteXP-SW1# show interfaces f0/1 switchport
Name: Fa0/1
Switchport: Enabled
Administrative Mode: trunk
Operational Mode: trunk
Administrative Trunking Encapsulation: dot1q
Operational Trunking Encapsulation: dot1q
Negotiation of Trunking: On
Access Mode VLAN: 1 (default)
Trunking Native Mode VLAN: 5 (VLAN0005)
Administrative Native VLAN tagging enabled
Voice VLAN: none
Administrative private-vlan host-association: none
Administrative private-vlan mapping: none
Administrative private-vlan trunk native VLAN: none
Administrative private-vlan trunk Native VLAN tagging enabled
Administrative private-vlan trunk normal VLANs: none
Administrative private-vlan trunk associations: none
Administrative private-vlan trunk mappings: none
Operational private-vlan: none
Trunking VLANs Enabled: All
Pruning VLANs Enabled: 2-1001