Появилась задача поднять STP между агрегацией и доступом. На тестовых железках всё работает нормально, а на реальной сети возникли проблемы... Циска на аггрегации блокирует даунлинк на DES-3200.
Судя по логам, блокирует из-за прилетающих с клиентских портов на 3200 bpdu пакетов с неверным vid:
Цитата:
Jul 22 01:11:16.397: %SPANTREE-5-TOPOTRAP: Topology Change Trap for instance 0
Jul 22 01:11:16.397: %SPANTREE-5-ROOTCHANGE: Root Changed for instance 0: New Root Port is GigabitEthernet0/2. New Root Mac Address is 1cbd.b95d.91a0
Jul 22 01:11:16.724: %SPANTREE-2-RECV_PVID_ERR: Received BPDU with inconsistent peer vlan id 7 on GigabitEthernet0/2 VLAN3103.
Jul 22 01:11:16.724: %SPANTREE-2-BLOCK_PVID_LOCAL: Blocking GigabitEthernet0/2 on MST0. Inconsistent local vlan.
Цитата:
Jul 23 07:58:32.537: %SPANTREE-2-RECV_PVID_ERR: Received BPDU with inconsistent peer vlan id 701 on GigabitEthernet0/2 VLAN850.
Jul 23 07:58:32.537: %SPANTREE-2-BLOCK_PVID_LOCAL: Blocking GigabitEthernet0/2 on MST0. Inconsistent local vlan.
На DES-3200, с которого летит, выключал полностью fbpdu, stp, менял ревизии и имена и т.д. Пакеты всё-равно летят. Как быть?
3200:
Код:
Firmware Version : Build 1.31.B005
Hardware Version : A1
Циска:
Код:
Switch Ports Model SW Version SW Image
------ ----- ----- ---------- ----------
* 1 26 WS-C3560V2-24TS 12.2(55)SE C3560-IPSERVICESK9-M
Кусок конфига длинка:
Код:
enable stp
config stp version mstp
config stp maxage 6 maxhops 20 forwarddelay 4 txholdcount 6 fbpdu enable hellotime 2
config stp priority 32768 instance_id 0
config stp mst_config_id name Aggr revision_level 1
config stp ports 1,28 externalCost auto hellotime 2 edge auto p2p auto state enable fbpdu enable restricted_role false restricted_tcn false
config stp mst_ports 1 instance_id 0 internalCost 10 priority 0
config stp mst_ports 28 instance_id 0 internalCost 1000 priority 16
config stp mst_ports 2-27 instance_id 0 internalCost auto priority 128
config stp ports 2-27 fbpdu disable restricted_role true restricted_tcn true externalCost auto hellotime 2 edge true p2p auto state enable
Циски:
Код:
spanning-tree mode mst
spanning-tree transmit hold-count 20
spanning-tree loopguard default
spanning-tree logging
spanning-tree extend system-id
spanning-tree backbonefast
!
spanning-tree mst configuration
name Aggr
revision 1
!
spanning-tree mst hello-time 1
spanning-tree mst forward-time 5
spanning-tree mst max-age 15
spanning-tree mst max-hops 64
Даунлинк на циске:
Код:
!
interface GigabitEthernet0/2
description DOWNLINK-3200-28-I
switchport trunk encapsulation dot1q
switchport mode trunk
no logging event link-status
no cdp enable
no cdp tlv server-location
no cdp tlv app
spanning-tree bpdufilter disable
spanning-tree bpduguard disable
end