To: HungryHouse,
I’m a Cisco person, whatever they say is ok with me, but let’s don’t forget that they like to update their equipment as often as possible, and yes you are right it is confusing and I double check on your questions and documents, and what I can get out of them is that:
And yes you are right if the vlan in use is vlan1 then the encapsulation shouldn’t have to be specified.
I apologize for that information, I found it for kitus, he needed to know about the traffic within the trunk, so my mistake for not reading the whole thing, but thanks and have a great day.
According to Cisco:
Note By default, VLAN 1 is the native VLAN, so it is not necessary to specify native when specifying the encapsulation for VLAN 1. To specify a different VLAN as the native VLAN, you must specify native when specifying the encapsulation.(Cisco document)
I found this document on the Cisco site:
vlan dot1q tag native
To enable dot1q tagging for all VLANs in a trunk, use the vlan dot1q tag native command. Use the no form of this command to clear the configuration.
vlan dot1q tag native
no vlan dot1q tag native
Syntax Description
This command has no arguments or keywords.
Defaults
Disabled
Command Modes
Global configuration
Command History
Release Modification
12.1(11b)EX Support for this command was introduced on the Catalyst 6500 series switches.
12.1(13)E Support for this command on the Catalyst 6500 series switches was extended to the 12.1 E release.
Usage Guidelines
The vlan dot1q tag native command configures the switch to tag native VLAN traffic and admit only 802.1Q tagged frames on 802.1Q trunks, dropping any untagged traffic, including untagged traffic in the native VLAN.
Follow these configuration guidelines when configuring Layer 2 protocol tunneling:
• On all the service provider edge switches, you must enable spanning tree BPDU filtering on the 802.1Q tunnel ports by entering the spanning-tree bpdufilter enable command.
• Ensure that at least one VLAN is available for native VLAN tagging. If you use all the available VLANs and then enter the vlan dot1q tag native command, native VLAN tagging will not be enabled.
• On all the service provider core switches, enter the vlan dot1q tag native command to tag native VLAN egress traffic and drop untagged native VLAN ingress traffic.
• On all the customer switches, either enable or disable native VLAN tagging on each switch.
________________________________________
Note If this feature is enabled on one switch and disabled on another switch, all traffic is dropped; you must identically configure this feature on each switch.
________________________________________
Examples
This example shows how to enable dot1q tagging for all VLANs in a trunk:
Router(config)# vlan dot1q tag native
This is from the posted document:
The native VLAN can be modified to a VLAN other than VLAN 1 with the following interface command:
Switch(config-if)#switchport trunk native vlan vlan-id
So then is wht you have to use the encapsulation.