A switch can acts as either of the following when configured with VTP:
- Server mode: can add, delete or modify VLAN.
- Client mode: cannot delete, add or modify VLAN
- Transparent mode: can delete, add or modify VLAN but doesn’t advertise the VLAN information
Currently IOS switches support two versions: version 1 and 2. Version 2 allows the transparent mode switches to not only listen to VTP advertisements, but also to advertise the information to other switches. This capability is not available in VTP version 1. VTP advertisement is only forwarded if the VTP domain name and version matches to configuration on transparent mode switch.
Prune as the name suggests, restricts the flooded traffic. If pruning is not used traffic is forwarded, even if the specific VLAN(s) do exists on that segment. Consider figure-1 for details.
1(a): Flooding without pruning
1(b): optimized flooding
FIGURE-1: With(b) and Without(a) VTP Pruning
VLAN130 user is trying to transmit some files to another VLAN 10 user. Without pruning, unknown unicast, multicast and broadcast is flooded to all member switches as shown in figure 1(a). With pruning enabled