05-12-2013 10:44 AM - edited 03-07-2019 01:19 PM
Hi All,
Long story short, I would like to know if it is possible and safe to configure backbonefast and uplinkfast on a common switch?
I would think that since backbonefast detects indirect link failures and uplinkfast detects direct (i.e. local failures), that it would be recommended to configure backbonefast on ALL switches, including access distro switches, and uplinkfast as well, on switches with blocked ports.
Is this correct?
Also, it is my understanding that this stuff is all enabled by defulat in RSTP. Why not just enable that and be done with it?
Solved! Go to Solution.
05-12-2013 01:46 PM
Hello Dean,
Yes, you are right, uplinkfast and backbonefast is by default implemented in RSTP so if you can, you should prefer this version over CST (Common STP).
backbonefast - is used to detect indirect link failure via RLQ request/response and should be configured on all switches in topology (to support this feature) except access switches. Why? If switch (backbonefast) do not receive hello (BPDU) or receive inferior BPDU, switch starts to think that maybe path to root failed, so it sends RLQ request via port on which hello was not received (root port). If RLQ response is received on root port, path to root is OK, if not, new path must be considered. Important point is that RLQ requests are sent toward root bridge. If network is properly designed, root bridge is in network backbone, not access layer. So access layers switches do not have to understand RLQ because they should never recaive any.
uplinkfast - used if multiple uplink links are availaible. enable to immediately replace failes uplink with new one, no need to wait for max-age expiration. used only in access layer switches, after enabling, these changes are made:
- increase root priority to 49152
- set port cost to 3000
- track possible root ports (ports on which root hellos are received)
Best Regards
Please rate all helpful posts and close solved questions
05-12-2013 01:46 PM
Hello Dean,
Yes, you are right, uplinkfast and backbonefast is by default implemented in RSTP so if you can, you should prefer this version over CST (Common STP).
backbonefast - is used to detect indirect link failure via RLQ request/response and should be configured on all switches in topology (to support this feature) except access switches. Why? If switch (backbonefast) do not receive hello (BPDU) or receive inferior BPDU, switch starts to think that maybe path to root failed, so it sends RLQ request via port on which hello was not received (root port). If RLQ response is received on root port, path to root is OK, if not, new path must be considered. Important point is that RLQ requests are sent toward root bridge. If network is properly designed, root bridge is in network backbone, not access layer. So access layers switches do not have to understand RLQ because they should never recaive any.
uplinkfast - used if multiple uplink links are availaible. enable to immediately replace failes uplink with new one, no need to wait for max-age expiration. used only in access layer switches, after enabling, these changes are made:
- increase root priority to 49152
- set port cost to 3000
- track possible root ports (ports on which root hellos are received)
Best Regards
Please rate all helpful posts and close solved questions
05-13-2013 05:16 AM
Very good.
Thank you both.
05-12-2013 05:22 PM
Disclaimer
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
Liability Disclaimer
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
Posting
Yes, backbone and uplink fast are in RSTP, so if the switch supports them, it makes sense to enable it. (NB: in fact, if they are enable when you enable RSTP, RSTP will indicate they been disabled [as separate features].)
The reason for backbone and uplink fast, they were Cisco proprietary features before there was RSTP. They're such a good idea, they were incorporated into RSTP standard.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide