Start a Conversation

Solved!

Go to Solution

1 Rookie

 • 

57 Posts

144

February 29th, 2024 23:07

OS10 default STP protocol

OS10 defaults to "Spanning tree enabled protocol rapid-pvst with force-version rstp". Does this mean that when it interacts with Cisco switches it uses Rapid-PVST+ but when it interacts with other manufacturer switches, it just uses RSTP?

Thanks.

Moderator

 • 

3.4K Posts

March 5th, 2024 16:28

Joey’s suggestion was to change the spanning-tree version on the Dell switch to rstp, which is commonly done because rstp is simpler.

 

(config)#spanning-tree mode rstp

 

Your initial question was about the default spanning-tree mode for OS10 rapid-pvst.

 

(config)# spanning-tree mode rapid-pvst

 

When there is no “force-version” configured, compatibility-mode is the default rstp.

 

You can see that by using command “# show spanning-tree compatibility-mode”

 

The default spanning-tree version on OS10 is rapid-pvst. Rapid-pvst creates a separate spanning-tree topology per vlan, so interfaces can be placed in different vlans (via configuration). Because it is “rapid” it provides faster convergence timers. When compatibility-mode is rstp (which is the default compatibility mode), even though there are several spanning tree instances (per vlan) on the switch, when sending out BPDUs, BPDUs are not sent out in all these different vlans, instead BPDUs are sent out only in the untagged vlan on the trunk to other switches. By default, OS10 sends RSTP BPDU in the untagged VLAN.

 

The Dell switch is not distinguishing whether there is a Cisco switch or another manufacturer switch or another Dell switch on the other side of the link. The switches just send and receive these BPDU messages to agree on a compatible version.

Moderator

 • 

3.2K Posts

March 1st, 2024 07:04

Hi,

 

It can interact with Cisco switches, using RPVST+. If you were to have need to use RSTP, you will need to change the configuration, #spanning-tree mode rstp

1 Rookie

 • 

57 Posts

March 1st, 2024 14:45

Thanks for the reply.

If that's the case, what does "force-version rstp" mean?

Moderator

 • 

2.3K Posts

March 1st, 2024 15:31

Hi, The force-version rstp command in the context of Spanning Tree Protocol (STP) is used to set the spanning tree compatibility mode. This command forces the switch to emulate the behavior of earlier versions of the spanning tree protocol.

you can take a look RSTP (Dell EMC) and RPVST+ (Cisco) | Dell EMC Spanning Tree Interoperability Reference Guide | Dell Technologies Info Hub

S4128-SW1# show spanning-tree active
Spanning tree enabled protocol rstp with force-version rstp
Executing IEEE compatible Spanning Tree Protocol
Root ID	Priority 24577, Address 547f.eeac.13c
Bridge ID	Priority 32768, Address f48e.385f.3dca

1 Rookie

 • 

57 Posts

March 1st, 2024 16:20

So if a switch is left at default (Rapid-PVST with force-version RSTP) which protocol is it going to use with Cisco switches running Rapid-PVST?

Alternatively, which protocol is it going to use with a non-Cisco switch running RSTP?

Moderator

 • 

3.4K Posts

March 1st, 2024 18:48

Hello,

 

By default, Dell Networking OS10 switches are configured to use Rapid-PVST with the "force-version rstp" option. This configuration allows the OS10 switch to communicate with both Cisco switches running Rapid-PVST and non-Cisco switches running RSTP. The "force-version rstp" option ensures compatibility with non-Cisco switches by using the RSTP protocol when communicating with them.

 

So if a Dell Networking OS10 switch is left at its default configuration, it will use Rapid-PVST with the "force-version rstp" option, allowing it to interoperate with both Cisco switches running Rapid-PVST and non-Cisco switches running RSTP.

 

1 Rookie

 • 

57 Posts

March 5th, 2024 14:29

Thanks for the reply. So, just to be clear, the reply from your colleague Joey-C was incorrect, yes? You don't have to set the switch to use RSTP manually, it will use it by default if it encounters a non-Cisco switch. Have I understood that correctly?

1 Rookie

 • 

57 Posts

March 15th, 2024 18:57

Thanks for the explanation.

No Events found!

Top