10-26-2012 04:12 PM - edited 03-07-2019 09:42 AM
Hi,
Why would you choose one over the other?
Root-guard will stop a superior bpdu from becoming the root.
Bpdu guard will stop another switch from connecting entirely by shutting the port down.
Why not just configure bpdu guard on all access layer ports and be done with it? It would seem like this would be a better option?
Solved! Go to Solution.
10-26-2012 09:39 PM
Hi Daryl,
BPDU guard and Root guard are similar, but their impact is different.
BPDU Guard
Root guard
Note: Root guard is best deployed towards ports that connect to switches which should not be the root bridge
The Root Guard feature can be enabled on all switch ports in the network off of which the root bridge should not appear
Root guards protects the root bridge from being modified without administrator permission by another switch,
BPDU Guard, blocks ports assigen to user acces, from being connected to non authorized switches.
So BPDU guard is more like standard security option for normal edge (portfast) ports, while root guard is more likely for specific scenarios
Refer:
http://www.cisco.com/en/US/tech/tk389/tk621/technologies_tech_note09186a00800ae96b.shtml#diff
Regards,
Aru
*** Please rate if the post useful ***
10-27-2012 10:37 AM
If you manage all the switches you do not need root guard, because you can just set the switch priorities.
Root guard is needed when you connect a network that you manage to one that you do not.
You may or may not want BPDUs but you definitely will not want a switch that you do not manage becoming the root.
Also IMPORTANT
there are two ways to use BPDU guard, it is often misunderstood
On an interface BPDU guard will put the port into err disable state if a BPDU is received
In global configuration mode BPDU guard will disable port fast on any interface if a BPDU is received.
Sent from Cisco Technical Support iPad App
10-26-2012 09:39 PM
Hi Daryl,
BPDU guard and Root guard are similar, but their impact is different.
BPDU Guard
Root guard
Note: Root guard is best deployed towards ports that connect to switches which should not be the root bridge
The Root Guard feature can be enabled on all switch ports in the network off of which the root bridge should not appear
Root guards protects the root bridge from being modified without administrator permission by another switch,
BPDU Guard, blocks ports assigen to user acces, from being connected to non authorized switches.
So BPDU guard is more like standard security option for normal edge (portfast) ports, while root guard is more likely for specific scenarios
Refer:
http://www.cisco.com/en/US/tech/tk389/tk621/technologies_tech_note09186a00800ae96b.shtml#diff
Regards,
Aru
*** Please rate if the post useful ***
07-02-2023 09:10 AM
Great and very simple explanation. kudos man
10-27-2012 10:37 AM
If you manage all the switches you do not need root guard, because you can just set the switch priorities.
Root guard is needed when you connect a network that you manage to one that you do not.
You may or may not want BPDUs but you definitely will not want a switch that you do not manage becoming the root.
Also IMPORTANT
there are two ways to use BPDU guard, it is often misunderstood
On an interface BPDU guard will put the port into err disable state if a BPDU is received
In global configuration mode BPDU guard will disable port fast on any interface if a BPDU is received.
Sent from Cisco Technical Support iPad App
10-27-2012 01:09 PM
Ref BPDU Guard global configuration, is the global operation you describe not called BPDU Filtering?
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