Bug ID 945537: STP Validation for forward-delay, max-age, and hello-time fields

Last Modified: May 29, 2024

Affected Product(s):
F5OS Velos(all modules)

Known Affected Versions:
F5OS-A 1.0.0, F5OS-A 1.0.1, F5OS-C 1.0.0

Fixed In:
F5OS-C 1.1.0, F5OS-A 1.4.0, F5OS-A 1.3.0

Opened: Sep 15, 2020

Severity: 3-Major

Symptoms

One or more forwarding-delay, max-age, or hello-time fields are configured and are not mirrored as operational data, or One or more forwarding-delay, max-age, or hello-time fields are configured, and the configuration is not reflected in the spanning-tree BPDUs.

Impact

Any configuration that does not match the expected formula will not propagate to spanning tree BPDUs.

Conditions

When configuring STP, use this formula for the forwarding-delay, max-age, and hello-time fields for STP, RSTP, and MSTP configurations: 2 * (hello-time + 1)) <= max-age && max-age <= (2 * (forwarding-delay - 1

Workaround

Configure the forward-delay, max-age, and hello-time fields using this formula: 2 * (hello-time + 1)) <= max-age && max-age <= (2 * (forwarding-delay - 1

Fix Information

Fixed an issue where a user could configure the forward-delay, max-age, and hello-time fields for STP so that the expected formula was not met. Entering an invalid configuration displays an error.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips