| |
|
640-504 BCMSN (Building Cisco Multilayer Switched Networks)
This study guide is developed to provide you with an overview of the
Cisco 504 Switching subject. You are suggested to use this study guide to
give yourself a “bird eye view” of the exam. For further study and
more in-depth coverage of the topics, the following books are recommended:
Cisco
CCNP Preparation Library, Second Edition (Cisco Career Certifications)
-- Diane Teare, et al; Hardcover
CCNP:
Switching Study Guide -- Todd Lammle, et al; Hardcover
CCIE
Professional Development : Cisco Lan Switching (The Cisco Press Ccie
Professional Development Series) -- Kennedy Clark, Kevin Hamilton;
Textbook Binding
Cisco
Catalyst LAN Switching CCIEPrep.com -- Louis R. Rossi(Preface), et al;
Paperback
Cisco
IOS Switching Services
by Inc Cisco Systems (Paperback)
CISCO
Interactive Mentor LAN Switching (With CD-ROM)
by Systems, Inc. Cisco(Editor) (Software)
CCIE
Fundamentals: Network Design and Case Studies, Second Edition
(Certification) (Hardcover)
Knowledge measured according to Cisco
- Campus network models
- Cisco Hierarchical Internetworking Model
- OSI
- LAN Switching and hardware
- Remote Monitoring
- Multi-layer switching
- Layer-2 Switching
- Layer-3 Switching
- Layer-4 Switching
- Tag Switching
- Virtual LANs
- Trunking
- VTP
- Spanning Tree Protocol
- Multicasting
- Protocol Independent Multicast
- Dial-on-Demand Routing
- Hot Standby Routing Protocol
- PortFast
- UplinkFast
- BackboneFast
===========================================================
Do NOT use this study guide as your sole study resource. Successful
completion of the 504 exam requires both practical experience as well as
lots and lots of reading.
On the actual exam you will encounter questions on IOS commands as well
as many terms. For the commands, Cisco’s original documentation has very
detailed coverage. You may follow the links we provide to read these
original Cisco documents for more information on the commands.
We figured out that the best way to present the study material for 504
is to describe the key terms that will be covered in the exam.
Here you go….
===========================================================
Readings from the Cisco Web Site
Configuring VLANs
http://www.cisco.com/univercd/cc/td/doc/product/lan/cat5000/rel_2_3/config/09vlans.htm
Configuring VLAN Trunks
http://www.cisco.com/univercd/cc/td/doc/product/lan/c2900xl/29_35sa6/eescg/masctrnk.htm
Configuring VTP
http://www.cisco.com/univercd/cc/td/doc/product/lan/cat5000/rel_4_2/config/vlans.htm
VTP White Paper
http://www.cisco.com/warp/public/473/21.html
IOS Switching commands
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/12cgcr/switch_r/xrswcmd.htm
Configuring STP
http://www.cisco.com/warp/public/473/5.html
Configuring IP MLS
http://www.cisco.com/univercd/cc/td/doc/product/lan/cat5000/rel_5_2/layer3/mls.htm
MLS Commands
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/12cgcr/switch_r/xrmls.htm
HSRP
http://www.cisco.com/warp/public/619/index.shtml
Configuring IP services
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/12cgcr/np1_c/1cprt2/1cip.htm
IP Multicast Commands
http://www.cisco.com/univercd/cc/td/doc/product/software/ios113ed/113ed_cr/np1_r/1rmulti.htm
Configuring Multicast Services
http://www.cisco.com/univercd/cc/td/doc/product/lan/cat5000/rel_2_3/config/10multi.htm
Campus Network
- In the past, the primary target of local workstations would be
workgroup servers in the same neighborhood
- Nowadays, performance of Layer 3 device is critical
- Nowadays, resources are shared mostly in the core layer of the Cisco
Hierarchical Model
20/80 Rule
- 80 % of the campus traffic will traverse the core while 20 % will
stay local with the LANs
- The new trend for the networking world when we have a high
percentage of traffic destined for the enterprise server farm
80/20 rule
- 80 % of the network traffic should be local, while 20 % of the
network traffic should move across the backbone
- This is the “old school of thought”
- Not suitable for nowadays web based environment where activities and
processing are consolidated to central servers
ASICs
- Short for application-specific integrated circuits
- Uses high-speed hardware implementation for efficient routing
Cisco Hierarchical Internetworking Model
- This refers to the network design where we have 3 different layers:
- This model facilitates scalability, performance and troble-shooting
Core Layer
- High-speed switching backbone
- Designed to switch packets as fast as possible
- Does not perform packet manipulation
Distribution Layer
- Boundary definition
- Packet manipulation
- Address or area aggregation
- Departmental or workgroup access
- Broadcast or multicast domain definition
- VLAN routing
- Security
Access Layer
- Allows local end users into the network
- Uses access lists to filter the needs of a particular set of users
- Shared / switched bandwidth
- MAC layer filtering
- Microsegmentation
OSI Layers and Protocols
- You should memorize the following relationships between the layers
and the protocols / formats:
- Application Layer – Telnet, SMTP, FTP
- Presentation – ASCII, MPEG, GIF, JPEG
- Transport –TCP, SPX
- Network - IP, IPX
Cisco Switches in the different layers:
Access Layer
- 1900
- 2800
- 2900
- 4000
- 5000
- 5500
Distribution Layer
Core Layer
Switches Interfaces and Management
- The 5000/6000/6500 series switches use a set based CLI similar to
the Unix csh style interface. The most commonly used commands are Set
(for configuration changes), Show ( for showing config information)
and Clear (for removing config settings).
- You may manage the switches with In-band management, meaning you do
it through telnet or SNMP through modem or line module.
- You may also manage with Out-of-band management, meaning you are
doing it via the console port directly connected to the Supervisor
module.
- You may seek help from Cisco by approaching Cisco’s Technical
Assistance Center TAC. TAC has Customer Support Engineers CSEs to help
you out
- Support may also be obtained via Cisco Connection Online in Cisco
web site
RMON
- Short for Remote Monitoring
- 4 groups available for different functions:
- Statistics Group - monitoring port utilization and
providing error statistics
- History Group – providing periodic statistics
- Alarm Group - sampling interval / threshold
- Event Group - logging events
Layer 2 Switching
- Hardware-based bridging
- Frame forwarding handled by ASICs
- Has the same characteristics and limitations as bridging
- Has the limitations of slow convergence and blocked links with STP
- For creating flatter network
Layer 3 Switching
- Hardware-based routing
- Can use Netflow switching
- Packet-by-packet Layer 3 switches support standards-based packet
header rewrite and time-to-live decrement
Layer 4 Switching
- Hardware-based routing
- Packet forwarding handled by ASICs
- Can use Netflow switching
- Control traffic based on Layer 4 information with extended access
lists
- Provide granular Layer 4 accounting of flows with NetFlow switching
- NetFlow feature card performs Layer 3 / 4 switching in hardware
- Prioritization by applications
MLS
- Short for Multi Layer Switching
- Route once switch many
- Provides high-performance Layer 3 switching for Catalyst 5000 series
- Switches IP data packets between subnets using ASIC
- Offload routers from forwarding unicast IP data packets over the
Ethernet
- Provides traffic statistics for identifying traffic characteristics
for administration, planning, and troubleshooting
- Catalyst 5000 series switch uses the Route Switch Module RSM to
perform route processing, although routing services can also be
provided by external router
- For MLS to work, you need to have Multilayer Switching Switch Engine
(MLS-SE), Multilayer Switching Route Processor (MLS-RP) and also
the Multilayer Switching Protocol (MLSP)
It is important to realize that:
- Know the difference of collision VS broadcast domain
- Bridges limit collision domains only, not broadcast domains.
- Routers can limit broadcast domains
Blocks
- 5 different types of block available:
- Core Blocks –Connect multiple switch blocks together
- Switch Blocks – access layer switches are connected with
distribution layer devices
- WAN Blocks – connect to single or multiple ISPs with multiple
connections
- Server Blocks – server group in a subnet
- Mainframe Blocks – form centralized network services
Tag Switching
- Deployed in a multicast environment
- Works at the data link layer
- Forwarding mechanism similar to label swapping
- All tag switches that belongs to a common multicast tree on the same
sub-network agree on a common tag to make forwarding of multicast
packets to the downstream possible
- The Forwarding component uses the tag information included in the
packets as well as those maintained by the tag switch to perform
packet forwarding.
- The Control component will ensure that tag information are correctly
maintained by the switches.
- Support QOS in a sense that it marks packets as a member of a
particular class
VLAN
- Short for Virtual LAN
- Similar to an extended bridged network
- Enable Layer 2 switching across the campus
- Distribution layer will route traffic between VLANs
- Each VLAN functions as a separate broadcast domain
- Membership based on switch port number most of the time, and can be
static or dynamic
- Membership remains the same even when the user is re-located to
another location
- To build up a VLAN, you need to assign the ports, configure the
ports for trunking, verify the configuration and then remove the trunk
finally
- Frame tagging deploys IEEE 802.1Q for identifying VLANs through
inserting VLAN identifier into frame header
VTP
- Short for VLAN Trunk Protocol
- Maintain VLAN configuration consistency of the network
- VTP version 1 works with supervisor engine software release 2.1 or
later and ATM software release 3.1 or later
- VTP version 2 works with supervisor engine software release 3.1
and later
- All switches in the same VTP domain must run the same VTP version
- VTP domain = VLAN management domain
- VTP domain made up of interconnected switches sharing the same
domain name
- A switch can belong to only one domain
- A password must b configured on each switch in the management domain
when it is running in secure mode
- Advertisement information includes VTP domain name, VTP
configuration revision number, MTU size, Frame format, VLAN Ids,
Emulated LAN names for ATM LANE, 802.10 SAID values for FDDI
- 3 VTP modes:
- You use client mode when there are other Catalyst switches in
the domain.
- You use transparent mode when the switch will not share VLAN
information with any other switch on the network.
- You use server mode when this is the first switch in your
management domain
- 5 trunk modes:
- The On mode forces a port to become a trunk port, while the Off
mode does the exact opposite.
- The Desirable mode causes the port to actively try to set a link
to a trunk, while the Auto mode makes a port available as a trunk
link.
- With the Nonegotiate mode the port will be set in a permanent
trunking mode.
Pruning
- For VTP
- Increases available bandwidth
- Restricts flooded traffic to trunk links that the traffic must use
to access the appropriate network devices
- Only prune traffic from VLANs that are pruning-eligible
- VLAN 1 is not pruning-eligible
- VLANs 2 - 1000 are pruning-eligible
- You are not encouraged to use VTP pruning on Catalyst series
switches attached to Emulated Local Area Network
ISL Encapsulation
- Short for Inter-Switch Link
- Cisco only protocol
- Interconnect multiple switches
- Maintain VLAN information as traffic goes between switches
- A frame is encapsulated with a header that transports VLAN IDs
- VLAN ID is added to a frame only when the frame is destined for a
remote network
IEEE 802.1Q
- Open standard on trunking encapsulation
- Does not change the size of the frame during encapsulation
- Sometime being referred to as dot1q
STP
- Short for Spanning Tree Protocol
- Prevent loops in a bridged environment in Layer 2
- VLAN + STP = ability to control forwarding paths per subnet
= configuration flexibility and layer 2 redundancy
- Bridge ID = 2byte priority (same for all switches) + 6byte
Media Access Control address of the switch / bridge
- BPDU is for electing root switch for STP
- BPDU timer is for forcing ports to wait for topology information
during propagation delays
- STP looks at the path cost to determine which port should forward
and which port should block
- Path cost = sum of all port costs
- Catalyst LAN switches maintain separate instance of Spanning Tree
for each active VLAN configured
- Bridge ID and priority are associated with each instance of Spanning
Tree
- Switch with lowest bridge priority becomes the root switch for an
instance of a spanning tree
- For a switch that acts as a secondary root, spanning-tree bridge
priority is modified from the default value of 32768 to 16384
- You can change the global port priority of switch ports, since you
can have a possible priority range of 0 through 63
- Port with lowest priority value forwards frames for all VLANs
- If all ports have same priority, port with lowest port number
forwards frames
- You can change the global port cost of switch ports, since you can
have a possible cost range of 1 to 65535
- Ports with lower port costs will most likely be chosen to forward
frames for all VLANs
- You should assign lower numbers to ports attached to faster media
- You should assign higher numbers to ports attached to slower media
- The progress flow of a port:
- Blocking –>Listening –>Learning –> Forwarding
–>Disabled
- Note that a port in blocking state does not forward frames
- Also note that a port in learning state is getting ready but not
actually forward frames
Spanning Tree Timers
- Hello timer determines how often the switch will broadcast Hello
messages
- Forward delay timer determines the amount of time a port will remain
in the listening and learning states
- Maximum age timer determines how long the protocol information
received on a port will be stored by the switch
PVST, PVST+ and CST
- PVST stands for Per VLAN Spanning Tree
- CST stands for Common Spanning Tree
- PVST increases network scalability by load balancing across
different VLANs
- PVST convergence time is smaller than that for the larger STP
topology for the entire switch
- PVST+ = PVST with Cisco enhancements
- PVST+ supports 802.1Q trunks
- PVST+ supports the mapping of multiple spanning trees to
single spanning tree of the 802.1Q switches
- PVST+ architecture distinguishes regions of the following types:
PVST region, PVST+ region, and MST region. Each region has a
homogenous type of switch. Also note that all PVSTs are tunneled
through the MST region
- Default CST is the PVST of VLAN 1, which is known as the Native VLAN
- CST allows for fewer BPDUs to consume bandwidth
Fast EtherChannel
- Builds upon 802.3 full-duplex Fast Ethernet
- Supports full duplex auto-negotiation and auto-sensing
- Bandwidth scalability at increments of 200 Mbps to 800 Mbps
currently
- Will support multiples of Gigabit Ethernet in the future
- Can support Gigabit EtherChannel
- Uses multiple Fast Ethernet links for load balancing traffic across
multiple links
- Automatic recovery for link loss through redistributing loads across
remaining links
- Convergence transparent to end users
- ISL VLAN trunking protocol can carry multiple VLANs across a
Fast EtherChannel
- Routers attached to the Fast EtherChannel trunks can provide
full multiprotocol routing with HSRP
HSRP
- Short for Hot Standby Routing Protocol
- One router will automatically assume the function of the second
router when the second router fails
- Active router forwards packets to virtual router
- Standby router monitors HSRP group status
- Standby router takes over packet-forwarding responsibility when the
active router fails
- Interface tracking enables automatic priority adjustment based on
the availability of the router interfaces
- Does not support DDR directly
- 3 types of multicast messages:
- Hello---sent every three seconds.
- Coup---sent when a standby router assumes the function of the
active router
- Resign---sent when a router is about to shut down or when a
router with a higher priority sends a hello message.
- HSRP-configured router states:
- Active
- Standby
- Speaking and listening
- Listening
- Speaking = sending Hello packets
- Listening = receiving Hello packets
DDR
- Short for Dial-on-Demand Routing
- Pretend that full-time connectivity is still available, although
what really happens is that the network is using Dialer interfaces to
connect.
- Will filter out interesting packets defined by the access list
- Encapsulation Methods supported are PPP, HDLC, SLIP and X.25
IRDP
- Short for ICMP Router Discovery Protocol
- Allows router to dynamically learns about routes to other networks
Multicast
- Send one copy of each packet to a group of computers
- Need a network-layer address for communicating with the group - the
Class D addresses
- Need a dynamic registration mechanism for a computer to join the
group – uses IGMP
- IOS supports of IP multicast routing includes CGMP Cisco Group
Management Protocol, PIM Protocol Independent Multicast, DVMRP
Distance Vector Multicast Routing Protocol and IGMP Internet Group
Management Protocol
- By enabling PIM on an interface you also enable IGMP on that
interface.
- An interface with PIM can be configured to be in dense mode, sparse
mode, or sparse-dense mode. You must enable PIM in one of these modes
for IP multicast routing to work.
- When populating a multicast routing table, dense-mode interfaces are
always added to the table.
- When populating a multicast routing table, sparse-mode interfaces
are added to the table only when periodic Join messages are received
from downstream routers, or when there is a member directly connected
on the interface.
- In the situation where forwarding from a LAN occurs, sparse-mode
operation will start if there is an RP known for the group. Otherwise,
packet will be flooded in dense-mode
- Dense mode is for environment where the multicast group members are
densely distributed throughout the network
- Use dense mode when bandwidth is sufficient.
- Dense mode PIM floods multimedia packet to all routers and prune
routers that do not support the group members
RP
- Short for Rendezvous Point
- One or more routers must be RPs for sparse mode to work – routers
will learn to be RPs themselves
- RPs are used by senders to announce their existence
- RPs are also used by receivers to learn about new senders
- RP address is used by first-hop routers to send PIM register
messages on behalf of a sending host
- RP address is also used by last-hop routers to send PIM join/prune
messages to the RP for informing about group membership
- A single PIM router can be a RP for more than one group
- A group can have more than one RP
BackboneFast
- Cisco proprietary
- Used at the Distribution layer
- Also exists at the Core layer
- Useful in a situation where there are multiple switches connected
together
- Requires the availability of multiple paths to the same root bridge
- Can detect indirect link failures
- Increase the speed of recovery when there is a failure with a STP
active link
UplinkFast
- Cisco proprietary
- Can detect direct link failures
- Used at the Access layer only
- Provides fast convergence after a spanning tree topology change
- Provides load balancing between redundant links by deploying uplink
groups
PortFast
- Cisco proprietary
- Prevents loops in a network
- Works on nontrunking access ports only
- Spanning tree loops can still occur if BPDUs are being
transmitted and received on ports with portfast enabled
CDP
- Short for Cisco Discovery Protocol
- Cisco only
- Works at Data Link layer
- Passes information between Cisco devices
- Uses multicast address with no protocol ID nor network layer field
- You cannot filter CDP
ATM
- Short for Asynchronous Transfer Mode
- Cells are fixed at 53 bytes
- 5 bytes header
- 48 bytes payload
- Capable of transmitting voice and data at the same time at high
speed
- Supports QoS
This study guide is developed in Year 2001 by Yu Chak Tin Michael.
His personal web site is located at: http://michaelyu.freeservers.com.
You may also email him at: ycthk@i-cable.com
Copyright 2000 http://www.CERTguide.com/
|
|