While completing the CCNP Switch Lab Manual, I ran across a conflict in the text.
The Topology is 4 switches in a full mesh network. By the book, 2 3560s in VTP Server mode and 2 2960s in VTP Client mode. The VTP domain is SWLAB across all switches, no password has been configured, and the operating mode is VTP V2 across all switches.
However, being a real world person with a meager income, my lab consist of 2 3550s in Server mode and 2 2950s in client mode. Close enough without breaking the bank. Anyway...
VLANs 100, 110, and 120 were created on a server mode switch and propagated to the two client mode switches.
The text instructs me to issue the following commands on a client mode switch:
Imagine my surprise when I get the following:
VTP VLAN configuration not allowed when device is in CLIENT mode.
Now, I get what the book is trying to teach (about the deference between vlan shutdown and suspend), and the commands work as advertised on either of the switches in server mode.
I know there are discrepancies between hardware platforms and default settings (hello dynamic auto vs dynamic desirable).
Is there a discrepancy where a vlan can be shutdown or suspended on a 2960 in VTP client mode but not on a 2950 in VTP client mode?
Is there a discrepancy where a vlan can only be shutdown locally on a switch in VTP Server mode and Cisco neglected to provide a mechanism to locally shutdown a vlan on any switch in VTP client mode?
If asked the question on the test, what answer does Cisco expect?
About the exam question, I can only hope so.
About the 3560/2960 vs 3550/2950?
Is the book simply wrong? The text directed me to run both commands on a switch in client mode. The text then went out its way to note "[state suspend] does not have to be issued on the VTP server."
A switch in VTP client mode can not shutdown or suspend a vlan? It doesn't matter if the switch is a 3560/3550/2960/2950?
I'm hoping someone out there with access to an xx60 type switch would give a confirm tested answer.
Correct. A switch in VTP client mode cannot create, change/modify or delete vlans.
In order to issue the "shutdown" or "suspend" you must be in vlan configuration mode and VTP client switches cannot enter this mode.
So, as was noted by Keith, this is what Cisco would expect.
I would agree with Brian and Keith and their general statements -- and that the certification exam should be testing on those general concepts.
But since you are in a CCNP SWITCH course and asked specifically about 2960's, I wanted to share what we learned in our class. I am an instructor of a CCNP SWITCH course.
On the 2960s in our classroom, we are able to shutdown the VLAN on the VTP client by replacing the commands on page 26 of the lab book with the following command:
ALS1(config)# shutdown vlan 120
And we reactivated the ports with the matching 'no shutdown vlan 120'.
However, we were not able to suspend the vlan on the VTP client (page 27 of lab book says that the command does not have to be issued on the VTP server, but we disagree with that statement).
For reference, our IOS is c2960-lanbasek9-mz.122-50.SE5.bin.
I've encountered the same things you described on 3750s.
(config)#shutdown vlan <VLAND ID> works on a VTP client, but (config)#vlan <VLAND ID> doesn't.
I'm not sure how many folks are still having this issue, but I had this issue just now and looked at the text/sample vlan output and it would seem to indicate that the output is actually from DLS1, not ALS1. If you look at VLAN100, it has F0/6 behind it indicating that it's the switch that has Server-Farm-1 attached to it which is DLS1. Methinks extended range typo.