Stp command, bigpipe
From NetworkCommands
A command available on most F5 BigIP platforms; used to display or modify global system (rather than interface specific) Spanning Tree Protocol (STP) settings and status.
Contents |
Usage Syntax
bigpipe stp [options]
The most commonly used options are;
- show - display all current STP status
- list [all] - display basic or all STP configuration in place
- mode [stp | rstp | mstp | disable | passthru] - configure the STP mode; the default is passthru
Usage Examples
bigpipe stp mode rstp - configure rapid stp mode
bigpipe stp mode disable - disable stp
bigpipe stp show - display current stp configuration
Usage Notes
It is impossible to check whether the device this command is executed on is actually the root bridge, as the output from this command does not include the MAC address of the BigIP, only the MAC address of the root bridge. If they are the same (as they would be if the BigIP was the root) you can't tell!
Use the bigpipe vlan show command to find out what the MAC address of each VLAN on the BigIP is and if one of them matches the root bridge MAC address, the BigIP is the root.
Changes are made to and configuration is stored in local configuration file: bigip_base.conf when the bigpipe base save command is used.
Bigpipe Usage Notes
Don't forget to save your changes using the bigpipe save all command.
Note in most cases, the show keyword displays object status or statistics, the list keyword displays configuration.
The bigpipe command can be abbreviated to just b (e.g. b help instead of bigpipe help.) Alternatively, (from v9.4,) you can use the bigpipe shell to enter commands without prefixing them with bigpipe.
Where curly or normal brackets {} or () or quotes "" or exclamation mark ! are required as part of a command and you are not using the bigpipe shell, they must be proceeded with a back slash \ to prevent the bash shell from parsing them as system commands.
Typical Output
BigIP 1500 platform, running v9.0.5 software, STP passthrough mode; bigpipe stp show
STP MODE passthru
| Forward delay 15 Hello time 2 Max. age 20 Transmit hold 6
+-> STP INSTANCE 0 priority 61440 root bridge 00:01:F5:30:83:C0
+-> STP VLAN 0 EXTERNAL
| +-> STP 0 1.1 INTERFACE
| | path cost 20000 priority 128 role disable
| | state forward (forward) link auto edge - auto
+-> STP VLAN 0 INTERNAL
+-> STP 0 1.3 INTERFACE
| path cost 20000 priority 128 role disable
| state forward (forward) link auto edge - auto
BigIP 1500 platform, running v9.4.3 software, STP disabled; bigpipe stp show
STP MODE disable
| Forward delay 15 Hello time 2 Max age 20 Transmit hold 6
+-> STP INSTANCE 0 priority 61440 root bridge 00:01:F5:6A:2A:C0
| No topology changes
+-> STP VLAN 0/EXTERNAL
| +-> STP INTERFACE 0/1.3
| | | path cost 20K priority 128 role disable
| | | state forward (forward) link auto edge - auto
+-> STP VLAN 0/INTERNAL
+-> STP INTERFACE 0/1.1
| path cost 20K priority 128 role disable
| state forward (forward) link auto edge - auto
Related Commands
Use the bigpipe interface command to control interface specific STP settings.
The bigpipe trunk command and bigpipe vlan command relate to layer two configuration that may affect STP operation.







