Академический Документы
Профессиональный Документы
Культура Документы
3750-E
StackWise Plus
W. Brooke Frischemeier, brookexx@cisco.com
Presentation_ID
Cisco Confidential
Agenda
StackWise Operation
Mixing StackWise Plus and StackWise
QoS
Hardware Detail
Packet Flow Detail
Port ASIC Detail
StackWise Plus
Cisco Confidential
StackWise Plus
Cisco Confidential
Cisco Confidential
The stack (or switch) whose master has the higher user
configurable mastership priority
The stack (or switch) whose master is not using the default
configuration
The stack (or switch) whose master has the higher software
priority
Cryptographic advanced IP services (IPv6)
Noncryptographic advanced IP services (IPv6)
Cryptographic IP services
Noncryptographic IP services
Cryptographic IP based
Noncryptographic IP based
4.
5.
StackWise Plus
The stack (or switch) whose master has the longest uptime
The stack (or switch) whose master has the lowest MAC
address
2006 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
Switch Numbers
Member switches, in a stack, are assigned switch numbers
Valid switch numbers are 1 through 9
Numbering does not reflect physical location of the stack members
Switch numbers are sticky, i.e. they switch will keep the same
switch number after reboot
The user has the ability to renumber the switch through the CLI
The switch number can be shown by using the STACK LED
StackWise Plus
Cisco Confidential
Master
Distributed functions
Those that are performed locally by
each node
Master
StackWise Plus
Cisco Confidential
CPU
TCAMs
CPU
TCAMs
CPU
TCAMs
MAC A
StackWise Plus
Cisco Confidential
Distributed: STP
Each switch in the stack runs its own spanning tree
instance per VLAN
BPDU
CPU
CPU
CPU
BPDU
StackWise Plus
Cisco Confidential
Centralized: CDP
CDP is implemented using
centralized model
The master will maintain CDP
neighbor table and the
neighbor tables will be empty
on member nodes
Master
StackWise Plus
Cisco Confidential
10
StackWise Plus
Cisco Confidential
11
Master
TCAMs
TCAMs
TCAMs
StackWise Plus
Cisco Confidential
12
Ping 10.0.0.5
Master
IP Stack
10.0.0.15 / 24
Master Switch
10.0.0.5 / 24
Ping 20.0.0.5
IP Stack
20.0.0.5 / 24
20.0.0.15 / 24
Ping 30.0.0.5
IP Stack
30.0.0.15 / 24
StackWise Plus
Cisco Confidential
30.0.0.5 / 24
13
RP
TCAMs
TCAMs
TCAMs
StackWise Plus
Cisco Confidential
14
Routing Protocol
processes
Master
9 6 New Master
10 New RP L2 table
Adjacency
Table
at
r
G
u
to
i
u
P
R
7
sA
4
7
Si
StackWise Plus
Adjacency
Table
TCAMs
3 FIB
11 Table
Adjacency
Table
TCAMs
3
FIB
11 Table
Adjacency
Table
5
See the Following Two Slides for a
Written Description of this Slide
Si
FAIL!
5
L2 table
FIB
Table
RP
9
10
TCAMs
Cisco Confidential
15
StackWise Plus
Cisco Confidential
16
Cisco Confidential
17
Configuration Management
Master:
Copies of the startup and running config
files are kept on all members in the stack
The current running-config is synched
from the master to all members
On a switchover, the new master reapplies the running-config so that all
switches are in sync
Config
Config
Member:
Keeps a copy of startup and running
config at all times
Config
StackWise Plus
Cisco Confidential
18
Automatic Software/Configuration
Upgrade
The Master will:
Transfer the same version of
code to the new switch
Assign the next available switch
number to the switch if it does
not already have one assign
Transfer the global configuration
Apply default configuration
Master #1
Switch #2
Switch #3
Switch #4
Apply preconfigured
configuration
StackWise Plus
Cisco Confidential
19
Switch Addition
The stack has three memberswith
numbers 1, 2, 3
A new switch with an existing #3 is
added to the stack
The new switch detects a conflict,
and loses
Master #1
Switch #2
Switch #3
StackWise Plus
Cisco Confidential
Switch #4
#3
20
Switch Preprovisioning
Create a provision
Switch #4 (Shadow).
Enter the port
configuration of the
New Switch.
Config
Master #1
Switch #2
Switch #3
StackWise Plus
Cisco Confidential
21
Switch Removal
The stack has three members1, 2, 3
Switch #3 is removed or powered down
Neighbor loss is detected by Switch #1 and
Switch #2
Layer 2 and Layer 3 convergence may need
happen
to
Master #1
Switch
Master #2
#2
Switch #3
to
StackWise Plus
Cisco Confidential
22
Replacing a Switch
Replacing a Failed Switch:
For example, the failed switch is a
Cisco Catalyst 3750-24TS
If replaced by another Cisco Catalyst
3750-24TS, the new switch will
receive the port-level configuration of
the original unit
Config
Config
StackWise Plus
Cisco Confidential
23
Master #1
Switch #2
Switch #3
Master #1
Switch #2
Switch #3
StackWise Plus
Cisco Confidential
24
Switch #2
Switch #3
Switch #1
Switch #2
Switch #3
StackWise Plus
Cisco Confidential
25
Master #1
Switch #2
Switch #3
Switch #1
Switch #2
Switch #3
StackWise Plus
Cisco Confidential
26
Master #1
Switch #2
Switch #3
A
Switch #4
Switch #5
Switch #6
StackWise Plus
Cisco Confidential
27
Agenda
StackWise Operation
Mixing StackWise Plus and StackWise
QoS
Hardware Detail
Packet Flow Detail
Port ASIC Detail
StackWise Plus
Cisco Confidential
28
StackWise Plus
Cisco Confidential
29
Mixed-Hardware Stack
Backward Compatibility
3750-E
3750-E
StackWise Plus
Cisco Confidential
3750-E
3750
30
Mixed-Hardware Stack
Backward Compatibility Contd.
3750-E
3750-E
3750-E
3750
StackWise Plus
Cisco Confidential
31
Mixed stack of 4 X
Switches, 3 X 3750s
and 1 X 3750-E
seamlessly
3750
3750
3750-E
3750
StackWise Plus
Cisco Confidential
32
Mixed stack of 4 X
Switches, 3 X 3750-Es
and 1 X 3750
config
3750-E
3750-E
3750
3750-E
StackWise Plus
Cisco Confidential
33
3750-E
3750-E
3750
3750-E
StackWise Plus
Cisco Confidential
34
3750-E
3750-E
3750
3750-E
StackWise Plus
Cisco Confidential
35
Mixed stack of 4 X
Switches, 3 X 3750-Es
and 1 X 3750
The 3750-E
3750-E
3750-E
3750-E
3750
StackWise Plus
Cisco Confidential
36
3750-E
3750-E
3750-E
StackWise Plus
Cisco Confidential
37
Agenda
StackWise Operation
Mixing StackWise Plus and StackWise
QoS
Hardware Detail
Packet Flow Detail
Port ASIC Detail
StackWise Plus
Cisco Confidential
38
Traffic
Marker
Policer
Marker
Ingress
Queues
Classify
Ingress
Classification
Inspect incoming
packets
Based on ACLs
or configuration,
determine
classification
label
StackWise Plus
Policer
Internal
Ring
Egress
Queues
SRR
SRR
Policer
Marker
Policer
Marker
Policing
Egress
Marking
Ingress Queue/
Schedule
Congestion
Control
Ensure
Act on policer
Two queues/port
conformance to
decision
ASIC shared
a specified rate
Reclass or drop servicing
On an aggregate
out-of-profile
One queue is
or individual flow
configurable for
basis
strict priority
Up to 256
servicing
policers per Port
WTD for congestion
ASIC
control (three
Support for rate
thresholds per
and burst
queue)
SRR is performed
Cisco Confidential
Egress Queue/
Schedule
Congestion
Control
Four SRR queues/port shared
or shaped servicing
One queue is configurable
for strict priority servicing
WTD for congestion
control (three thresholds
per queue)
Egress queue shaping
Egress port rate limiting
39
Traffic
Policer
Marker
Policer
Marker
Ingress
Queues
Classify
Ingress
Internal
Ring
Egress
Queues
SRR
SRR
Policer
Marker
Policer
Marker
Egress
The Cisco Catalyst 3750 has two ingress queues, one of which
can be configured to be a priority queue
Ingress policing can be configured (DSCP, ToS, ACL, etc.)
This can insure that, high priority and latency sensitive traffic is
unimpeded when it is added to the ring
These ingress queues, perform SRR in shared mode only
Weighted Tail Drop (WTD) can also be performed
StackWise Plus
Cisco Confidential
40
Egress Queuing
Traffic
Policer
Marker
Policer
Marker
Ingress
Queues
Classify
Ingress
Internal
Ring
Egress
Queues
SRR
SRR
Policer
Marker
Policer
Marker
Egress
The Cisco Catalyst 3750 has four egress queues, one of which is a priority
queue
Port-based bandwidth limiting can be configured from 10% to 90%
These ingress queues, perform SRR in queue sharing and queue shaping
mode
Weighted Tail Drop (WTD) can also be performed
StackWise Plus
Cisco Confidential
41
WRR
SRR
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Q4
Weight
Weight
Weight
Weight
Weight
Weight
Weight
Weight
Packet Order
WRR
SRR
StackWise Plus
Cisco Confidential
42
Shaped
Shared
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Q4
Weight
Weight
Weight
Weight
Weight
Weight
Weight
Weight
Packet Order
SRR Non-shared
SRR Shared
Wait
Wait
Wait
Cisco Confidential
43
StackWise Plus
Cisco Confidential
44
StackWise Plus
Cisco Confidential
CoS 6-7
CoS 4-5
CoS 0-3
100%
1000
60%
600
40%
400
45
StackWise Plus
Cisco Confidential
46
Agenda
StackWise Operation
Mixing StackWise Plus and StackWise
QoS
Hardware Detail
Packet Flow Detail
Port ASIC Detail
StackWise Plus
Cisco Confidential
47
Switch Fabric
Port
ASIC
Port
ASIC
Port
ASIC
Stack PHY
Two Stack
Cables
CPU
SDRAM
12 Port
PHY
12 Port
PHY
12 Port
PHY
12 Port
PHY
Modular PHY
Flash
Serial
10/100
24X1G POE
12X1G
StackWise Plus
12X1G
24X1G POE
12X1G
12X1G
Cisco Confidential
2X10G or
4X1G
StackWise,
StackWise
Plus
48
Switch Fabric
Stack PHY
Port
ASIC
Port
ASIC
Two Stack
Cables
CPU
SDRAM
12 Port
PHY
12 Port
PHY
Modular PHY
Flash
Serial
10/100
24X1G POE
12X1G
StackWise Plus
12X1G
Cisco Confidential
2X10G or
4X1G
StackWise,
StackWise
Plus
49
Switch Fabric
Port
ASIC
Port
ASIC
Port
ASIC
Stack PHY
Two Stack
Cables
CPU
SDRAM
12 Port
PHY
12 Port
PHY
12 Port
PHY
12 Port
PHY
Modular PHY
Flash
Serial
12X1G
12X1G
12X1G
12X1G
2X10G or
4X1G
10/100
StackWise,
StackWise
Plus
StackWise Plus
Cisco Confidential
50
Switch Fabric
Stack PHY
Port
ASIC
Port
ASIC
Two Stack
Cables
CPU
SDRAM
12 Port
PHY
12 Port
PHY
Modular PHY
Flash
Serial
12X1G
12X1G
2X10G or
4X1G
10/100
StackWise,
StackWise
Plus
StackWise Plus
Cisco Confidential
51
Stack PHY
Port
ASIC
Port
ASIC
Port
ASIC
Two Stack
Cables
CPU
SDRAM
12 Port
PHY
12 Port
PHY
12 Port
PHY
12 Port
PHY
Modular PHY
Flash
Serial
10/100
24X1G POE
12X1G
12X1G
24X1G POE
12X1G
12X1G
2X10G or
4X1G
StackWise,
StackWise
Plus
Cisco Confidential
52
Stack PHY
Port
ASIC
Port
ASIC
Port
ASIC
Two Stack
Cables
CPU
SDRAM
12 Port
PHY
12 Port
PHY
12 Port
PHY
12 Port
PHY
Modular PHY
Flash
Serial
10/100
24X1G POE
12X1G
12X1G
24X1G POE
12X1G
12X1G
2X10G or
4X1G
StackWise,
StackWise
Plus
Performs local switching between Port ASICs that are connected to it without
using StackWise Plus resources
Jumbo frame switching and routing
StackWise Plus
Cisco Confidential
53
Port
ASIC
Port
ASIC
Port
ASIC
Stack PHY
Two Stack
Cables
CPU
SDRAM
12 Port
PHY
12 Port
PHY
12 Port
PHY
12 Port
PHY
Modular PHY
Flash
Serial
10/100
24X1G POE
12X1G
12X1G
24X1G POE
12X1G
12X1G
StackWise,
StackWise
Plus
2X10G or
4X1G
Switch Fabric
Stack PHY
Switch Fabric
Stack PHY
Physically, the Ring Is a Series of Switch Fabrics Strung Together by Stack Cables
The Switch Fabric performs token generation and ring control
StackWise Plus
Cisco Confidential
54
Port
ASIC
Port
ASIC
Port
ASIC
Stack PHY
Two Stack
Cables
CPU
SDRAM
12 Port
PHY
12 Port
PHY
12 Port
PHY
12 Port
PHY
Modular PHY
Flash
Serial
10/100
24X1G POE
12X1G
12X1G
24X1G POE
12X1G
12X1G
2X10G or
4X1G
StackWise,
StackWise
Plus
The number of Port ASICs varies, depending on media speed and number
of ports, maximum of 28 Gbps per Port ASIC
The Port ASIC performs:
Traffic forwarding
QOS
ACL lookup
Route processing
StackWise Plus
STP
2006 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
55
Port
ASIC
Port
ASIC
Port
ASIC
Stack PHY
TCAM
SRAM
TCAM
SRAM
TCAM
SRAM
Two Stack
Cables
CPU
SDRAM
12 Port
PHY
12 Port
PHY
12 Port
PHY
12 Port
PHY
Modular PHY
Flash
Serial
10/100
24X1G POE
12X1G
12X1G
24X1G POE
12X1G
12X1G
2X10G or
4X1G
StackWise,
StackWise
Plus
Unlike the 3750, the 3750-Es TCAM/SRAM is incorporated into the Port ASIC
The TCAM stores vital information including IPv4, IPv6 and MAC addresses
The SRAM does use masking, it uses complete matches to forward
SRAM tables have been sized to fit all existing Catalyst 3750 SDM templates
SRAM forwarding supports L2, Multicast routing/bridging and unicast, and directly connected
hosts for both IPV4/IPv6 and L3
With the 3750-E one can now perform a simultaneous IP and MAC lookup with one ACE
With the 3750-E it is now easier to configure the full 2K ACEs
StackWise Plus
Cisco Confidential
56
Port
ASIC
Port
ASIC
Port
ASIC
Stack PHY
Two Stack
Cables
CPU
SDRAM
12 Port
PHY
12 Port
PHY
12 Port
PHY
12 Port
PHY
Modular PHY
Flash
Serial
10/100
24X1G POE
12X1G
12X1G
24X1G POE
12X1G
12X1G
2X10G or
4X1G
StackWise,
StackWise
Plus
Cisco Confidential
57
Stack PHY
Port
ASIC
Port
ASIC
Port
ASIC
Two Stack
Cables
CPU
SDRAM
12 Port
PHY
12 Port
PHY
12 Port
PHY
12 Port
PHY
Modular PHY
Flash
Serial
10/100
24X1G POE
12X1G
12X1G
24X1G POE
12X1G
12X1G
2X10G or
4X1G
StackWise,
StackWise
Plus
Cisco Confidential
58
StackCables
Sizes: 50cm, 1m and 3m
The Cisco Catalyst 3750-E/3750 has highly
engineered stacking cables with patents
pending on the stacking cable and
connectors
Heavy engineering and customer testing has
shown that yanking and shaking this cable
does not impact traffic flow and frames are
not dropped
Platforms using recessed connectors
cable is exposed beyond the recess and can
still easily be snagged. Thus, Cisco chose
heavily reinforced non recessed connectors.
Just pull on Cisco Catalyst 3750-E/3750 and
you will see how strong the connector is
Cisco has shown that a switch can even
forward traffic when it is being swung
around in the airthis is not a
recommended deployment
Heavily Braced Connector with Large Screws
StackWise Plus
Cisco Confidential
59
Missing
Cable
Switch Fabric
Loopbacks
Switch Fabric
Cisco Confidential
60
Missing
Cable
Switch Fabric
Loopbacks
Switch Fabric
Cisco Confidential
61
Cable
TXT
Pair Trace
Cisco Confidential
RCV
Pair
62
Trace
16 Gbps
16 Gbps
16 Gbps
16 Gbps
TXT/RCV
Pairs
Cable
1
Cable
2
Cisco Confidential
63
8 TXT Pairs
Per Direction
Cable
Word1
Bits
1-8
Word 2
Bits
9-16
Word 3
Bits
17-24
Word 4
Bits
25-32
Word 5
Bits
33-40
Word 6
Bits
41-48
Word 7
Bits
49-58
Word 8
Bits
59-64
Word 9
Bits
65-72
Word 10
Bits
73-80
Word 11
Bits
81-88
Word 12
Bits
89-96
Word 13
Bits
97-104
Word 14 Word 15
Bits
Bits
105-112 113-120
16
Bits
121-128
Cisco Confidential
64
Winner
Token
P-ASIC
P-ASIC
P-ASIC
StackWise Plus
P-ASIC
Token
Cisco Confidential
P-ASIC
P-ASIC
65
P-ASIC
P-ASIC
P-ASIC
Dest.
Copy
P-ASIC
P-ASIC
P-ASIC
Token
Send
Strip
StackWise Plus
Cisco Confidential
66
Token
Token
Send Pass
Credits Token
StackWise Plus
Cisco Confidential
67
Send
ACK
Dest.
Strip
Token
Cisco Confidential
68
Spatial Reuse
Since packets are destination stripped, and a true ring
protocol is used, bandwidth is available on the links that
the packets does not traverse
No Spatial Reuse
Only 2 Flows
Spatial Reuse
N by 2 Simultaneous Flows
StackWise
32 Gbps
StackWise Plus
StackWise
N by 32 Gbps
Cisco Confidential
69
Agenda
StackWise Operation
Mixing StackWise Plus and StackWise
QoS
Hardware Detail
Packet Flow Detail
Port ASIC Detail
StackWise Plus
Cisco Confidential
70
Switch Fabric
Port ASIC
Port ASIC
Port ASIC
Source
Destination
Data
StackWise Plus
Cisco Confidential
71
Port
ASIC
Stack PHY
Port
ASIC
Port
ASIC
CPU
SDRAM
Modular PHY
PHY
DST
PHY
PHY
PHY
PHY
PHY
PHY
Flash
Serial
Switch Fabric
Port
ASIC
Stack PHY
Port
ASIC
Port
ASIC
CPU
SDRAM
Modular PHY
PHY
PHY
PHY
PHY
PHY
SRC
PHY
PHY
Cisco Confidential
DST
Destination
SRC
Source
Flash
Serial
StackWise Plus
Data Path
72
StackWise Plus
Cisco Confidential
73
StackWise Plus
Cisco Confidential
74
StackWise Plus
Cisco Confidential
75
Port ASIC
Port ASIC
Switch Fabric
Port ASIC
Port ASIC
Port ASIC
Remove
Switch Fabric
ACK
Port ASIC
Port ASIC
Port ASIC
Cisco Confidential
Source
Destination
Data
ACK
76
Port
ASIC
Stack PHY
Port
ASIC
Port
ASIC
CPU
SDRAM
Modular PHY
PHY
DST
PHY
PHY
PHY
PHY
PHY
PHY
Flash
Serial
Switch Fabric
Port
ASIC
Stack PHY
Port
ASIC
Port
ASIC
CPU
SDRAM
Modular PHY
PHY
PHY
PHY
PHY
PHY
SRC
PHY
PHY
Cisco Confidential
DST
Destination
SRC
Source
Flash
Serial
StackWise Plus
Data Path
77
StackWise Plus
Cisco Confidential
78
StackWise Plus
Cisco Confidential
79
StackWise Plus
Cisco Confidential
80
StackWise Plus
Cisco Confidential
81
StackWise Plus
Cisco Confidential
82
StackWise Plus
Cisco Confidential
83
Replicate to
Port ASIC Dest. Ports
Port ASIC
Switch Fabric
Port ASIC
Port ASIC
Port ASIC
Port ASIC
Cisco Confidential
Source
Destination
Data
84
Agenda
StackWise Operation
Mixing StackWise Plus and StackWise
QoS
Hardware Detail
Packet Flow Detail
Port ASIC Detail
StackWise Plus
Cisco Confidential
85
Switch Fabric
Forwarding lookup
Reads/Writes to Switch
Fabric
Port
ASIC
Modular PHY
Port
ASIC
Port
ASIC
P
H
Y
PS
HRC
Y
P
H
Y
P
H
Y
P
H
Y
P
H
Y
P
H
Y
CPU
P
H
Y
Quality of service
ACL lookup
StackWise Plus
Cisco Confidential
86
To
CPU
MAC
Port 0
MAC
Port 2
MAC
Port 3
TXT
FIFO
TXT
Queues
MAC
Port 4
Forwarding
Controller
TXT
Buffer
From
Switch
Fabric
Cisco Confidential
MAC
Port 27
RCV
FIFO
RCV
Buffer
TCAM
StackWise Plus
MAC
Port 5
SRAM
To
Switch
Fabric
87
Ingress Flow
To
CPU
MAC
Port 0
MAC
Port 2
MAC
Port 3
TXT
FIFO
TXT
Queues
MAC
Port 4
Forwarding
Controller
TXT
Buffer
From
Switch
Fabric
Cisco Confidential
MAC
Port 27
RCV
FIFO
RCV
Buffer
TCAM
StackWise Plus
MAC
Port 5
SRAM
To
Switch
Fabric
88
StackWise Plus
Cisco Confidential
Port
ASIC
Port
ASIC
Port
ASIC
P
H
Y
89
Port
ASIC
Port
ASIC
Port
ASIC
P
H
Y
StackWise Plus
Cisco Confidential
90
Port
ASIC
Port
ASIC
P
H
Y
StackWise Plus
Cisco Confidential
91
StackWise Plus
Cisco Confidential
Port
ASIC
Port
ASIC
Port
ASIC
P
H
Y
92
Port
ASIC
Port
ASIC
Port
ASIC
P
H
Y
StackWise Plus
Cisco Confidential
93
Egress Flow
To
CPU
MAC
Port 0
MAC
Port 2
MAC
Port 3
TXT
FIFO
TXT
Queues
MAC
Port 4
Forwarding
Controller
TXT
Buffer
From
Switch
Fabric
Cisco Confidential
MAC
Port 27
RCV
FIFO
RCV
Buffer
TCAM
StackWise Plus
MAC
Port 5
SRAM
To
Switch
Fabric
94
Port
ASIC
Port
ASIC
Port
ASIC
P
H
Y
StackWise Plus
Cisco Confidential
95
Port
ASIC
Port
ASIC
Port
ASIC
P
H
Y
StackWise Plus
Cisco Confidential
96
StackWise Plus
Cisco Confidential
Port
ASIC
Port
ASIC
Port
ASIC
P
H
Y
97
Port
ASIC
Port
ASIC
P
H
Y
StackWise Plus
Cisco Confidential
98
Port
ASIC
Port
ASIC
Port
ASIC
P
H
Y
StackWise Plus
Cisco Confidential
99
Port
ASIC
P
H
Y
Etc.
StackWise Plus
Port
ASIC
Cisco Confidential
100
MAC
Port 0
MAC
Port 2
MAC
Port 3
TXT
FIFO
TXT
Queues
MAC
Port 4
Forwarding
Controller
TXT
Buffer
From
Switch
Fabric
Cisco Confidential
MAC
Port 27
RCV
FIFO
RCV
Buffer
TCAM
StackWise Plus
MAC
Port 5
SRAM
To
Switch
Fabric
101
StackWise Plus
Cisco Confidential
Port
ASIC
Port
ASIC
Port
ASIC
P
H
Y
102
Port
ASIC
Port
ASIC
Port
ASIC
P
H
Y
StackWise Plus
Cisco Confidential
103
Port
ASIC
Port
ASIC
P
H
Y
StackWise Plus
Cisco Confidential
104
StackWise Plus
Cisco Confidential
105