Chapter 0 Part2 VLANs-Part2
Chapter 0 Part2 VLANs-Part2
ROUTE v7 Chapter 4
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 1
Storing VLAN information
DLS1(config)# vtp domain West
DLS1(config)# vlan 10
DLS1(config-vlan)# name WestSales
DLS1(config-vlan)# vlan 11
DLS1(config-vlan)# name WestEng
vlan.dat
running- startup-
config config vlan.dat
3
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 3
Storing VLAN information - No longer recommended
DLS1# vlan database
% Warning: It is recommended to configure VLAN from config mode,
as VLAN database mode is being deprecated. Please consult user
documentation for configuring VTP/VLAN in config mode.
DLS1(vlan)# exit
APPLY completed.
Exiting....
DLS1#
4
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 4
VLAN Trunking
Protocol
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 5
VLAN Trunking Protocol (VTP)
▪ Cisco-proprietary protocol
▪ Automates the propagation of VLAN information between switches via
trunk links.
▪ Minimizes misconfigurations and configuration inconsistencies.
▪ VTP domains define sets of interconnected switches sharing the same
VTP configuration.
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 6
VTP Modes
Mode Description
Client • Cannot create, change, or delete VLANs on command-line interface
(CLI).
• Forwards advertisements to other switches.
• Synchronizes VLAN configuration with latest information received from
other switches in the management domain.
• Does not save VLAN configuration in nonvolatile RAM (NVRAM).
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 7
VTP Versions
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 8
VTP version 3
ROUTE v7 Chapter 4
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 10
VTP Message Types
▪ Summary Advertisements
▪ Subset Advertisements
▪ Advertisement Requests
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 11
VTP Summary Advertisements
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 13
VTP Advertisement Requests
Summary
Subset
▪ VTP Summary advertisements
• By default, sent every five-minutes.
• Inform adjacent switches of the current VTP domain name and the configuration
revision number.
• Receiving switch compares the VTP domain name to its own VTP domain name.
• If the name is different, the switch simply ignores the packet.
• Same or Different? Same
• If the name is the same, the switch then compares the configuration revision to its
own revision.
• If its own configuration revision is higher or equal, the packet is ignored.
• Own Config Rev higher or equal than sender’s? No, it is lower
• Otherwise, it is lower and a VTP Advertisement Request is sent.15
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 15
VTP Messages
VTP Domain = Cisco VTP Domain = Cisco
VTP Mode = Server VTP Mode = Server
Config Rev = 02 Config Rev = 02
VLANs = 1 2, 3 VLANs = 1 2, 3
Summary
Subset
No Trunks
Configured
⚫ Let’s take a look at VTP
Messages and Server, Client and
Transparent Switches.
⚫ By default all switches are VTP
VTP Domain = null
Servers.
VTP Mode = Server
Config Rev = 0
VLANs = 1
17
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 17
VTP Domain = null VTP Domain = null
VTP Mode = Server VTP Mode = Transparent
Config Rev = 0 Config Rev = 0
VLANs = 1 VLANs = 1
19
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 19
VTP Domain = null
Cisco VTP Domain = null
VTP Mode = Server VTP Mode = Transparent
Config Rev = 02 Config Rev = 0
VLANs = 1 2, 3 VLANs = 1
⚫ VTP server:
Domain Name configured as
Cisco
VLANs 2 and 3 added
VTP Domain = null Config Rev increased to 2
VTP Mode = Client (one for each VLAN added)
Config Rev = 0
VLANs = 1
20
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 20
VTP Domain = Cisco VTP Domain = null
VTP Mode = Server VTP Mode = Transparent
Config Rev = 2 Config Rev = 0
VLANs = 1, 2, 3 VLANs = 1
ROUTE v7 Chapter 4
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 24
Both switches are VTP Servers and in the same Domain, but different VLAN
information. Let’s see what happens when trunking is enabled between the
switches…
VTP Domain = West VTP Domain = West
VTP Mode = Server VTP Mode = Server
Config Rev = 34 Config Rev = 34
VLANs = 1, 10, 11, 12 , 30 VLANs = 1, 20, 21, 22 10, 11, 12, 30
⚫ When two switches with same Domain Name and same Configuration
Revision Numbers exchange VTP information:
No change
⚫ If Switch A adds a new VLAN, VLAN 30, Config Rev is increased by 1.
⚫ Switch A will send VTP information to Switch B who will synchronize
25
its
VLAN information with Switch A, losing current “local” VLANs 25
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public
Example: Using DLS1 (Switch A) and DLS2 (Switch B)
DLS1(config)# inter range fa 0/1 - 24
DLS1(config-if-range)# switchport mode dynamic auto
DLS1#
⚫ Note: Because Pod2 2690’s and 3560’s are incorrectly defaulting to dynamic
desirable they will trunk by default, which we do not want in this example.
⚫ This was also done on ALS1 and ALS2 to prevent any trunking.
26
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 26
When DLS1 gets a higher Config Rev Number…
⚫ Default VLANs
27
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 27
When DLS1 gets a higher Config Rev Number…
⚫ Same on DLS2. 29
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 29
When DLS1 gets a higher Config Rev Number…
⚫ Verified.
31
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 31
When DLS1 gets a higher Config Rev Number…
⚫ Now on DLS2: Add VTP Domain Name and configure different VLANs
⚫ Configuration Revision changed to 3
⚫ Still no trunking
32
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 32
When DLS1 gets a higher Config Rev Number…
⚫ Verified.
33
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 33
When DLS1 gets a higher Config Rev Number…
DLS1(config)# vlan 30
DLS1(config-vlan)# name Guest
⚫ Verified. 38
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 38
When DLS1 gets a higher Config Rev Number…
DLS2(config)# vlan 20
DLS2(config-vlan)# name WestAcct
DLS2(config-vlan)# vlan 21
DLS2(config-vlan)# name WestMngt
DLS2(config-vlan)# vlan 22
DLS2(config-vlan)# name WestManuf
⚫ Verified.
42
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 42
When DLS1 gets a higher Config Rev Number…
DLS1# show vtp status
⚫ DLS1 receives VTP update
VTP Version : 2
Configuration Revision : 7
and updates VLAN
Maximum VLANs supported locally : 1005 information including
Number of existing VLANs : 12 Configuration Revision
VTP Operating Mode : Server number.
VTP Domain Name : West
<output omittd> ⚫ Domain is still in sync.
46
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 46
Client/Server enters with Higher Revision
DLS2#show vlan
DLS2(config)# no vlan 10
DLS2(config)# no vlan 11
DLS2(config)# no vlan 12
DLS2(config)# no vlan 10
VTP VLAN configuration not allowed when device is in CLIENT mode.
DLS2(config)#
56
⚫ Still in sync! © 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 56
How to make sure switch has Lower Config Rev: VTP Mode
58
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 58
VTP Pruning
ROUTE v7 Chapter 4
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 59
VTP Pruning
▪ Prevents flooded traffic from propagating to switches that do not have members
in specific VLANs.
▪ VTP pruning uses VLAN advertisements to determine when a trunk connection
is flooding traffic needlessly.
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 60
VTP Pruning
No access ports No access ports
on VLAN 120 on VLAN 120
X X
62
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 62
It is easy to configure
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 65
Default, Native and
Management
VLANs
ROUTE v7 Chapter 4
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 66
Extended VLANs
Normal VLANS
1 - 1005
Extended VLANS
1006 – 4095
▪ VLANs are typically from VLAN 1 through VLAN 1005.
▪ The IEEE 802.1Q standard provides for support of up to 4096 VLANs.
• VLANs 0 and 4095 are reserved by the IEEE 802.1Q standard and you
cannot create, delete, or modify them (not displayed).
▪ Beginning with Cisco IOS Release 12.4(15)T, you can configure VLAN IDs in
the range from 1006 to 4094 on specified routers.
• There are some configuration restrictions, for example may only be able to
configure on VTP Transparent and Client switches,
▪ For more information:
http://www.cisco.com/en/US/docs/ios/12_4t/12_4t15/ht_xvlan.html
67
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 67
Native VLAN
VLAN 1
Default VLAN
Native VLAN
Un-tagged (If trunking there is no
802.1Q or ISL encapsulation)
CDP, VTP, PAgP, LACP, DTP
• You should avoid using VLAN 1 (or whatever your Native VLAN
is) for data traffic, so it can be classified for QoS.
• We will see examples later with IP Telephony. 69
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 69
Best Practices
▪ Native VLAN
• Can be modified to be a VLAN other than VLAN 1.
• Must be the same on both ends, both switches.
• Should not be used for user VLAN or Management VLAN.
• Control traffic (CDP, VTP, PAgP, DTP) still transmitted over VLAN 1.
• If Native VLAN is other than VLAN 1 then control traffic is sent tagged.
• It is fine to leave VLAN 1 as the Native VLAN but should only carry control traffic
and not user or management traffic.
• Note: Router uses subinterfaces for trunking and the native VLAN is configured
using the native option. (Discussed later) 70
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 70
Best Practices
▪ Management VLAN
• The Management VLAN is the VLAN used to reach (ping, telnet) devices.
71
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 71
Best Practices
▪ Garbage VLAN
• This is the VLAN you can assign to all switch ports until it is assigned to a
user or management VLAN.
• A way of isolating or managing all non-business traffic.
• You may wish to limit this VLAN as an access port and not include this
VLAN across trunk links.
72
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 72
Best Practices
74
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 74
Private VLAN
ROUTE v7 Chapter 4
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 75
Private VLANs
Promiscuous Ports
Community
VLAN B Ports
VTP Transparent
⚫ Private VLANs (pVLAN) provide isolation between ports within the same
VLAN.
⚫ pVLANs require VTP switches to be in transparent mode.
76
⚫ pVLANs can go across trunks. © 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 76
Private VLANs
Promiscuous Ports
⚫ pVlans:
Provide security
Reduce the number of IP subnets
⚫ Service providers use pVLANs to deploy hosting services and network
access where all devices reside in the same subnet but only
communicate to a default gateway, servers or another network.
77
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 77
Private VLANs
Promiscuous Ports
Primary VLANs
Secondary VLANs
Community VLANs
Isolated
VLANs
⚫ Two types of secondary VLANs
Community VLANs
These ports communicate with other ports in the same
community and promiscuous ports
Isolated VLANs
These ports can only communicate with promiscuous ports.
79
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 79
Private VLANs
Promiscuous Ports
Community
VLAN B Ports
⚫ Community VLANs ports communicate with other ports in the same community
and promiscuous ports.
What devices can Community VLAN A PCs communicate with?
What devices can Community VLAN B PCs communicate with?
⚫ Isolated VLANs ports can only communicate with promiscuous ports.
80
What devices can Isolated VLAN C PCs communicate with? 80
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public
Configuring pVLANs: Creating the pVLANs
VLAN 100
Community Isolated VLAN
VLAN A Ports C Ports
VLAN 200 VLAN 300
VLAN 201
Community
VLAN B Ports
VLAN 201
ROUTE v7 Chapter 4
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 86
Configuring Link
Aggregation with
Etherchannel
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 87
Spanning Tree and EtherChannel
▪ Spanning Tree only allows a single link between switches to
prevent bridging loops.
▪ Cisco’s EtherChannel technology allows for the scaling of
link bandwidth by aggregating or bundling parallel links.
• Treated as a single, logical link.
Etherchannel Bundle
• Access or Trunk link
• Allows you to expand the link’s capacity without having to purchase
new hardware (modules, devices).
88
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 88
EtherChannel
▪ This does not mean the total bandwidth of the bundle equals
the sum of the links.
89
• The load is not always distributed evenly (coming).
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 89
EtherChannel
95
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 95
Load Balancing
0
1
100
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 100
Configuring
EtherChannel
ROUTE v7 Chapter 4
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 101
Configuring EtherChannel Load Balancing
102
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 102
Load Balancing
Switch(config)# port-channel load-balance ?
dst-ip Dst IP Addr bits Hash
dst-mac Dst Mac Addr bits Operation
src-dst-ip Src XOR Dst IP Addr XOR
src-dst-mac Src XOR Dst Mac Addr XOR
default
src-ip Src IP Addr bits
src-mac Src Mac Addr bits
⚫ 6500 and 4500 switches also allow hash input to be based on:
dst-port (destination port)
src-dst-port (source and destination ports)
⚫ Dafaults for 29xx and 35xx (this may vary so check documentation)
Layer 2 switching (switched port) is src-mac (coming)
Layer 3 switching (routed port) is src-dst-ip (coming)
⚫ For non-IP traffic the switch will distribute frames based on MAC
addresses.
⚫ Multicasts and broadcasts sent over one link in the EtherChannel are not
103
sent back over other links in the EtherChannel.
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 103
Switch(config)# port-channel load-balance ?
dst-ip Dst IP Addr bits
dst-mac Dst Mac Addr bits
Load Balancing src-dst-ip Src XOR Dst IP Addr XOR
src-dst-mac Src XOR Dst Mac Addr XOR
src-ip Src IP Addr bits
src-mac Src Mac Addr bits
PAgP
LACP PAgP
LACP
Fa0/4
106
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 106
EtherChannel Protocols
Fa0/1 Channel Group
Fa0/4
⚫ Channel-group number: 1 – 64
⚫ Does not need to be the same on both switches but its
recommended that it usually is.
107
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 107
No PAgP or LACP negotiation
EtherChannel
on on
109
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 109
PAgP modes
EtherChannel
auto desirable
⚫ By default PAgP uses the silent submode for desirable and auto.
⚫ If you expect a switch to be on the other end you should use non-silent.
⚫ “Use the non-silent keyword when you connect to a device that transmits bridge protocol data units
(BPDUs) or other traffic.”
⚫ “Use the silent keyword when you connect to a silent partner (which is a device that does not generate
BPDUs or other traffic).”
⚫ Either will work between switches.
⚫ For more information on when to use silent or non-silent:
111
⚫ http://www.cisco.com/en/US/tech/tk389/tk213/technologies_configuration_example09186a0080094953.s
html © 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 111
LACP modes
EtherChannel
active
active
passive
112
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 112
LACP modes
EtherChannel
passive active
on on
auto
passive
114
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 114
Configuring PAgP
DLS1(config)# port-channel load-balance dst-ip
DLS1(config)# interface range fa 0/11 - 12
DLS1(config-if-range)# switchport trunk encapsulation dot1q
DLS1(config-if-range)# switchport mode trunk
DLS1(config-if-range)# channel-protocol pagp
DLS1(config-if-range)# channel-group 1 mode desirable
⚫ Notice:
Load balancing does not have to match but usually it does.
DTP on DLS2 is dyanmic auto (result is trunk with DLS1)
PAgP configured on both ends
115
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 115
Verifying We will discuss the significance of the Port-channel
interface with MLS.
DLS1#show run DLS2#show run
! !
port-channel load-balance dst-ip port-channel load-balance src-dst-ip
!
!
interface Port-channel1
interface Port-channel1
switchport trunk encapsulation dot1q
switchport trunk encapsulation dot1q
!
switchport mode trunk !
! interface FastEthernet0/1
interface FastEthernet0/1 ! ...
! ... interface FastEthernet0/11
interface FastEthernet0/11 switchport trunk encapsulation dot1q
channel-group 1 mode auto
switchport trunk encapsulation dot1q
!
switchport mode trunk
!
channel-group 1 mode desirable interface FastEthernet0/12
! switchport trunk encapsulation dot1q
interface FastEthernet0/12 channel-group 1 mode auto
switchport trunk encapsulation dot1q
switchport mode trunk
channel-group 1 mode desirable
116
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 116
Verifying
DLS1# show etherchannel protocol
Group: 1
----------
Protocol: PAgP
117
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 117
DLS1# show etherchannel summary
Flags: D - down P - in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
R - Layer3 S - Layer2
U - in use f - failed to allocate aggregator
u - unsuitable for bundling
w - waiting to be aggregated
d - default port
118
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 118
DLS1# show etherchannel port
DLS1(config)# port-channel load-balance dst-ip
Group: 1 DLS1(config)# interface range fa 0/11 - 12
----------
DLS1(config-if-range)# channel-protocol pagp
Port: Fa0/11 DLS1(config-if-range)# channel-group 1 mode desirable
------------
Local information:
Can help determine if the load balancing is being
distributed
Hello equally
Partner PAgPacross the links
Learning Group
Port Flags State Timers Interval Count Priority Method Ifindex
Fa0/11 SC
Partner's information:
Port: Fa0/12
------------
...
119
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 119
Configuring LACP
DLS1(config)# port-channel load-balance dst-ip
DLS1(config)# lacp system-priority 11111
Fa0/13-14 has a
DLS1(config)# interface range fa 0/11 - 12
DLS1(config-if-range)# switchport trunk encapsulation dot1q
higher port priority
DLS1(config-if-range)# switchport mode trunk so these will
DLS1(config-if-range)# channel-protocol lacp become the
DLS1(config-if-range)# channel-group 1 mode active standby links
DLS1(config-if-range)# lacp port-priority 99 should something
happen to any of
DLS1(config)# interface range fa 0/13 - 14
DLS1(config-if-range)# switchport trunk encapsulation dot1q
the active links.
DLS1(config-if-range)# switchport mode trunk
DLS1(config-if-range)# channel-protocol lacp
Default port-priority = 32,768
DLS1(config-if-range)# channel-group 1 mode active
Group: 1
----------
Protocol: LACP
123
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 123
Verifying
DLS1# show etherchannel summary
Flags: D - down P - in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
R - Layer3 S - Layer2
U - in use f - failed to allocate aggregator
u - unsuitable for bundling
w - waiting to be aggregated
d - default port
DLS1#
124
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 124
Odds and Ends (FYI)
125
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 125
Troubleshooting Trunk Links
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 126
Chapter 2 Summary
▪ A VLAN is a logical grouping of switch ports independent of physical location. Local
VLANs are now recommended over end-to-end VLAN implementations.
▪ A trunk is a Layer 2 point-to-point link between networking devices carry the traffic of
multiple VLANs.
▪ ISL and 802.1Q are the two trunking protocols that can connect two switches.
▪ VTP is used to distribute and synchronize information about VLANs configured throughout
a switched network.
▪ VTP pruning helps to stop flooding of unnecessary traffic on trunk links.
▪ Device communication within the same VLAN can be fine-tuned using pVLANs. A pVLAN
is associated to a primary VLAN, and then mapped to one or several ports. A primary
VLAN can map to one isolated and several community VLANs. pVLANs can span across
several switches using regular 802.1q trunks or pVLAN trunks.
▪ Use EtherChannel by aggregating individual, similar links between switches.
EtherChannel can be dynamically configured between switches using either the Cisco-
proprietary PAgP or the IEEE 802.3ad LACP. EtherChannel load balances traffic over all
the links in the bundle. The method that is chosen directly impacts the efficiency of this
load-balancing mechanism.
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 127
Best Practices for VLAN Design
▪ One to three VLANs per access module and limit those VLANs to a couple of
access switches and the distribution switches.
▪ Avoid using VLAN 1 as the "blackhole" for all unused ports. Use a dedicated
VLAN separate from VLAN 1 to assign all the unused ports.
▪ Separate the voice VLANs, data VLANs, the management VLAN, the native
VLAN, blackhole VLANs, and the default VLAN (VLAN 1).
▪ Avoid VTP when using local VLANs; use manually allowed VLANs on trunks.
▪ For trunk ports, turn off Dynamic Trunking Protocol (DTP) and configure
trunking. Use IEEE 802.1Q rather than ISL because it has better support for
QoS and is a standard protocol.
▪ Manually configure access ports that are not specifically intended for a trunk
link.
▪ Prevent all data traffic from VLAN 1; only permit control protocols to run on
VLAN 1 (DTP, VTP, STP BPDUs, PAgP, LACP, CDP, etc.).
▪ Avoid using Telnet because of security risks; enable SSH support on
management VLANs.
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 128
VLANs, Trunking,
VTP, Port Aggregation
Part 2
ROUTE v7 Chapter 4
© 2007 – 2016, Cisco Systems, Inc. All rights reserved. Cisco Public 129