Hi,
We have a setup with vstp between us and our ISP.
The setup connect two separate switches to two switches at ISP side for redundancy.
This has been working fine with Cisco and was not moved to Juniper EX4300, running latest JunOS 14.1X53-D35.3.
One port is running as it should, no issues at all.
The other port is reporting stp changes at random times. Some times it is stable for 12h, and sometimes for 5min. We dont see the interface to flap. Only what STP reports.
The ISP side does not see any STP changes.
Here is some trace from stp... but if i get it correct, it states that a change was received..
Sep 29 12:50:28.919521 RX: Port ge-0/0/0.0: incoming BPDU - queued
Sep 29 12:50:28.919637 MSG: Receiving BPDU ...
Sep 29 12:50:28.919764 BPDU:....
1 80 c2 0 0 0 ec e1 a9 4c f9 14 0 27 42 42
3 0 0 2 2 3d 40 0 0 17 95 54 75 80 0 0
0 3 80 83 ec e1 a9 4c f9 0 80 14 1 0 14 0
2 0 f 0 0 0 0 0 0 0 0 0
Sep 29 12:50:28.920536 MSG: Port ge-0/0/0.0: Validating received bpdu ...
Sep 29 12:50:28.920577 MSG: Port ge-0/0/0.0: Extracting Info from BPDU ...
Sep 29 12:50:28.920616 MSG: Port ge-0/0/0.0: Received bpdu successfully validated...
Sep 29 12:50:28.920656 Port Receive Machine Called with Event: RCVD_BPDU, State: RECEIVE for Port: ge-0/0/0.0
Sep 29 12:50:28.920694 PISM: Port ge-0/0/0.0: Updating BPDU version
Sep 29 12:50:28.920731 PRSM: Port ge-0/0/0.0: Moved to state RECEIVE
Sep 29 12:50:28.920772 TMR: Port ge-0/0/0.0: Stopping Timer EDGEDELAYWHILE
Sep 29 12:50:28.920802 TMR: Timer Stopped successfully
Sep 29 12:50:28.920827 TMR: Starting Timer EDGEDELAYWHILE for port ge-0/0/0.0 and Instance 0 for duration 3
Sep 29 12:50:28.920863 TMR: Port ge-0/0/0.0: Inst 0: Started Timer EDGEDELAYWHILE for duration 0
Sep 29 12:50:28.920890 BDSM: Port ge-0/0/0.0: Bridge Detection State Machine Called with Event: BPDU_RCVD, State: NOT_EDGE
Sep 29 12:50:28.920912 BDSM: No Operations to Perform
Sep 29 12:50:28.920937 PMSM: Port ge-0/0/0.0: Port Protocol Migr State Machine Called with Event: RCVD_RSTP, State: SENSING
Sep 29 12:50:28.920960 Value of Force Version is 2
Sep 29 12:50:28.920985 PISM: Port ge-0/0/0.0: Port Info State Machine Called with Event: RCVD_BPDU, State: CURRENT
Sep 29 12:50:28.921011 PISM: Port ge-0/0/0.0: Moved to state RECEIVE
Sep 29 12:50:28.921058 PISM: Port ge-0/0/0.0: REPEATED DESIGNATED Message Received
Sep 29 12:50:28.921084 PISM: Port ge-0/0/0.0: Setting Tc flags
Sep 29 12:50:28.921108 PISM: Port ge-0/0/0.0: Calling Topology Change Machine with RCVDTC event
Sep 29 12:50:28.921132 TCSM: Port ge-0/0/0.0: Topo Ch State Machine Called with Event: RCVDTC, State: ACTIVE
Sep 29 12:50:28.921157 TCSM: Port ge-0/0/0.0: RCVDTC has been set, taking action...
Sep 29 12:50:28.921180 TCSM: Port ge-0/0/0.0: Moved to state NOTIFIED_TC
Sep 29 12:50:28.921204 TCSM: Propagating Topology Change Info (TcProp) on Port xe-0/2/3.0
Sep 29 12:50:28.921227 TCSM: Port xe-0/2/3.0: Topo Ch State Machine Called with Event: TCPROP, State: INACTIVE
Sep 29 12:50:28.921250 TCSM: Port xe-0/2/3.0: No Operations to perform
Sep 29 12:50:28.921273 TCSM: Propagating Topology Change Info (TcProp) on Port xe-1/2/3.0
Sep 29 12:50:28.921297 TCSM: Port xe-1/2/3.0: Topo Ch State Machine Called with Event: TCPROP, State: ACTIVE
Sep 29 12:50:28.921320 TCSM: Port xe-1/2/3.0: TCPROP has been set, taking action...
Sep 29 12:50:28.921343 TCSM: Port xe-1/2/3.0 is NOT an EDGE port, hence PROPAGATING
Sep 29 12:50:28.921382 TCSM: Port xe-1/2/3.0: Partner Bridge Port is RSTP capable
Sep 29 12:50:28.921406 NewTcWhile: Port xe-1/2/3.0: tcWhile = 3
Sep 29 12:50:28.921451 TMR: Starting Timer TCWHILE for port xe-1/2/3.0 and Instance 0 for duration 3
Sep 29 12:50:28.921482 TMR: Port xe-1/2/3.0: Inst 0: Started Timer TCWHILE for duration 0
Sep 29 12:50:28.922682 TCSM: Learnt Entries on Port xe-1/2/3.0 have been flushed!
Sep 29 12:50:28.922730 TCSM: Port xe-1/2/3.0: Moved to state PROPAGATING
Sep 29 12:50:28.922758 TXSM: Port xe-1/2/3.0: port Transmit State Machine Called with Event: NEWINFO_SET, State: IDLE of Instance 0
Sep 29 12:50:28.922911 BPDU:....
1 0 c cc cc cd 20 4e 71 43 6b 0 81 0 e0 f
0 32 aa aa 3 0 0 c 1 b 0 0 2 2 3d 40
0 0 17 95 54 75 80 0 3 d 43 f0 f 20 4e 71
43 6b 0 72 b 2 0 14 0 2 0 f 0 0 0 0
0 2 0 f
Sep 29 12:50:28.923043 TXSM: <<<<< Port xe-1/2/3.0: RST BPDU handed over to Bridge >>>>>
Sep 29 12:50:28.923070 TXSM: RST BPDU sent, incremented TxCount is: 116
Sep 29 12:50:28.923093 TXSM: Port xe-1/2/3.0: Moved to state TRANSMIT_RSTP
Sep 29 12:50:28.923116 TXSM: Port xe-1/2/3.0: Moved to state IDLE
Sep 29 12:50:28.923141 TCSM: Port xe-1/2/3.0: Moved to state ACTIVE
Sep 29 12:50:28.923165 TCSM: Port ge-0/0/0.0: Moved to state ACTIVE
Sep 29 12:50:28.923250 PISM: Port ge-0/0/0.0: Successfully set tc flags
Sep 29 12:50:28.923278 PISM: Port ge-0/0/0.0: Updating RcvdInfoWhile
Sep 29 12:50:28.923305 TMR: Port ge-0/0/0.0: Stopping Timer RCVDINFOWHILE
Sep 29 12:50:28.923331 TMR: Timer Stopped successfully
Sep 29 12:50:28.923356 TMR: Starting Timer RCVDINFOWHILE for port ge-0/0/0.0 and Instance 0 for duration 6
Sep 29 12:50:28.923388 TMR: Port ge-0/0/0.0: Inst 0: Started Timer RCVDINFOWHILE for duration 0
Sep 29 12:50:28.923413 PISM: Port ge-0/0/0.0: Moved to state REPEAT
Sep 29 12:50:28.923436 PISM: Port ge-0/0/0.0: Moved to state CURRENT
Sep 29 12:50:28.923460 MSG: BPDU received successfully
Sep 29 12:50:28.995114 TMR: Port xe-1/2/3.0: HELLOWHEN Timer EXPIRED for Instance: 0
Sep 29 12:50:28.995178 TXSM: Port xe-1/2/3.0: port Transmit State Machine Called with Event: HELLOWHEN_EXP, State: IDLE of Instance 0
Sep 29 12:50:28.995206 TMR: Starting Timer HELLOWHEN for port xe-1/2/3.0 and Instance 0 for duration 2
Sep 29 12:50:28.995242 TMR: Port xe-1/2/3.0: Inst 0: Started Timer HELLOWHEN for duration 0
Sep 29 12:50:28.995267 TXSM: Port xe-1/2/3.0: Moved to state TRANSMIT_PERIODIC
Sep 29 12:50:28.995291 TXSM: Port xe-1/2/3.0: Moved to state IDLE
Sep 29 12:50:28.995313 TMR: Expired Timer processed
Sep 29 12:50:28.995335 TMR: Timer Expiry event successfully processed ...
Sep 29 12:50:29.182545 RX: Port ge-0/0/0.0: incoming BPDU - queued
Sep 29 12:50:29.182660 MSG: Receiving BPDU ...
Sep 29 12:50:29.182786 BPDU:....
1 80 c2 0 0 0 ec e1 a9 4c f9 14 0 27 42 42
3 0 0 2 2 3d 40 0 0 17 95 54 75 80 0 0
0 3 80 83 ec e1 a9 4c f9 0 80 14 1 0 14 0
2 0 f 0 0 0 0 0 0 0 0 0
Sep 29 12:50:29.182881 MSG: Port ge-0/0/0.0: Validating received bpdu ...
Sep 29 12:50:29.182918 MSG: Port ge-0/0/0.0: Extracting Info from BPDU ...
Sep 29 12:50:29.182955 MSG: Port ge-0/0/0.0: Received bpdu successfully validated...
Sep 29 12:50:29.182995 Port Receive Machine Called with Event: RCVD_BPDU, State: RECEIVE for Port: ge-0/0/0.0
Sep 29 12:50:29.183040 PISM: Port ge-0/0/0.0: Updating BPDU version
Sep 29 12:50:29.183078 PRSM: Port ge-0/0/0.0: Moved to state RECEIVE
Sep 29 12:50:29.183117 TMR: Port ge-0/0/0.0: Stopping Timer EDGEDELAYWHILE
Sep 29 12:50:29.183144 TMR: Timer Stopped successfully
Sep 29 12:50:29.183169 TMR: Starting Timer EDGEDELAYWHILE for port ge-0/0/0.0 and Instance 0 for duration 3
Sep 29 12:50:29.183199 TMR: Port ge-0/0/0.0: Inst 0: Started Timer EDGEDELAYWHILE for duration 0
Sep 29 12:50:29.183225 BDSM: Port ge-0/0/0.0: Bridge Detection State Machine Called with Event: BPDU_RCVD, State: NOT_EDGE
Sep 29 12:50:29.183248 BDSM: No Operations to Perform
Sep 29 12:50:29.183272 PMSM: Port ge-0/0/0.0: Port Protocol Migr State Machine Called with Event: RCVD_RSTP, State: SENSING
Sep 29 12:50:29.183295 Value of Force Version is 2
Sep 29 12:50:29.183320 PISM: Port ge-0/0/0.0: Port Info State Machine Called with Event: RCVD_BPDU, State: CURRENT
Sep 29 12:50:29.183345 PISM: Port ge-0/0/0.0: Moved to state RECEIVE
Sep 29 12:50:29.183368 PISM: Port ge-0/0/0.0: REPEATED DESIGNATED Message Received
Sep 29 12:50:29.183392 PISM: Port ge-0/0/0.0: Setting Tc flags
Sep 29 12:50:29.183415 PISM: Port ge-0/0/0.0: Calling Topology Change Machine with RCVDTC event
Sep 29 12:50:29.183439 TCSM: Port ge-0/0/0.0: Topo Ch State Machine Called with Event: RCVDTC, State: ACTIVE
Sep 29 12:50:29.183463 TCSM: Port ge-0/0/0.0: RCVDTC has been set, taking action...
Sep 29 12:50:29.183486 TCSM: Port ge-0/0/0.0: Moved to state NOTIFIED_TC
Sep 29 12:50:29.183510 TCSM: Propagating Topology Change Info (TcProp) on Port xe-0/2/3.0
Sep 29 12:50:29.183534 TCSM: Port xe-0/2/3.0: Topo Ch State Machine Called with Event: TCPROP, State: INACTIVE
Sep 29 12:50:29.183556 TCSM: Port xe-0/2/3.0: No Operations to perform
Sep 29 12:50:29.183579 TCSM: Propagating Topology Change Info (TcProp) on Port xe-1/2/3.0
Sep 29 12:50:29.183603 TCSM: Port xe-1/2/3.0: Topo Ch State Machine Called with Event: TCPROP, State: ACTIVE
Sep 29 12:50:29.183626 TCSM: Port xe-1/2/3.0: TCPROP has been set, taking action...
Sep 29 12:50:29.183649 TCSM: Port xe-1/2/3.0 is NOT an EDGE port, hence PROPAGATING
Sep 29 12:50:29.183672 TCSM: Port xe-1/2/3.0: Partner Bridge Port is RSTP capable
Sep 29 12:50:29.183696 NewTcWhile: Port xe-1/2/3.0: tcWhile = 3
Sep 29 12:50:29.184962 TCSM: Learnt Entries on Port xe-1/2/3.0 have been flushed!
Sep 29 12:50:29.185010 TCSM: Port xe-1/2/3.0: Moved to state PROPAGATING
Sep 29 12:50:29.185045 TCSM: Port xe-1/2/3.0: Moved to state ACTIVE
Sep 29 12:50:29.185070 TCSM: Port ge-0/0/0.0: Moved to state ACTIVE
Sep 29 12:50:29.185135 PISM: Port ge-0/0/0.0: Successfully set tc flags
Sep 29 12:50:29.185162 PISM: Port ge-0/0/0.0: Updating RcvdInfoWhile
Sep 29 12:50:29.185189 TMR: Port ge-0/0/0.0: Stopping Timer RCVDINFOWHILE
Sep 29 12:50:29.185216 TMR: Timer Stopped successfully
Sep 29 12:50:29.185241 TMR: Starting Timer RCVDINFOWHILE for port ge-0/0/0.0 and Instance 0 for duration 6
Sep 29 12:50:29.185273 TMR: Port ge-0/0/0.0: Inst 0: Started Timer RCVDINFOWHILE for duration 0
Sep 29 12:50:29.185298 PISM: Port ge-0/0/0.0: Moved to state REPEAT
Sep 29 12:50:29.185321 PISM: Port ge-0/0/0.0: Moved to state CURRENT
Sep 29 12:50:29.185345 MSG: BPDU received successfully
Sep 29 12:50:29.245120 TMR: Port xe-0/2/3.0: HELLOWHEN Timer EXPIRED for Instance: 0
Sep 29 12:50:29.245186 TXSM: Port xe-0/2/3.0: port Transmit State Machine Called with Event: HELLOWHEN_EXP, State: IDLE of Instance 0
Sep 29 12:50:29.245213 TMR: Starting Timer HELLOWHEN for port xe-0/2/3.0 and Instance 0 for duration 2
Sep 29 12:50:29.245242 TMR: Port xe-0/2/3.0: Inst 0: Started Timer HELLOWHEN for duration 0
Sep 29 12:50:29.245267 TXSM: Port xe-0/2/3.0: Moved to state TRANSMIT_PERIODIC
Sep 29 12:50:29.245290 TXSM: Port xe-0/2/3.0: Moved to state IDLE
Sep 29 12:50:29.245312 TMR: Expired Timer processed
Sep 29 12:50:29.245333 TMR: Timer Expiry event successfully processed ...
Sep 29 12:50:29.410086 TMR: Port ge-0/0/0.0: HELLOWHEN Timer EXPIRED for Instance: 0
Sep 29 12:50:29.410150 TXSM: Port ge-0/0/0.0: port Transmit State Machine Called with Event: HELLOWHEN_EXP, State: IDLE of Instance 0
Sep 29 12:50:29.410179 TMR: Starting Timer HELLOWHEN for port ge-0/0/0.0 and Instance 0 for duration 2
Sep 29 12:50:29.410214 TMR: Port ge-0/0/0.0: Inst 0: Started Timer HELLOWHEN for duration 0
Sep 29 12:50:29.410240 TXSM: Port ge-0/0/0.0: Moved to state TRANSMIT_PERIODIC
Sep 29 12:50:29.410263 TXSM: Port ge-0/0/0.0: Moved to state IDLE
Sep 29 12:50:29.410285 TMR: Expired Timer processed
Sep 29 12:50:29.410307 TMR: Timer Expiry event successfully processed ...
Feel free to speculate about the issue, any ideas?
As mentioned, the other switch that is connected to the same "remove vlan" is running as it should without any similar issues.
//Rob