+ All Categories
Home > Documents > 44 Spanning Tree

44 Spanning Tree

Date post: 03-Jun-2018
Category:
Upload: duyhuynh
View: 229 times
Download: 0 times
Share this document with a friend

of 30

Transcript
  • 8/12/2019 44 Spanning Tree

    1/30

    2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-1

    Medium-Sized Switched Network Construction

    ImprovingPerformance withSpanning Tree

  • 8/12/2019 44 Spanning Tree

    2/30

    2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-2

    Interconnection Technologies

    Technology Use

    Fast Ethernet Connects end-user devices tothe access layer switch

    Gigabit Ethernet Connects access switch to

    distribution switch and highuse servers to switches

    10-GigabitEthernet

    Provides high-speed switch toswitch links, backbones

    EtherChannel Provides high-speed switch toswitch links, backbones with

    redundancy

  • 8/12/2019 44 Spanning Tree

    3/30

    2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-3

    Determining Equipment andCabling Needs

    Each link provides adequatebandwidth for the total aggregatetraffic over that link.

  • 8/12/2019 44 Spanning Tree

    4/30

  • 8/12/2019 44 Spanning Tree

    5/30

    2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-5

    Redundant Topology

    Redundant topology eliminates single points of failure.

    Redundant topology causes broadcast storms, multiple

    frame copies, and MAC address table instability problems.

  • 8/12/2019 44 Spanning Tree

    6/30

    2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-6

    Station D sends a broadcast frame.

    Broadcast frames are flooded to all portsexcept the originating port.

    Broadcast Frames

  • 8/12/2019 44 Spanning Tree

    7/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-7

    Broadcast Storms

    Host X sends a broadcast.

    Switches continue to propagatebroadcast traffic over and over.

  • 8/12/2019 44 Spanning Tree

    8/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-8

    Multiple Frame Copies

    Host X sends a unicast frame to router Y.

    The MAC address of router Y has not beenlearned by either switch.

    Router Y will receive two copies of the same frame.

  • 8/12/2019 44 Spanning Tree

    9/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-9

    Host X sends a unicast frame to router Y.

    The MAC address of router Y has not been learned by either switch.

    Switches A and B learn the MAC address of host X on port 1.

    The frame to router Y is flooded.

    Switches A and B incorrectly learn the MAC address of host X on port 2.

    MAC Database Instability

  • 8/12/2019 44 Spanning Tree

    10/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-10

    Provides a loop-free redundant network topologyby placing certain ports in the blocking state

    Published in the IEEE 802.1D specification

    Enhanced with the Cisco PVST+ implementation

    Loop Resolution with STP

  • 8/12/2019 44 Spanning Tree

    11/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-11

    Spanning-Tree Operation

    One root bridge per broadcast domain.

    One root port per nonroot bridge.

    One designated port per segment.

    Nondesignated ports are unused.

  • 8/12/2019 44 Spanning Tree

    12/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-12

    STP Root Bridge Selection

    BPDU (default = sent every 2 seconds)

    Root bridge = bridge with the lowest bridge ID

    Bridge ID =BridgePriority

    MACAddress

  • 8/12/2019 44 Spanning Tree

    13/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-13

    Spanning tree transits each port through several different states:

    Spanning-Tree Port States

  • 8/12/2019 44 Spanning Tree

    14/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-14

    Describing PortFast

    PortFast is configured on access ports, not trunk ports.

  • 8/12/2019 44 Spanning Tree

    15/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-15

    Configuring and Verifying PortFast

    spanning-tree portfast

    SwitchX(config-if)#

    Configures PortFast on an interface

    spanning-tree portfast default

    SwitchX(config)#

    Enables PortFast on all non-trunking interfaces

    show running-config interface interface

    SwitchX#

    Verifies that PortFast has been configured on an interface

    OR

  • 8/12/2019 44 Spanning Tree

    16/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-16

    Spanning-Tree Operation Example

  • 8/12/2019 44 Spanning Tree

    17/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-17

    Spanning-Tree Path Cost

    Link SpeedCost (Revised IEEE

    Specification)Cost (Previous IEEE

    Specification)

    10 Gb/s 2 1

    1 Gb/s 4 1

    100 Mb/s 19 10

    10 Mb/s 100 100

  • 8/12/2019 44 Spanning Tree

    18/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-18

    Spanning-Tree Recalculation

  • 8/12/2019 44 Spanning Tree

    19/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-19

    Per VLAN Spanning Tree Plus

  • 8/12/2019 44 Spanning Tree

    20/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-20

    PVST+ Extended Bridge ID

    Bridge ID without the

    extended system ID

    Extended bridge ID

    with system ID

    System ID = VLAN

  • 8/12/2019 44 Spanning Tree

    21/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-21

    Rapid Spanning Tree Protocol

  • 8/12/2019 44 Spanning Tree

    22/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-22

    Default Spanning-Tree Configuration

    Cisco Catalyst switches support three types of STPs:

    PVST+

    PVRST+

    MSTP The default STP for Cisco Catalyst switches is PVST+ :

    A separate STP instance for each VLAN

    One root bridge for all VLANs

    No load sharing

  • 8/12/2019 44 Spanning Tree

    23/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-23

    PVRST+ Configuration Guidelines

    1. Enable PVRST+.

    2. Designate and configure a switch to be the root bridge.

    3. Designate and configure a switch to be the secondary

    root bridge.4. Verify the configuration.

  • 8/12/2019 44 Spanning Tree

    24/30 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-24

    PVRST+ Implementation Commands

    spanning-tree mode rapid-pvst

    SwitchX(config)#

    Configures PVRST+

    show spanning-tree vlan vlan# [detail]

    SwitchX#

    Verifies the spanning-tree configuration

    debug spanning-tree pvst+

    SwitchX#

    Displays PVST+ event debug messages

  • 8/12/2019 44 Spanning Tree

    25/30

    2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-25

    Verifying PVRST+

    The spanning-tree mode is set to PVRST.

    SwitchX# show spanning-tree vlan 30VLAN0030Spanning tree enabled protocol rstpRoot ID Priority 24606Address 00d0.047b.2800This bridge is the rootHello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 24606 (priority 24576 sys-id-ext 30)Address 00d0.047b.2800Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Role Sts Cost Prio.Nbr Type-------- ----- --- --- -------- ----Gi1/1 Desg FWD 4 128.1 P2pGi1/2 Desg FWD 4 128.2 P2p

    Gi5/1 Desg FWD 4 128.257 P2p

  • 8/12/2019 44 Spanning Tree

    26/30

    2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-26

    Configuring the Root andSecondary Bridges

  • 8/12/2019 44 Spanning Tree

    27/30

    2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-27

    Configuring the Root andSecondary Bridges: SwitchA

    spanning-tree vlan 1 root primary

    This command forces this switch to be the root for VLAN 1.

    spanning-tree vlan 2 root secondary

    This command configures this switch to be the secondary root

    for VLAN 2.

    OR

    spanning-tree vlan # prioritypriority

    This command statically configures the priority (increments of 4096).

    SwitchA(config)#

    SwitchA(config)#

    SwitchA(config)#

  • 8/12/2019 44 Spanning Tree

    28/30

    2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-28

    Configuring the Root andSecondary Bridges: SwitchB

    spanning-tree vlan 2 root primary

    This command forces the switch to be the root for VLAN 2.

    spanning-tree vlan 1 root secondary

    This command configures the switch to be the secondary root VLAN 1.

    OR

    spanning-tree vlan # prioritypriority

    This command statically configures the priority (increments of 4096).

    SwitchB(config)#

    SwitchB(config)#

    SwitchB(config)#

  • 8/12/2019 44 Spanning Tree

    29/30

    2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.02-29

    Summary

    A redundant switched topology includes multihomed switches andEtherChannel.

    A redundant switched topology causes looping issues such asbroadcast storms.

    The 802.1D STP establishes a loop-free network.

    The original STP has been enhanced by PVST+ and RSTP.

  • 8/12/2019 44 Spanning Tree

    30/30


Recommended