Professional Documents
Culture Documents
Jk Andrs
jako.andras@eik.bme.hu
BME EISzK
Tartalom
Bevezet
Spanning Tree Protocol
Rapid STP
Multiple STP
2004. Jk Andrs
Collision domain
az albbi komponensekbl ll maximlis sszefgg rsze
a hlzatnak:
kbel, csatlakoz (passzv alkatrszek)
transceiver, media converter
repeater, hub
2004. Jk Andrs
Broadcast domain
az albbi komponensekbl ll maximlis sszefgg rsze
a hlzatnak:
collision domain
bridge, switch
2004. Jk Andrs
Keretek tovbbtsa
minden switch/bridge nyilvntart egy cmtblzatot
melyik lloms (cl MAC cm) melyik port irnyban van
2004. Jk Andrs
vletlenl
2004. Jk Andrs
Broadcast storm
minden broadcast vagy ismeretlen cmre kldtt keret
vg nlkl kering a hlzatban
tbb kr esetn tbbszrzdik is
2004. Jk Andrs
Broadcast storm
minden broadcast vagy ismeretlen cmre kldtt keret
vg nlkl kering a hlzatban
tbb kr esetn tbbszrzdik is
2004. Jk Andrs
Broadcast storm
minden broadcast vagy ismeretlen cmre kldtt keret
vg nlkl kering a hlzatban
tbb kr esetn tbbszrzdik is
2004. Jk Andrs
Broadcast storm
minden broadcast vagy ismeretlen cmre kldtt keret
vg nlkl kering a hlzatban
tbb kr esetn tbbszrzdik is
2004. Jk Andrs
Broadcast storm
minden broadcast vagy ismeretlen cmre kldtt keret
vg nlkl kering a hlzatban
tbb kr esetn tbbszrzdik is
2004. Jk Andrs
Broadcast storm
minden broadcast vagy ismeretlen cmre kldtt keret
vg nlkl kering a hlzatban
tbb kr esetn tbbszrzdik is
2004. Jk Andrs
Broadcast storm
minden broadcast vagy ismeretlen cmre kldtt keret
vg nlkl kering a hlzatban
tbb kr esetn tbbszrzdik is
2004. Jk Andrs
Broadcast storm
minden broadcast vagy ismeretlen cmre kldtt keret
vg nlkl kering a hlzatban
tbb kr esetn tbbszrzdik is
2004. Jk Andrs
Cmtblzat korrupci
a krben tallhat switch cmtblzatban ide-oda ugrl a
keret forrs MAC cme
001122AAAAAA
2004. Jk Andrs
Cmtblzat korrupci
a krben tallhat switch cmtblzatban ide-oda ugrl a
keret forrs MAC cme
001122AAAAAA
001122AAAAAA
2004. Jk Andrs
001122AAAAAA
Cmtblzat korrupci
a krben tallhat switch cmtblzatban ide-oda ugrl a
keret forrs MAC cme
001122AAAAAA
001122AAAAAA
001122AAAAAA
001122AAAAAA
001122AAAAAA
2004. Jk Andrs
Cmtblzat korrupci
a krben tallhat switch cmtblzatban ide-oda ugrl a
keret forrs MAC cme
001122AAAAAA
001122AAAAAA
001122AAAAAA
001122AAAAAA
001122AAAAAA
2004. Jk Andrs
2004. Jk Andrs
2004. Jk Andrs
10
Tartalom
Bevezet
Spanning Tree Protocol
Rapid STP
Multiple STP
2004. Jk Andrs
11
2004. Jk Andrs
12
2004. Jk Andrs
13
2004. Jk Andrs
14
Bridge ID
a bridge/switch egyedi azonostja
64 bit
16 vagy 4 bit priorits
default: 32768 (0x8000)
konfigurlhat
ha csak 4 bit, akkor is 0-65535 kztti rtk, de 4096-tal oszthatnak kell lennie
48 bit bridge cm
a switchet azonost MAC address
valamelyik port cme vagy egy kln cm
priority
(1998.)
802.1t
(2001.)
pri.
4 bit
2004. Jk Andrs
bridge address
system ID
system ID ext.
bridge address
12 bit
48 bit
Spanning Tree Protocol
15
Path Cost
kt szomszdos bridge kztt definilva van a tvolsg
az IEEE szabvny terminolgijban ez a path cost, kicsit megtveszten
Cost: 4
Cost: 19
19
9
Cost: 4
2004. Jk Andrs
16
Port ID
a bridge-en bell azonostja a portokat
16 bit
8 vagy 12 bit sorszm
az IEEE 802.1D-1998 szabvnyban mg 8 bit
az IEEE 802.1t-2001 ezt 12 bitre emeli
mert sok modern switchnek 256-nl tbb portja van
priority
priority
4 bit
2004. Jk Andrs
port number
port number
4 bit
Spanning Tree Protocol
8 bit
17
A fesztfa kialaktsa 1.
1. a Root Bridge megvlasztsa
a legjobb BID-vel rendelkez bridge
bekapcsolskor minden bridge rootnak gondolja magt
2004. Jk Andrs
18
A fesztfa kialaktsa 2.
1. a Root Bridge megvlasztsa
2. minden bridge-en a Root Path Cost s a Root Port
meghatrozsa
Root Path Cost: a roothoz vezet legrvidebb t hossza
2004. Jk Andrs
19
A fesztfa kialaktsa 3.
1. a Root Bridge megvlasztsa
2. minden bridge-en a Root Path Cost s a Root Port
meghatrozsa
3. collision domainenknt a Designated Bridge s a
Designated Port megvlasztsa
Designated Bridge: biztostja az adott collision domain kapcsolatt a fa
gykere fel
aki a legkisebb Root Path Cost a collision domainhez kapcsold bridge-ek kzl
ha tbb ilyen van, akkor aki a legjobb BID
2004. Jk Andrs
20
A fesztfa kialaktsa 4.
1. a Root Bridge megvlasztsa
2. minden bridge-en a Root Path Cost s a Root Port
meghatrozsa
3. collision domainenknt a Designated Bridge s a
Designated Port megvlasztsa
4. a fesztfban rszt vev portok meghatrozsa
miden Designated Port s minden Root Port rsze a fesztfnak
2004. Jk Andrs
21
Port szerepek
Root Port: a bridge kapcsolata a root fel
az a port, amelyiken t legkzelebb van a Root Bridge
a Root Bridge-nek nincs
a tbbi bridge-nek 1 root portja van
22
Plda: Fesztfa
Cost: 100
BID: 1000.00AF10112233
Cost: 2
Cost: 19
BID: F000.000F014268BE
BID: 8000.007F03C21837
Cost: 100
BID: 2000.000C0453AA85
BID: 2000.000C0453AA80
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
BID: 1000.00AF10112233
RPC: 0
Root
Cost: 2
Cost: 19
BID: F000.000F014268BE
BID: 8000.007F03C21837
Cost: 100
BID: 2000.000C0453AA85
BID: 2000.000C0453AA80
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
BID: 1000.00AF10112233
RPC: 0
Root
Cost: 2
Cost: 19
BID: F000.000F014268BE
RPC: 2
BID: 8000.007F03C21837
RPC: 19
Cost: 100
BID: 2000.000C0453AA85
BID: 2000.000C0453AA80
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
BID: 1000.00AF10112233
RPC: 0
Root
D
Cost: 2
Cost: 19
BID: F000.000F014268BE
RPC: 2
BID: 8000.007F03C21837
RPC: 19
Cost: 100
BID: 2000.000C0453AA85
BID: 2000.000C0453AA80
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
PID: 8.001
PID: 8.000
BID: 1000.00AF10112233
RPC: 0
Root
PID: 8.002
Cost: 2
PID: 1.003
Cost: 19
BID: F000.000F014268BE
RPC: 2
BID: 8000.007F03C21837
RPC: 19
Cost: 100
BID: 2000.000C0453AA85
BID: 2000.000C0453AA80
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
PID:
PID 8.001
A
PID: 8.000
00
D
BID: 1000.00AF10112233
RPC: 0
Root
PID: 8.002
Cost: 2
PID: 1.003
Cost: 19
BID: F000.000F014268BE
RPC: 2
BID: 8000.007F03C21837
RPC: 19
Cost: 100
BID: 2000.000C0453AA85
BID: 2000.000C0453AA80
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
PID:
PID 8.001
A
PID: 8.000
00
D
BID: 1000.00AF10112233
RPC: 0
Root
PID: 8.002
Cost: 2
PID: 1.003
Cost: 19
BID: F000.000F014268BE
RPC: 2
BID: 8000.007F03C21837
RPC: 19
D
A
Cost: 100
BID: 2000.000C0453AA85
BID: 2000.000C0453AA80
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
PID:
PID 8.001
A
PID: 8.000
00
D
BID: 1000.00AF10112233
RPC: 0
Root
PID: 8.002
Cost: 2
PID: 1.003
Cost: 19
BID: F000.000F014268BE
RPC: 2
BID: 8000.007F03C21837
RPC: 19
D
A
Cost: 100
PID: 8.002
PID: C.001
BID: 2000.000C0453AA85
BID: 2000.000C0453AA80
PID: 8.004
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
PID:
PID 8.001
A
PID: 8.000
00
D
BID: 1000.00AF10112233
RPC: 0
Root
PID: 8.002
Cost: 2
PID: 1.003
Cost: 19
BID: F000.000F014268BE
RPC: 2
BID: 8000.007F03C21837
RPC: 19
D
A
Cost: 100
PID: 8.002
R
PID: C.001
A
BID: 2000.000C0453AA85
RPC:102
BID: 2000.000C0453AA80
PID: 8.004
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
PID:
PID 8.001
A
PID: 8.000
00
D
BID: 1000.00AF10112233
RPC: 0
Root
PID: 8.002
Cost: 2
PID: 1.003
Cost: 19
BID: F000.000F014268BE
RPC: 2
BID: 8000.007F03C21837
RPC: 19
D
A
Cost: 100
PID: 8.002
R
PID: C.001
A
BID: 2000.000C0453AA85
RPC:102
BID: 2000.000C0453AA80
RPC: 102
PID: 8.004
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
PID:
PID 8.001
A
PID: 8.000
00
D
BID: 1000.00AF10112233
RPC: 0
Root
PID: 8.002
Cost: 2
PID: 1.003
Cost: 19
BID: F000.000F014268BE
RPC: 2
BID: 8000.007F03C21837
RPC: 19
D
A
Cost: 100
PID: 8.002
R
PID: C.001
A
BID: 2000.000C0453AA85
RPC:102
BID: 2000.000C0453AA80
RPC: 102
A
PID: 8.004
004
D
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
PID:
PID 8.001
A
PID: 8.000
00
D
BID: 1000.00AF10112233
RPC: 0
RPC
Root
PID: 8.002
Cost: 2
PID: 1.003
Cost: 19
BID: F000.000F014268BE
PC: 2
RPC:
BID: 8000.007F03C21837
RPC: 19
D
A
Cost: 100
PID: 8.002
R
PID: C.001
A
BID: 2000.000C0453AA85
RPC:102
BID: 2000.000C0453AA80
RPC: 102
A
PID: 8.004
004
D
Cost: 100
2004. Jk Andrs
23
Plda: Fesztfa
Cost: 100
PID:
PID 8.001
A
PID: 8.000
00
D
BID: 1000.00AF10112233
RPC: 0
RPC
Root
PID: 8.002
Cost: 2
PID: 8.002
PID: 1.003
Cost: 19
BID: F000.000F014268BE
PC: 2
RPC:
PID: 8.000
BID: 8000.007F03C21837
RPC: 19
D
PID: 8.00A
A
PID: 8.001
Cost: 100
PID: 8.002
R
PID: C.001
A
PID: 8.001
R
BID: 2000.000C0453AA85
RPC:102
BID: 2000.000C0453AA80
RPC: 102
A
PID: 8.004
004
D
PID: 8.000
Cost: 100
2004. Jk Andrs
23
LLC hdr
Bridge Protocol Data Unit
minden bridge
multicast
MAC hdr
kt BPDU tpus
DA: 0180C2000000
Length: 38 vagy 7
SSAP: 0x42
DSAP: 0x42
Protocol ID: 0
Version: 0
Configuration BPDU
Topology Change Notification BPDU
padding
CRC
2004. Jk Andrs
4
24
2004. Jk Andrs
Protocol ID: 0
Version: 0
Type: 0 (Config)
Flags
Root ID
Bridge ID
Port ID
Message Age
Max Age
Hello Time
Forward Delay
25
2004. Jk Andrs
Protocol ID: 0
Version: 0
Type: 0 (Config)
Flags
Root ID
Bridge ID
Port ID
Message Age
Max Age
Hello Time
Forward Delay
26
2004. Jk Andrs
Protocol ID: 0
Version: 0
Type: 0 (Config)
Flags
Root ID
Bridge ID
Port ID
Message Age
Max Age
Hello Time
Forward Delay
27
2004. Jk Andrs
Protocol ID: 0
Version: 0
Type: 0 (Config)
Flags
Root ID
Bridge ID
Port ID
Message Age
Max Age
Hello Time
Forward Delay
28
2004. Jk Andrs
LSB
Root ID
Bridge ID
Port ID
64 bit
32 bit
64 bit
16 bit
29
Root
R
D
A
D
2004. Jk Andrs
R
D
30
Root
R
D
A
D
2004. Jk Andrs
R
D
30
Root
R
D
A
D
2004. Jk Andrs
R
D
30
Root
R
D
A
D
2004. Jk Andrs
R
D
30
Port llapotok
Blocking
csak a BPDU-kat hallgatja, adatforgalom nem megy rajta se ki se be
Listening, Learning
most lett Designated vagy Root Port
csak BPDU-kat kld s fogad, adatkereteket nem, amg kiderl, hogy
tnyleg a fesztfa rsze marad-e
ha ilyenkor hall egy jobb BPDU-t, akkor visszamegy Blocking llapotba
(Alternate Port szerepbe)
hurkot rvid idre sem szabad megengedni!!!
Forwarding
rendesen megy rajta minden forgalom
port szerep
Root
Designated
2004. Jk Andrs
port llapot
Forwarding
Learning
Listening
Alternate
Blocking
Disabled
Disabled
31
Port llapotgp
Designated
vagy Root Port
lesz
Lis
Forward Delay
eltelik
Lrn
Forward Delay
eltelik
Fwd
Alternate Port
lesz
Blk
link down
Dis
link up
2004. Jk Andrs
32
Root
D
2004. Jk Andrs
33
Root
D
2004. Jk Andrs
33
Root
D
Root
D
2004. Jk Andrs
33
Root
D
2004. Jk Andrs
34
Root
D
BID = 5
D
2004. Jk Andrs
34
Root
D
root
vagyok
D
BID = 5
2004. Jk Andrs
34
Root
D
root
vagyok
D
BID = 5
2004. Jk Andrs
34
Root
D
Root
D
root
vagyok
R
BID = 5
2004. Jk Andrs
34
Root
D
Root
D
root
vagyok
D
mgsem
BID = 5
D
2004. Jk Andrs
34
2004. Jk Andrs
Protocol ID: 0
Version: 0
Type: 0 (Config)
Flags
Root ID
Bridge ID
Port ID
Message Age
Max Age
Hello Time
Forward Delay
35
2004. Jk Andrs
36
37
2004. Jk Andrs
Protocol ID: 0
Version: 0
Type: 0 (Config)
Flags
Root ID
Bridge ID
Port ID
Message Age
Max Age
Hello Time
Forward Delay
38
Hibs cmtblzatok
Root
001122BBBBBB
D
001122AAAAAA
001122BBBBBB
001122AAAAAA
001122BBBBBB
001122BBBBBB
001122AAAAAA
001122AAAAAA
2004. Jk Andrs
39
Hibs cmtblzatok
a fesztfa topolgia vltozskor cmbejegyzsek helytelenn
vlhatnak
ha az rintett lloms nem kld kereteket, akkor elrhetetlen lenne a
bejegyzs elregedsig (default: 300s)
Root
001122BBBBBB
D
001122AAAAAA
001122BBBBBB
001122AAAAAA
001122BBBBBB
001122BBBBBB
001122AAAAAA
2004. Jk Andrs
40
Protocol ID: 0
Version: 0
vltozsnak szmt:
{Learning, Forwarding} Blocking
Forwarding, s van Designated Portja
2004. Jk Andrs
41
TCA
LSB
Reserved
TC
Protocol ID: 0
Version: 0
Type: 0 (Config)
Flags
Root ID
Bridge ID
Port ID
Message Age
Max Age
Hello Time
Forward Delay
42
2004. Jk Andrs
43
2004. Jk Andrs
43
2004. Jk Andrs
44
TCN
BPDU
2004. Jk Andrs
44
TCN
BPDU
Config
BPDU
TCA flag
2004. Jk Andrs
44
TCN
BPDU
TCN
BPDU
Config
BPDU
TCA flag
2004. Jk Andrs
44
Config
BPDU
TCA flag
TCN
BPDU
TCN
BPDU
Config
BPDU
TCA flag
2004. Jk Andrs
44
2004. Jk Andrs
45
Config
BPDU
TC flag
Config
BPDU
TC flag
2004. Jk Andrs
45
Config
BPDU
TC flag
Config
BPDU
TC flag
2004. Jk Andrs
Config
BPDU
TC flag
Config
BPDU
TC flag
D
Config
BPDU
TC flag
45
Config
BPDU
TC flag
Config
BPDU
TC flag
Config
BPDU
TC flag
2004. Jk Andrs
Config
BPDU
TC flag
Config
BPDU
TC flag
Config
BPDU
TC flag
D
Config
BPDU
TC flag
45
IEEE 802.1D-1998
1 Mbps
1000
20 000 000
4 Mbps
250
250
10 Mbps
100
100
2 000 000
16 Mbps
62
62
100 Mbps
10
19
200 000
1 Gbps
20 000
10 Gbps
2 000
100 Gbps
200
1 Tbps
20
10 Tbps
ltalban
1 Gbps / bw
1 Gbps / bw
mdostva
IEEE 802.1t-2001
20 Tbps / bw
46
A fa topolgijnak befolysolsa
a bridge priorits bellthat
rdemes is belltani, ha redundns a fizikai topolgia
2004. Jk Andrs
47
Root
2004. Jk Andrs
48
Root
2004. Jk Andrs
48
Tartalom
Bevezet
Spanning Tree Protocol
Rapid STP
Multiple STP
2004. Jk Andrs
49
Rapid Reconfiguration
Rapid Spanning Tree Algorithm and Protocol
clja a topolgia vltozsakor fellp 30-50 msodperces
kiessek rvidtse
a kialaktott fesztfa topolgia vltozatlan
IEEE 802.1w-2001: Rapid Reconfiguration
az IEEE 802.1D kvetkez kiadsnak rsze lesz
2004. Jk Andrs
50
2004. Jk Andrs
51
Root
D
2004. Jk Andrs
52
0 sec
Root
D
2004. Jk Andrs
52
0 sec
30 sec
Root
D
Root
D
2004. Jk Andrs
52
0 sec
30 sec
Root
D
Root
D
2004. Jk Andrs
Root
D
52
Root
D
2004. Jk Andrs
53
20 sec
Root
D
2004. Jk Andrs
53
20 sec
30 sec
Root
D
Root
D
2004. Jk Andrs
53
20 sec
30 sec
Root
D
Root
D
2004. Jk Andrs
Root
53
Root
D
2004. Jk Andrs
54
20 sec
Root
D
2004. Jk Andrs
54
20 sec
30 sec
Root
D
Root
D
2004. Jk Andrs
54
20 sec
30 sec
Root
D
Root
D
2004. Jk Andrs
Root
D
54
RSTP jdonsgok
mdostott/kiegsztett BPDU
mdostott BPDU kezels
gyors llapotvlts (Forwarding llapotba)
j mdszer a topolgia vltozs kezelsre
mdostott port llapot s port szerep elnevezsek
a Message Age paramter hop count szerepet kap
2004. Jk Andrs
55
2004. Jk Andrs
56
Root
D
2004. Jk Andrs
57
Root
D
2004. Jk Andrs
57
Root
D
0 sec
R
2004. Jk Andrs
57
Root
D
Root
D
0 sec
R
2004. Jk Andrs
57
Root
D
Root
D
0 sec
R
2004. Jk Andrs
57
Root
D
Root
D
0 sec
R
2004. Jk Andrs
57
Port szerepek
Root Port, Designated Port, Disabled Port vltozatlan
Alternate helyett
Backup Port: tartalk irny a fa levelei fel
a Designated Porttal prhuzamos port, amikor a collision domainhez a
Designated Bridge tbb porttal is kapcsoldik
a legjobb BPDU-t ez a bridge kldi, egy msik portjn
2004. Jk Andrs
58
Port szerepek
Root Port, Designated Port, Disabled Port vltozatlan
Alternate helyett
Backup Port: tartalk irny a fa levelei fel
a Designated Porttal prhuzamos port, amikor a collision domainhez a
Designated Bridge tbb porttal is kapcsoldik
a legjobb BPDU-t ez a bridge kldi, egy msik portjn
2004. Jk Andrs
58
Port szerepek
Root Port, Designated Port, Disabled Port vltozatlan
Alternate helyett
Backup Port: tartalk irny a fa levelei fel
a Designated Porttal prhuzamos port, amikor a collision domainhez a
Designated Bridge tbb porttal is kapcsoldik
a legjobb BPDU-t ez a bridge kldi, egy msik portjn
2004. Jk Andrs
58
Port llapotok
Forwarding s Learning vltozatlan
Listening, Blocking s Disabled helyett Discarding
port szerep
port szerep
port llapot
Forwarding
Root
Designated
Root
Designated
Learning
Listening
Alternate
Blocking
Disabled
Disabled
Alternate
Backup
Forwarding
Learning
Discarding
Disabled
STP
2004. Jk Andrs
port llapot
RSTP
59
Root
D
2004. Jk Andrs
60
Root
D
0 sec
R
2004. Jk Andrs
60
Root
D
Root
D
0 sec
R
2004. Jk Andrs
60
2004. Jk Andrs
61
szinkronizlt
llapot
D
R
A
D
D
2004. Jk Andrs
62
Handshake
1. a Designated Port jelzi a
szomszdjnak, hogy szeretne
gyorsan Forwarding llapotra vltani
D
R
D
D
2004. Jk Andrs
A
D
63
Handshake
1. a Designated Port jelzi a
szomszdjnak, hogy szeretne
gyorsan Forwarding llapotra vltani
2. a szomszd (ha egyetrt)
szinkronizlja portjait
az sszes Designated Portjt az edge portok
kivtelvel Discarding llapotba lltja
2004. Jk Andrs
D
R
D
D
A
D
64
Handshake
1. a Designated Port jelzi a
szomszdjnak, hogy szeretne
gyorsan Forwarding llapotra vltani
2. a szomszd (ha egyetrt)
szinkronizlja portjait
az sszes Designated Portjt az edge portok
kivtelvel Discarding llapotba lltja
D
R
D
D
A
D
2004. Jk Andrs
65
Handshake
1. a Designated Port jelzi a
szomszdjnak, hogy szeretne
gyorsan Forwarding llapotra vltani
2. a szomszd (ha egyetrt)
szinkronizlja portjait
az sszes Designated Portjt az edge portok
kivtelvel Discarding llapotba lltja
D
R
D
D
A
D
66
Szinkronizlsi hullm
Root
D
D
D
2004. Jk Andrs
R
R
67
Szinkronizlsi hullm
Root
D
R
D
D
2004. Jk Andrs
68
Szinkronizlsi hullm
Root
D
R
D
D
2004. Jk Andrs
R
D
68
Szinkronizlsi hullm
Root
D
R
D
2004. Jk Andrs
R
D
69
Szinkronizlsi hullm
Root
D
R
D
2004. Jk Andrs
R
D
70
Szinkronizlsi hullm
Root
D
R
D
2004. Jk Andrs
R
D
71
Szinkronizlsi hullm
Root
D
R
D
2004. Jk Andrs
R
D
72
RST BPDU
Version 1 Length: 1-es protokollbl
Extended STP, IEEE 802.1G
MSB
TCA
LSB
Agr
Fwd
Lrn
Port Role
Prp
TC
Protocol ID: 0
Version: 2 (RST)
Type: 2
Flags
Root ID
Bridge ID
Port ID
Message Age
Max Age
Hello Time
Forward Delay
Version 1 Length: 0
73
2004. Jk Andrs
74
Root
D
D
A
D
D
2004. Jk Andrs
75
Root
D
D
A
D
D
2004. Jk Andrs
75
Root
D
D
D
D
2004. Jk Andrs
75
Root
D
D
D
D
2004. Jk Andrs
75
Root
D
D
D
D
2004. Jk Andrs
75
Root
D
D
D
D
2004. Jk Andrs
75
Root
D
D
D
D
2004. Jk Andrs
75
Root
D
D
D
D
2004. Jk Andrs
75
Root
D
D
D
D
2004. Jk Andrs
75
RSTP idztsek
Max Age s Forward Delay normlis esetben szksgtelen
elveszett handshake zenetek esetn rvnyesl
nem pont-pont sszekttetsek esetn szksges
kompatibilitshoz (STP bridge-ekkel) kell
2004. Jk Andrs
76
RSTP-STP kompatibilits
collision domainenknt lehetsges klnbz mkdsi md
ha egy collision domainben van legalbb egy rgi (STP) bridge, akkor ott
STP (version 0) BPDU-kat hasznl minden bridge
nincsenek gyors Designated Port llapotvltsok
STP timerek mkdnek
2004. Jk Andrs
77
2004. Jk Andrs
78
Tartalom
Bevezet
Spanning Tree Protocol
Rapid STP
Multiple STP
2004. Jk Andrs
79
Root
trunk
VLAN 2
2004. Jk Andrs
VLAN 1
VLAN 2
VLAN 2
80
trunk
VLAN 2
2004. Jk Andrs
VLAN 1
VLAN 2
VLAN 2
81
2004. Jk Andrs
82
Rgik
MST bridge-ek sszefgg csoportja, egysges MST
konfigurcival
Mire j ez?
kompatibilits
tbb Spanning Tree csak a rgin bell mkdik
gy a rgikon kvl lehet a hlzatban RSTP s STP bridge is
tovbbi flexibilits
2004. Jk Andrs
83
Rgik
tbb Spanning Tree a rgin bell
rgikon kvl csak egy Spanning Tree
802.1Q-1998 Single Spanning Tree
Region 2
STP
MSTP
MSTP
MSTP
MSTP
MSTP
MSTP
MSTP
RSTP
RSTP
Region 1
2004. Jk Andrs
84
MST Instance
fesztfa pldny egy rgiban
teljesen a rgin bell van
brmely kt pontja kzti t a rgin bell halad
az adott rgin kvl nem is tudnak a ltezsrl
Region 2
A
D
Root
Region 1
2004. Jk Andrs
85
CST
IST 1
IST 2
Root
Region 1
2004. Jk Andrs
86
2004. Jk Andrs
87
A rgi pereme
az MST pldnyok portjainak llapota a rgik peremn a
CIST portok llapott kveti
minden rginak egyetlen CIST Root Portja van
vagy egy sincs, ha a CIST Root abban a rgiban van
j port szerep: ez a port az MST pldnyok Master Portja
A
M
2004. Jk Andrs
Root
Region 1
Region 1
CIST
MSTI x
Spanning Tree Protocol
88
R
Region 2
Region 1
2004. Jk Andrs
89
VLAN 1-35:
MSTI 1
VLAN 36-70:
MSTI 2
Root
2004. Jk Andrs
Root
90
MST Configuration
Configuration Table: VLAN MSTI sszerendels
minden lehetsges VLAN-ra megadja, hogy melyik MST pldnyt hasznlja
VLAN ID
4094
4095
MSTI
14
MD5
Configuration ID:
Configuration Name: rgi neve
Revision Level: konfigurci sorozatszma
Configuration Digest: Config Table lenyomata
(HMAC-MD5) 16 byte-on
Configuration ID
Format Selector: 0
Configuration Name
32
Revision Level
Configuration Digest
16
a konfigurcinak a rgiban
egysgesnek kell lennie
ellenrizhet, mert a Configuration ID szerepel a
BPDU-ban
2004. Jk Andrs
91
MST BPDU
Version 3 Length: tovbbi byte-ok
szma
v2 Length nem kell, mert az a verzi (RSTP) nem
bvtette az elz vltozat BPDU-jt
Remaining Hops
az RSTP ltal hop count funkcira talaktott
Messaeg Age helyett
1
32
2
16
Format Selector: 0
Configuration Name
Revision Level
Configuration Digest
Protocol ID: 0
Version: 3 (MST)
Type: 2
CIST Flags
CIST Root ID
Port ID
Message Age
Max Age
Hello Time
Forward Delay
Version 1 Length: 0
Version 3 Length
MST Configuration ID
51
CIST Bridge ID
92
CST
IST 1
IST 2
Root
19
IST RR
R
Region 1
2004. Jk Andrs
93
Version: 3 (MST)
Type: 2
CIST Flags
1.
CIST Root ID
2.
3.
6.
Port ID
Root ID
Message Age
Max Age
Regional Root ID
Hello Time
Forward Delay
Bridge ID
Version 1 Length: 0
Port ID
Version 3 Length
MST Configuration ID
51
4.
5.
CIST Bridge ID
IST topolgia
a rgiba bejv BPDU a rgi szln kiegszl a rgin
bell hasznlatos paramterekkel
a kls Root Path Cost rgin bell vltozatlan
a rgit elhagy BPDU-bl kikerlnek a bels paramterek
C
C
19
R
RR
MST BPDU
STP/RST BPDU
D
2004. Jk Andrs
95
IST topolgia
a rgiba bejv BPDU a rgi szln kiegszl a rgin
bell hasznlatos paramterekkel
a kls Root Path Cost rgin bell vltozatlan
a rgit elhagy BPDU-bl kikerlnek a bels paramterek
C
C
19
R
RR
RR
RR
23
MST BPDU
STP/RST BPDU
D
2004. Jk Andrs
95
IST topolgia
a rgiba bejv BPDU a rgi szln kiegszl a rgin
bell hasznlatos paramterekkel
a kls Root Path Cost rgin bell vltozatlan
a rgit elhagy BPDU-bl kikerlnek a bels paramterek
C
C
19
R
RR
RR
RR
23
RR
23
MST BPDU
STP/RST BPDU
D
2004. Jk Andrs
95
IST topolgia
a rgiba bejv BPDU a rgi szln kiegszl a rgin
bell hasznlatos paramterekkel
a kls Root Path Cost rgin bell vltozatlan
a rgit elhagy BPDU-bl kikerlnek a bels paramterek
C
C
19
R
RR
RR
RR
23
RR
23
B
RR
23
R
MST BPDU
STP/RST BPDU
D
2004. Jk Andrs
95
Version: 3 (MST)
Type: 2
CIST Flags
CIST Root ID
Flags
Port ID
Regional Root ID
Message Age
Max Age
Bridge Priority
Hello Time
Port Priority
Forward Delay
Remaining Hops
Version 1 Length: 0
Version 3 Length
Flags
MST Configuration ID
51
Regional Root ID
CIST Bridge ID
Bridge Priority
Port Priority
Remaining Hops
MSTI N
MSTI 1
1
4
2004. Jk Andrs
Protocol ID: 0
96
CIST
MSTI 1
MSTI 2
MSTI 3
MSTI 4
2004. Jk Andrs
97