Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 

Attention: The Community will be in read-only mode on 12/14/2017 from 12:00 am pacific to 11:30 am.

During this time you will only be able to see content. Other interactions such as posting, replying to questions, or marking content as helpful will be disabled for few hours.

We apologize for the inconvenience while we perform important updates to the Community.

portfast sending BPDU

the results i got from debugging stp transmit / receive shows that the edge ports on my access switches are transmitting STP BPDU. I was under the impression that edge port (stp portfast) can receive but do not part in STP in other wards transmitting!!!. the edge ports are setup with spanning-tree portfast / spanning-tree bpduguard enable but not spanning-tree bpdu filter. so when is my edge ports tranmitting stp bpdu?

50w4d: RSTP(161): sending BPDU out Fa1/0/48

50w4d: RSTP(160): sending BPDU out Fa1/0/4


Re: portfast sending BPDU

Your edge ports will transmit BPDUs even with portpast. And so they should, for it is that which protects your network against users who decide it would be fun to connect two ports back-to-back.

If a user does that you will get a broadcast storm for up to 2 seconds. But the next time either port sends a BPDU, the other one will see it and will put the port in blocking (depending on the port priorities). If you have bpduguard, it will go one stage further and errdisable the port. That is good. It protects your network.

If you really want to stop sending the BPDUs on the access port, then you need to apply bpdufilter. But I would most strongly advise against do so. You would be inviting your users to bring down the network.

Kevin Dorrell


Hall of Fame Super Blue

Re: portfast sending BPDU


Just to add to Kevin's excellent post. Portfast means that the port does not send out TCN's (Topology Change Notifications) when it changes from up to down and down to up. TCN's are responsible for creating a STP reconvergence. But as Kevin says they still send BPDU's.


Re: portfast sending BPDU

You can still enable bpdufilter globally. The port will send out few bpdus at link up, to detect cabling error, and then will stay silent. As soon as a bpdu is received (if any is received), portfast and thus bpdufilter is disabled. Well, in your case, with BPDU guard, the port is also shut down, so it does not really matter;-)



CreatePlease to create content