vtp version [1|2|3]
Selects the VTP version, with version 3 supporting extended VLANs and better security.
vtp version {1 | 2 | 3}When to Use This Command
- Enabling VTP version 3 to support extended VLAN range (1006–4094).
- Standardizing VTP version across all switches in a domain.
- Upgrading from VTPv1 to VTPv2 for improved transparent mode behavior.
- Required when using private VLANs in conjunction with VTP.
Command Examples
Upgrade to VTP version 2
SW1(config)# vtp version 2SW1(config)#
All VTP server and client switches should be upgraded together. Transparent mode switches forward VTPv2 frames without needing to match versions.
Check current VTP version
SW1# show vtp statusVTP Version capable : 1 to 3 VTP version running : 2 VTP Domain Name : COURSEIVA
'VTP version running: 2' confirms version 2 is active. 'VTP Version capable: 1 to 3' shows this switch hardware supports all versions.
Understanding the Output
VTP version must match between servers and clients for synchronization. Transparent mode switches forward VTP frames regardless of version mismatch. Version 3 is only needed when extended VLANs (1006-4094) or private VLANs are required — for standard CCNA labs, version 1 or 2 is sufficient.
CCNA Exam Tips
CCNA exam tip: Default VTP version is 1. CCNA 200-301 focuses on VTPv1 and VTPv2 — version 3 is rarely tested.
CCNA exam tip: Extended VLANs (1006-4094) are only supported in VTPv3 or with VTP transparent mode.
CCNA exam tip: All VTP participants (servers and clients) should run the same version for consistent behavior.
CCNA exam tip: The 'vtp version' command only matters if you're using VTP — if all switches are in transparent mode, it's irrelevant.
Common Mistakes
Mistake 1: Running different VTP versions on servers and clients — VTPv1 and v2 are not compatible in some features.
Mistake 2: Forgetting that extended VLANs (1006-4094) require VTPv3 or transparent mode — configuring them in v1/v2 server mode fails.
Mistake 3: Setting VTP version without matching it on all switches in the domain.
Related Commands
show vtp status
Displays VTP (VLAN Trunking Protocol) configuration and status, including the VTP mode, domain name, version, configuration revision number, number of VLANs, and last update information. Essential for verifying VTP configuration and troubleshooting VLAN synchronization issues.
vtp domain [name]
Sets the VTP administrative domain name. Switches only synchronize VLAN databases with other switches in the same VTP domain. The domain name is case-sensitive.
vtp mode [server|client|transparent]
Sets the VTP (VLAN Trunking Protocol) operational mode of a switch. Server mode allows creating/modifying VLANs and propagating them. Client mode receives VLAN info but cannot modify. Transparent mode does not participate in VTP but forwards VTP advertisements.
Practice for the CCNA 200-301
Test your knowledge with hundreds of CCNA practice questions covering all exam domains.
Practice CCNA Questions