Sie sind auf Seite 1von 4

Passing VTP advertisements through a VTP V2 transparent switch

I was sure that i had it working in the past, but recently Antonie Henning made me rethink about
it:

Yes,all the books and doccd says this should work. I have tried different combinations. From
making all devices V2, to only the transparent sw V2 and the other V1. Reloading the switches
after making changes. Making the 3550 the transparent switch to making a 3560 the transparent
switch. Also tried dot1q and isl trunking.

According to Maxim Kurushkin from IE:
Yes. Wrong description on Cisco site.
I have opened Cisco TAC and Cisco has answered that VTP transparent switch with VTP
version 2 also ignores the VTP advertisement if it has different VTP domain name

So i gave it a quick test:

SW1 <===> SW2 <===> SW3

All connections are hardcoded 802.1q trunks with DTP disabled. We don't want DTP messing around
with trunk forming.

SW1 is VTP server in domain DOMAIN-A
SW2 is VTP transparent in domain DOMAIN-B
SW3 is VTP client in domain DOMAIN-A

SW1#sh vtp status
VTP Version : 2
Configuration Revision : 1
Maximum VLANs supported locally : 36
Number of existing VLANs : 5
VTP Operating Mode : Server
VTP Domain Name : DOMAIN-A
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0x7F 0x8B 0x11 0xB1 0x95 0xC3 0x9D 0xE5
Configuration last modified by 0.0.0.0 at 3-1-02 00:05:45
Local updater ID is 0.0.0.0 (no valid interface found)

SW2#sh vtp status
VTP Version : 2
Configuration Revision : 0
Maximum VLANs supported locally : 36
Number of existing VLANs : 5
VTP Operating Mode : Transparent
VTP Domain Name : DOMAIN-B
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0xEC 0xD4 0xED 0x49 0x32 0xEC 0x9E 0x41
Configuration last modified by 0.0.0.0 at 3-1-02 00:29:50

SW3#sh vtp status
VTP Version : 2
Configuration Revision : 1
Maximum VLANs supported locally : 36
Number of existing VLANs : 5
VTP Operating Mode : Client
VTP Domain Name : DOMAIN-A
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0x7F 0x8B 0x11 0xB1 0x95 0xC3 0x9D 0xE5
Configuration last modified by 0.0.0.0 at 3-1-02 00:05:45

While SW2 is running in V1 mode (SW1 & SW3 versions do not have any effect), VTP advertisements
from SW1 and SW3 should be dropped, because they are in a different domain.

Using "debug sw-vlan vtp events/packets", we can see that this is indeed happening:
SW1#
VTP LOG RUNTIME: Transmit vtp summary, domain DOMAIN-A, rev 1, followers 0,
tlv blk size 5 (inc #tlv field),

SW2#
VTP LOG RUNTIME: Dropping packet received on trunk Fa1/0 - not in domain
DOMAIN-A

VTP LOG RUNTIME: Dropping packet received on trunk Fa1/1 - not in domain
DOMAIN-A

SW3#
VTP LOG RUNTIME: Transmit vtp summary, domain DOMAIN-A, rev 1, followers 0,
tlv blk size 5 (inc #tlv field),

We now change SW2 to V2 mode :
SW2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
SW2(config)#vtp version 2
SW2(config)#^Z
SW2#

SW2#sh vtp status
VTP Version : 2
Configuration Revision : 0
Maximum VLANs supported locally : 36
Number of existing VLANs : 5
VTP Operating Mode : Transparent
VTP Domain Name : DOMAIN-B
VTP Pruning Mode : Disabled
VTP V2 Mode : Enabled
VTP Traps Generation : Disabled
MD5 digest : 0x05 0x0E 0x89 0xDC 0xAA 0x67 0x21 0xC2
Configuration last modified by 0.0.0.0 at 3-1-02 00:35:27


and we check the debugs again (VTP sends advertisements every 5', so you might need to wait a little) :
SW1#
VTP LOG RUNTIME: Transmit vtp summary, domain DOMAIN-A, rev 1, followers 0,
tlv blk size 5 (inc #tlv field),

SW2#
VTP LOG RUNTIME: Relaying packet received on trunk Fa1/0 - in TRANSPARENT
MODE (nc = false)

SW3#
VTP LOG RUNTIME: Summary packet received, domain = DOMAIN-A, rev = 1,
followers = 0, length 77, trunk Fa1/1



This time VTP messages are relayed out all trunk ports. We also create a new vlan on SW1 in order to
force the generation of a new VTP message:
SW1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
SW1(config)#vlan 100
SW1(config-vlan)#^Z
SW1#
VTP LOG RUNTIME: Transmit vtp summary, domain DOMAIN-A, rev 2, followers 1,
tlv blk size 5 (inc #tlv field),

SW2#
VTP LOG RUNTIME: Relaying packet received on trunk Fa1/0 - in TRANSPARENT
MODE (nc = false)

SW3#
VTP LOG RUNTIME: Summary packet received, domain = DOMAIN-A, rev = 2,
followers = 1, length 77, trunk Fa1/1


Yep, everything is working as expected (configuration revision got increased by 1):

SW1#sh vtp status
VTP Version : 2
Configuration Revision : 2
Maximum VLANs supported locally : 36
Number of existing VLANs : 6
VTP Operating Mode : Server
VTP Domain Name : DOMAIN-A
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0xF0 0x70 0x20 0xF6 0x98 0x76 0xF4 0xEB
Configuration last modified by 0.0.0.0 at 3-1-02 00:43:18
Local updater ID is 0.0.0.0 (no valid interface found)


SW2#sh vtp status
VTP Version : 2
Configuration Revision : 0
Maximum VLANs supported locally : 36
Number of existing VLANs : 5
VTP Operating Mode : Transparent
VTP Domain Name : DOMAIN-B
VTP Pruning Mode : Disabled
VTP V2 Mode : Enabled
VTP Traps Generation : Disabled
MD5 digest : 0x05 0x0E 0x89 0xDC 0xAA 0x67 0x21 0xC2
Configuration last modified by 0.0.0.0 at 3-1-02 00:35:27


SW3#sh vtp status
VTP Version : 2
Configuration Revision : 2
Maximum VLANs supported locally : 36
Number of existing VLANs : 6
VTP Operating Mode : Client
VTP Domain Name : DOMAIN-A
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0xF0 0x70 0x20 0xF6 0x98 0x76 0xF4 0xEB
Configuration last modified by 0.0.0.0 at 3-1-02 00:43:18

Das könnte Ihnen auch gefallen