koszt STP Temat rozwiązany

Problemy związane ze switchingiem
Wiadomość
Autor
rysic
wannabe
wannabe
Posty: 297
Rejestracja: 31 lip 2012, 09:16
Kontakt:

koszt STP

#1

#1 Post autor: rysic »

Wydawało mi się, że rozumiem jak działa STP... :oops: Koszt do roota powinien być kosztem sumarycznym całej ścieżki, prawda?
Dlaczego zatem wdzędzie widzę koszt 4?

Kod: Zaznacz cały

Core1#sh span vlan 10

VLAN0010
  Spanning tree enabled protocol ieee
  Root ID    Priority    10
             Address     5475.d055.a380
             This bridge is the root
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    10     (priority 0 sys-id-ext 10)
             Address     5475.d055.a380
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec
             Aging Time 300

Interface           Role Sts Cost      Prio.Nbr Type
------------------- ---- --- --------- -------- --------------------------------
Gi2/45              Desg FWD 4         128.173  P2p
Gi2/46              Desg FWD 4         128.174  P2p
Gi2/48              Desg FWD 19        128.176  P2p
Gi3/23              Desg FWD 4         128.279  P2p
Gi3/24              Desg FWD 4         128.280  P2p
Gi4/48              Desg FWD 4         128.432  P2p

Kod: Zaznacz cały

Dist01#sh span vlan 10

VLAN0010
  Spanning tree enabled protocol ieee
  Root ID    Priority    10
             Address     5475.d055.a380
             Cost        1
             Port        49 (TenGigabitEthernet1/49)
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    32778  (priority 32768 sys-id-ext 10)
             Address     a44c.11e3.2dc0
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec
             Aging Time  300 sec

Interface           Role Sts Cost      Prio.Nbr Type
------------------- ---- --- --------- -------- --------------------------------
Gi1/37              Desg FWD 4         128.37   P2p
Gi1/38              Desg FWD 4         128.38   P2p
Gi1/39              Desg FWD 4         128.39   P2p
Gi1/45              Desg FWD 4         128.45   P2p
Gi1/46              Desg FWD 4         128.46   P2p
Gi1/48              Altn BLK 4         128.48   P2p
Te1/49              Root FWD 1         128.49   P2p

Kod: Zaznacz cały

SwAccess01#sh span vlan 10

VLAN0010
  Spanning tree enabled protocol ieee
  Root ID    Priority    10
             Address     5475.d055.a380
             Cost        5
             Port        52 (GigabitEthernet0/52)
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    32778  (priority 32768 sys-id-ext 10)
             Address     2c36.f8cc.2f80
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec
             Aging Time  300 sec

Interface           Role Sts Cost      Prio.Nbr Type
------------------- ---- --- --------- -------- --------------------------------
Gi0/49              Altn BLK 4         128.49   P2p
Gi0/52              Root FWD 4         128.52   P2p
Coś bardzo głupio myślę albo robię? :?
Ten Te1/49 zmieniłem ręcznie.

Topologia:
https://zapodaj.net/eb650674a9f67.png.html

rysic
wannabe
wannabe
Posty: 297
Rejestracja: 31 lip 2012, 09:16
Kontakt:

Re: koszt STP

#2

#2 Post autor: rysic »

No ja rozumiem skąd się bierze 4, ale czy STP nie liczy kosztu całej trasy od roota? Gdy BPDU przechodzą od roota do kolejnych switchy to koszt nie jest dodawany?
Jeśli nie i decyzja jest podejmowana na podstawie lokalnych interfejsów to STP może się ułożyć niezbyt optymalnie?

martino76
CCIE
CCIE
Posty: 883
Rejestracja: 17 gru 2010, 15:23
Lokalizacja: Barczewo

Re: koszt STP

#3

#3 Post autor: martino76 »

rysic pisze:

Kod: Zaznacz cały

SwAccess01#sh span vlan 10

VLAN0010
  Spanning tree enabled protocol ieee
  Root ID    Priority    10
             Address     5475.d055.a380
             Cost        5
             Port        52 (GigabitEthernet0/52)
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    32778  (priority 32768 sys-id-ext 10)
             Address     2c36.f8cc.2f80
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec
             Aging Time  300 sec

Interface           Role Sts Cost      Prio.Nbr Type
------------------- ---- --- --------- -------- --------------------------------
Gi0/49              Altn BLK 4         128.49   P2p
Gi0/52              Root FWD 4         128.52   P2p
Jest dodawany, wartość jaka widnieje pod COST, to koszt lokalnego portu a nie sumaryczny koszt do STP root. Sumaryczny koszt do root jest podany tutaj i wynosi 5

Kod: Zaznacz cały

SwAccess01#sh span vlan 10

VLAN0010
  Spanning tree enabled protocol ieee
  Root ID    Priority    10
             Address     5475.d055.a380
             Cost        5
             Port        52 (GigabitEthernet0/52)
Pozdro,

rysic
wannabe
wannabe
Posty: 297
Rejestracja: 31 lip 2012, 09:16
Kontakt:

Re: koszt STP

#4

#4 Post autor: rysic »

No to mnie trochę uspokoiłeś, że nie pojmuję źle STP :-) Chyba mi się trochę z routingiem pomyliło, że pokazuje się sumaryczny.
A czy da się wyświetlić taki sumaryczny do wszystkich portów?

martino76
CCIE
CCIE
Posty: 883
Rejestracja: 17 gru 2010, 15:23
Lokalizacja: Barczewo

Re: koszt STP

#5

#5 Post autor: martino76 »

rysic pisze:No to mnie trochę uspokoiłeś, że nie pojmuję źle STP :-) Chyba mi się trochę z routingiem pomyliło, że pokazuje się sumaryczny.
A czy da się wyświetlić taki sumaryczny do wszystkich portów?
da się

Kod: Zaznacz cały

sh spanning-tree vlan XXX root
dla konkretnego VLAN-u

Kod: Zaznacz cały

 sh spanning-tree root
dla wszystkich VLAN-ow

Pozdro,

rysic
wannabe
wannabe
Posty: 297
Rejestracja: 31 lip 2012, 09:16
Kontakt:

Re: koszt STP

#6

#6 Post autor: rysic »

Super! Wielkie dzięki!

rysic
wannabe
wannabe
Posty: 297
Rejestracja: 31 lip 2012, 09:16
Kontakt:

Re: koszt STP

#7

#7 Post autor: rysic »

A jednak mi coś nie gra?

Kod: Zaznacz cały

SwAccess01#sh span

VLAN0001
  Spanning tree enabled protocol rstp
  Root ID    Priority    1
             Address     5475.d055.a380
             Cost        8
             Port        52 (GigabitEthernet0/52)
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    32769  (priority 32768 sys-id-ext 1)
             Address     2c36.f8cc.2f80
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec
             Aging Time  300 sec

Interface           Role Sts Cost      Prio.Nbr Type
------------------- ---- --- --------- -------- -------------------------------
Gi0/47              Desg FWD 4         128.47   P2p Peer(STP)
Gi0/48              Desg FWD 4         128.48   P2p Peer(STP)
Gi0/49              Altn BLK 4         128.49   P2p Peer(STP)
Gi0/52              Root FWD 4         128.52   P2p


SwAccess01#sh span root

                                        Root    Hello Max Fwd
Vlan                   Root ID          Cost    Time  Age Dly  Root Port
---------------- -------------------- --------- ----- --- ---  ------------
VLAN0001             1 5475.d055.a380         8    2   20  15  Gi0/52
SwAccess01#
Wyświetla tylko jeden interfejs?

martino76
CCIE
CCIE
Posty: 883
Rejestracja: 17 gru 2010, 15:23
Lokalizacja: Barczewo

Re: koszt STP

#8

#8 Post autor: martino76 »

No i dobrze wyświetla bo masz jeden tylko interfejs root w stronę root bridge dla VLAN-u 1 :). Pozostałe interfejsy masz Desg oraz Altn

Pozdro,

rysic
wannabe
wannabe
Posty: 297
Rejestracja: 31 lip 2012, 09:16
Kontakt:

Re: koszt STP

#9

#9 Post autor: rysic »

No właśnie a ja chciałem, żeby wyświetlił mi wszystkie, bo chyba switch tą wiedzą musi dysponować, bo sprawdza która trasa jest najlepsza?

martino76
CCIE
CCIE
Posty: 883
Rejestracja: 17 gru 2010, 15:23
Lokalizacja: Barczewo

Re: koszt STP

#10

#10 Post autor: martino76 »

Za duzo chcesz wiedzieć, a tak na poważnie to jeśli chcesz zobaczyć, koszt wszystkich portów i dlaczego jeden z nich został wybrany jako root port, to pozostaje ci komenda sh span vlan xxx detail


Ewentualnie kombinacje w/w komendy z grep na podstawie, której będziesz mógł zobaczyć upstream designated port koszt oraz koszt swojego portu.

Kod: Zaznacz cały

SW#sh spanning-tree vlan 100 detail | in Port|cost
  Root port is 1 (Ethernet0/0), cost of root path is 100
  
 Port 1 (Ethernet0/0) of VLAN0100 is root forwarding 
   Port path cost 100, Port priority 128, Port Identifier 128.1.
   Designated port id is 128.3, designated path cost 0
   
 Port 2 (Ethernet0/1) of VLAN0100 is designated forwarding 
   Port path cost 100, Port priority 128, Port Identifier 128.2.
   Designated port id is 128.2, designated path cost 100
 
Pozdro,

rysic
wannabe
wannabe
Posty: 297
Rejestracja: 31 lip 2012, 09:16
Kontakt:

Re: koszt STP

#11

#11 Post autor: rysic »

Trochę bardziej trzeba się doszukiwać, ale rozwiązanie jest! Dzięki!!!

ODPOWIEDZ