1 00:00:00,000 --> 00:00:07,000 The default DTP mode depends on the Cisco IOS software version you're using 2 00:00:07,000 --> 00:00:09,000 and the platform of switch. 3 00:00:09,000 --> 00:00:14,000 In this example, I’ve got 2 switches that I've just booted up 4 00:00:14,000 --> 00:00:18,000 in other words, they have no configuration 5 00:00:18,000 --> 00:00:25,000 here switch 1 and let's change the name to S1, here’s switch 2. 6 00:00:25,000 --> 00:00:31,000 So let’s see what DTP mode the switches are using. 7 00:00:31,000 --> 00:00:39,000 You can view DTP setting by using the command sh dtp interface 8 00:00:39,000 --> 00:00:43,000 and specifying an interface, so I'll specify gigabit 0/0 9 00:00:43,000 --> 00:00:46,000 which is this link over here. 10 00:00:46,000 --> 00:00:53,000 What we can see in the output is that DTP is enabled 11 00:00:53,000 --> 00:00:57,000 the mode at the moment is access port. 12 00:00:57,000 --> 00:01:01,000 So the switch has negotiated with switch 2 13 00:01:01,000 --> 00:01:05,000 to use an access port rather than a trunk port 14 00:01:05,000 --> 00:01:10,000 and the reason why it’s because it's configured for dynamic auto 15 00:01:10,000 --> 00:01:13,000 not dynamic desirable 16 00:01:13,000 --> 00:01:18,000 as an example sh int g0/0 switchport 17 00:01:18,000 --> 00:01:23,000 shows us I'll just make this bigger 18 00:01:23,000 --> 00:01:30,000 that this port gigabit 0/0 is configured for dynamic auto as the administrative mode 19 00:01:30,000 --> 00:01:36,000 and the operational mode or mode that it's using at the moment is static access. 20 00:01:36,000 --> 00:01:42,000 DTP negotiation is on but because it’s configured for dynamic auto 21 00:01:42,000 --> 00:01:45,000 it ends up being an access port. 22 00:01:45,000 --> 00:01:55,000 Under this side show dtp interface g0/0 23 00:01:55,000 --> 00:01:59,000 you can see that it’s negotiated as an access port 24 00:01:59,000 --> 00:02:05,000 because dynamic auto is configured on the switch. 25 00:02:05,000 --> 00:02:09,000 sh int g0/0 switchport 26 00:02:09,000 --> 00:02:18,000 once again gigabits 0/0 is enabled as a switchport, it's configured for dynamic auto 27 00:02:18,000 --> 00:02:23,000 it’s operating as an access port even though DTP is enabled. 28 00:02:23,000 --> 00:02:29,000 So, let’s change that by going on to gigabit 0/0 29 00:02:29,000 --> 00:02:33,000 and typing switch port and we have a few options 30 00:02:33,000 --> 00:02:36,000 so let’s say mode dynamic 31 00:02:36,000 --> 00:02:41,000 which is setting the trunking mode to dynamically negotiate access 32 00:02:41,000 --> 00:02:46,000 or trunk mode and we can either use auto or desirable 33 00:02:46,000 --> 00:02:48,000 so I’m gonna configure this is desirable 34 00:02:48,000 --> 00:02:55,000 so previously on switch 1 when we type sh int g0/0 switchport 35 00:02:55,000 --> 00:02:59,000 it was operating as a static access port. 36 00:02:59,000 --> 00:03:01,000 What is it doing now? 37 00:03:01,000 --> 00:03:05,000 so sh int gigabit 0/0 switchport 38 00:03:05,000 --> 00:03:12,000 this side is using dynamic auto but the mode negotiated is a trunk port 39 00:03:12,000 --> 00:03:19,000 using the ISL encapsulation, it’s not using 802.1Q its using ISL. 40 00:03:19,000 --> 00:03:24,000 On this side sh int g0/0 switchport 41 00:03:24,000 --> 00:03:30,000 notice this side is dynamic desirable switch 1 is dynamic auto 42 00:03:30,000 --> 00:03:34,000 but we've configured switch 2 to use desirable 43 00:03:34,000 --> 00:03:37,000 so switch 2 initiated trunking with switch 1 44 00:03:37,000 --> 00:03:44,000 and it negotiated to use ISL and hence it becomes a trunk 45 00:03:44,000 --> 00:03:48,000 so when both sides are configured for auto it doesn’t become a trunk 46 00:03:48,000 --> 00:03:52,000 when 1 side is configured for auto 47 00:03:52,000 --> 00:03:56,000 and the other side is using desirable a trunk will be formed. 48 00:03:56,000 --> 00:03:58,000 So once again to prove that 49 00:03:58,000 --> 00:04:01,000 let's go back into the interface 50 00:04:01,000 --> 00:04:06,000 and I'll change the mode to auto 51 00:04:06,000 --> 00:04:09,000 I'll shut it down and then no shut it 52 00:04:09,000 --> 00:04:11,000 so that they can negotiate once again 53 00:04:11,000 --> 00:04:18,000 on this side notice static access it is no longer a trunk 54 00:04:18,000 --> 00:04:25,000 and on this side once again notice it's using a static access port 55 00:04:25,000 --> 00:04:29,000 because neither side are initiating trunking 56 00:04:29,000 --> 00:04:33,000 the port remains an access port and doesn’t become a trunk. 57 00:04:33,000 --> 00:04:41,000 If either side or both sides are configured 58 00:04:41,000 --> 00:04:49,000 to use desirable the port will become a trunk port. 59 00:04:49,000 --> 00:04:53,000 So let’s configure on both sides as dynamic desirable 60 00:04:53,000 --> 00:04:57,000 I'll shut it down and then no shut it 61 00:04:57,000 --> 00:05:02,000 sh int g0/0 switchport 62 00:05:02,000 --> 00:05:09,000 both side are configured for dynamic desirable 63 00:05:09,000 --> 00:05:14,000 so the link has become a trunk port 64 00:05:14,000 --> 00:05:20,000 you can also use the command sh int trunk 65 00:05:20,000 --> 00:05:24,000 and as we can see here gigabit 0/0 is a trunk port 66 00:05:24,000 --> 00:05:30,000 mode is desirable and the encapsulation is ISL native VLAN is 1 67 00:05:30,000 --> 00:05:33,000 all VLANs are allowed across the port 68 00:05:33,000 --> 00:05:37,000 we'll see something similar on switch 1 69 00:05:37,000 --> 00:05:39,000 so sh interface trunk 70 00:05:39,000 --> 00:05:42,000 notice desirable ISL is being used 71 00:05:42,000 --> 00:05:50,000 I'll set this side back to auto 72 00:05:50,000 --> 00:06:01,000 shut it down, no shut it, do sh int trunk 73 00:06:01,000 --> 00:06:11,000 sh int trunk we haven't got a trunk configured at the moment. 74 00:06:11,000 --> 00:06:14,000 Let’s see this side show interface trunk 75 00:06:14,000 --> 00:06:22,000 took a while but it's now negotiated to use a trunk with switch 2 76 00:06:22,000 --> 00:06:25,000 the mode on the left is auto 77 00:06:25,000 --> 00:06:28,000 the mode on the right is desirable. 78 00:06:28,000 --> 00:06:31,000 So these 2 switches on gigabit 0/0 79 00:06:31,000 --> 00:06:34,000 have negotiated to use trunking 80 00:06:34,000 --> 00:06:41,000 because 1 side in this case switch 2 is initiating the trunking. 81 00:06:41,000 --> 00:06:47,000 However, we change that again to auto. 82 00:06:47,000 --> 00:06:52,000 sh int trunk 83 00:06:52,000 --> 00:06:55,000 we don’t see any trunking. 84 00:06:55,000 --> 00:06:58,000 On this side, we don’t see any trunking. 85 00:06:58,000 --> 00:07:05,000 If we look at the interface you can see it’s an access port 86 00:07:05,000 --> 00:07:10,000 so no trunking is taking place.