I am installing a small SOHO router/switch and connecting it to two other switches elsewhere. Do I need to worry about setting up Spanning Tree Protocol for best results?

1 Answer 1


No, you dont need, nor want STP.

STP simply ensures that there are no network loops (switch a->switch b->switch c->switch a). It can be used to provide a redundant connection between switches, or provide least cost routing in a larger network.

For a home setup -- absolutely not. It will be more headache than you will ever benefit from it. Even with more than a handful of switches a careful evaluation and configuration needs to be ensured. Typically vendor A's STP implementation can cause issues with vendor B's STP implementation. HP even had me disable STP between revisions of their Procurve switches.

More details are on the Wikipedia article.

  • 1
    Slightly more distilled, unless your particular network has "loops", ie: one switch is connected to another switch with two cat-5's, there is no need for STP. STP is strictly for preventing loops.
    – Keck
    Commented Aug 4, 2009 at 16:22
  • Well it also prioritizes and fails over when there are redundant paths. Preventing loops is a natural consequence of identifying such redundant paths. In a home/local network there is rarely justification for having any redundant paths. Commented Oct 27, 2020 at 9:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .