S - R - Module - 2 VLANs
S - R - Module - 2 VLANs
SH...
Mostafa AbdelRahman
Teacher Assistant
Cisco Instructor
Module 2: VLANs
Switching, Routing, and
Wireless Essentials v7.0
(SRWE)
Module Objectives
Module Title: Protocols and Models
Module Objective: Explain how network protocols enable devices to access local and remote
network resources.
Topic Title Topic Objective
Overview of VLANs Explain the purpose of VLANs in a switched network.
VLANs in a Multi-Switched Explain how a switch forwards frames based on VLAN configuration
Environment in a multi-switch environment.
Configure a switch port to be assigned to a VLAN based on
VLAN Configuration
requirements.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
3.1 Overview of VLANs
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
Overview of VLANs
VLAN Definitions Virtual LANs (VLANs) provide segmentation and
organizational flexibility in a switched network.
Benefits Description
Smaller Broadcast • Dividing the LAN reduces the number of broadcast domains
Domains
Improved Security • Only users in the same VLAN can communicate together.
• Only users in the same VLAN can communicate without the services of a router.
Improved IT Efficiency • VLANs simplify network management because users with similar network
requirements can be configured on the same VLAN.
• VLANs can be named to make them easier to identify.
Reduced Cost • One switch can support multiple groups or VLANs
Better Performance • Small broadcast domains reduce traffic, improving bandwidth
Simpler Management • Similar groups will need similar applications and other network resources
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
Overview of VLANs
Types of VLANs
Default VLAN
VLAN 1 is the following:
• The default VLAN
• The default Native VLAN
• The default Management VLAN
• Cannot be deleted or renamed
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
Overview of VLANs
Types of VLANs (Cont.)
Data VLAN
• Dedicated to user-generated traffic (email and web traffic).
• VLAN 1 is the default data VLAN because all interfaces are assigned to this VLAN.
Native VLAN
• This is used for trunk links only.
• All frames are tagged on an 802.1Q trunk link except for those on the native VLAN.
Management VLAN
• This is used for SSH/Telnet VTY traffic and should not be carried with end user traffic.
• Typically, the VLAN that is the SVI for the Layer 2 switch.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
Overview of VLANs
Types of VLANs (Cont.)
Voice VLAN
• A separate VLAN is required because Voice
traffic requires:
• Assured bandwidth
• High QoS priority
• Ability to avoid congestion
• Delay less that 150 ms from source to
destination
• The entire network must be designed to support
voice.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
3.2 VLANs in a
Multi-Switched Environment
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
VLANs in a Multi-Switched Environment
Defining VLAN Trunks
A trunk is a point-to-point link between
two network devices.
Cisco trunk functions:
• Allow more than one VLAN
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
VLANs in a Multi-Switched Environment
Networks without VLANs
Without VLANs, all devices connected to the switches will receive all unicast, multicast, and
broadcast traffic.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
VLANs in a Multi-Switched Environment
Networks with VLANs
With VLANs, unicast, multicast, and broadcast traffic is confined to a VLAN. Without a Layer
3 device to connect the VLANs, devices in different VLANs cannot communicate.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
VLANs in a Multi-Switched Environment
VLAN Identification with a Tag
• The IEEE 802.1Q header is 4 Bytes
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
VLANs in a Multi-Switched Environment
Native VLANs and 802.1Q Tagging
802.1Q trunk basics:
• Tagging is typically done on all VLANs.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
VLANs in a Multi-Switched Environment
Voice VLAN Tagging
The VoIP phone is a three port switch:
• The switch will use CDP to inform the phone of the Voice
VLAN.
• The phone will tag its own traffic (Voice) and can set Class
of Service (CoS). CoS is QoS for layer 2.
Cisco IP Phone contains an integrated three-port 10/100 switch:
• Port 1 connects to the switch or other VoIP device.
• The phone may or may not tag frames from the PC. • Port 2 is an internal 10/100 interface that carries the IP phone traffic.
• Port 3 (access port) connects to a PC or other device.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17
3.3 VLAN Configuration
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
VLAN Configuration
VLAN Ranges on Catalyst Switches
Catalyst switches 2960 and 3650 support over 4000 VLANs.
Normal Range VLANs
• They are used in all small- and medium-sized business and
enterprise networks.
• They are identified by a VLAN ID between 1 and 1005.
• IDs 1002 through 1005 are reserved for legacy network .
• IDs 1 and 1002 to 1005 are automatically created and cannot be
removed.
• Configurations are stored in the switch flash memory in a VLAN database file called vlan.dat.
• When configured, VLAN trunking protocol (VTP), helps synchronize the VLAN database between
switches.
Extended Range VLANs
• They are used by service providers to service multiple customers and by global enterprises.
• They are identified by a VLAN ID between 1006 and 4094.
• Configurations are saved, by default, in the running configuration.
• They support fewer VLAN features than normal range VLANs.
• Requires VTP transparent mode configuration to support extended range VLANs.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
VLAN Configuration
VLAN Creation Commands
VLAN details are stored in the vlan.dat file. You create VLANs in the global
configuration mode.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
VLAN Configuration
VLAN Creation Example
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
VLAN Configuration
VLAN Port Assignment Commands
Once the VLAN is created, we can then assign it to the correct interfaces.
Task Command
Enter global configuration mode. Switch# configure terminal
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22
VLAN Configuration
VLAN Port Assignment Example
We can assign the VLAN to the port
interface.
• Once the device is assigned the
VLAN, then the end device will need
the IP address information for that
VLAN
Prompt Command
• Here, Student PC receives S1# Configure terminal
172.17.20.22
S1(config)# Interface fa0/18
S1(config-if)# Switchport mode access
S1(config-if)# Switchport access vlan 20
S1(config-if)# end
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
VLAN Configuration
Data and Voice VLANs
An access port may only be
assigned to one data VLAN.
However it may also be assigned to
one Voice VLAN for when a phone
and an end device are off of the
same switchport.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24
VLAN Configuration
Data and Voice VLAN Example
• We will want to create and name both Voice
and Data VLANs.
• In addition to assigning the data VLAN, we
will also assign the Voice VLAN and turn on
QoS for the voice traffic to the interface.
• The newer catalyst switch will automatically
create the VLAN, if it does not already exist,
when it is assigned to an interface.
Note: QoS is beyond the scope of this course.
Here we do show the use of the
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25
VLAN Configuration
Verify VLAN Information
Use the show vlan command. The
complete syntax is:
show vlan [brief | id vlan-id | name
vlan-name | summary]
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27
VLAN Configuration
Delete VLANs
Delete VLANs with the no vlan vlan-id command.
Caution: Before deleting a VLAN, reassign all member ports to a different VLAN.
• Delete all VLANs with the delete flash:vlan.dat or delete vlan.dat commands.
Note: To restore to factory default – unplug all data cables, erase the startup-configuration
and delete the vlan.dat file, then reload the device.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28
VLAN Configuration
Packet Tracer – VLAN Configuration
In this Packet Tracer activity, you will perform the following:
• Verify the Default VLAN Configuration
• Configure VLANs
• Assign VLANs to Ports
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29
3.4 VLAN Trunks
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30
VLAN Trunks
Trunk Configuration Commands
Configure and verify VLAN trunks. Trunks are layer 2 and carry traffic for all VLANs.
• Encapsulation is dot1q
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 33
VLAN Trunks
Reset the Trunk to the Default State
• Reset the default trunk settings with
the no command.
• All VLANs allowed to pass traffic
• Native VLAN = VLAN 1
• Verify the default settings with a
sh int fa0/1 switchport command.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 34
VLAN Trunks
Reset the Trunk to the Default State (Cont.)
Reset the trunk to an access mode with the
switchport mode access command:
• Is set to an access interface administratively
• Is set as an access interface operationally
(functioning)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 35
VLAN Trunks
Packet Tracer – Configure Trunks
In this Packet Tracer activity, you will perform the following:
• Verify VLANs
• Configure Trunks
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 36
3.5 Dynamic Trunking Protocol
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 37
Dynamic Trunking Protocol
Introduction to DTP
Dynamic Trunking Protocol (DTP) is a proprietary Cisco protocol.
DTP characteristics are as follows:
• On by default on Catalyst 2960 and 2950 switches
• Dynamic-auto is default on the 2960 and 2950 switches
• May be turned off with the nonegotiate command
• May be turned back on by setting the interface to dynamic-auto
• Setting a switch to a static trunk or static access will avoid negotiation issues with the
switchport mode trunk or the switchport mode access commands.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 38
Dynamic Trunking Protocol
Negotiated Interface Modes
The switchport mode command has additional options.
Use the switchport nonegotiate interface configuration command to stop DTP negotiation.
Option Description
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 39
Dynamic Trunking Protocol
Results of a DTP Configuration
Dynamic
Dynamic Auto Trunk Access
Desirable
Dynamic Auto Access Trunk Trunk Access
Dynamic
Trunk Trunk Trunk Access
Desirable
Limited
Trunk Trunk Trunk Trunk
connectivity
Limited
Access Access Access Access
connectivity
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 40
Dynamic Trunking Protocol
Verify DTP Mode
The default DTP configuration is
dependent on the Cisco IOS version and
platform.
Use the show dtp interface command
to determine the current DTP mode.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 41
Dynamic Trunking Protocol
Packet Tracer – Configure DTP
In this Packet Tracer activity, you will perform the following:
• Configure static trunking
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 42
3.6 Module Practice
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 43
Module Practice and Quiz
Packet Tracer – Implement VLANs and Trunking
In this Packet Tracer activity, you will perform the following:
• Configure VLANs
• Assign Ports to VLANs
• Configure Static Trunking
• Configure Dynamic Trunking
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 44
Module Practice and Quiz
What did I learn in this module?
• VLANs are based on logical instead of physical connections.
• VLANs can segment networks based on function, team, or application.
• Each VLAN is considered a separate logical network.
• A trunk is a point-to-point link that carries more than one VLAN.
• VLAN tag fields include the type, user priority, CFI and VID.
• A separate voice VLAN is required to support VoIP.
• Normal range VLAN configurations are stored in the vlan.dat file in flash.
• An access port can belong to one data VLAN at a time, but may also have a
Voice VLAN.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 45
Module Practice and Quiz
What did I learn in this module? (Cont.)
• A trunk is a Layer 2 link between two switches that carries traffic for all VLANs.
• Trunks will need tagging for the various VLANs, typically 802.1q .
• IEEE 802.1q tagging makes provision for one native VLAN that will remain
untagged.
• An interface can be set to trunking or nontrunking.
• Trunk negotiation is managed by the Dynamic Trunking Protocol (DTP).
• DTP is a Cisco proprietary protocol that manages trunk negotiations.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 46