2 Block quote is more appropriate in this context
source | link

According to the documentation BPDU are sent every hello-time, and not simply relayed anymore. With 802.1D, a non-root bridge only generates BPDUs when it receives one on the root port. In fact, a bridge relays BPDUs more than it actually generates them. This is not the case with 802.1w. A bridge now sends a BPDU with its current information every <hello-time> seconds (2 by default), even if it does not receive any from the root bridge.:

BPDU are sent every hello-time, and not simply relayed anymore. With 802.1D, a non-root bridge only generates BPDUs when it receives one on the root port. In fact, a bridge relays BPDUs more than it actually generates them. This is not the case with 802.1w. A bridge now sends a BPDU with its current information every seconds (2 by default), even if it does not receive any from the root bridge.

But what about the BPDU exchange between 2two non-root RSTP switches?
Let's say we have a 3 switch star topology like this:
enter image description here.

Will the segment between SW2 and SW3 exchange BPDUs every 2 seconds?  
Are the non-root bridges going to send BPDUs to the root bridge in RSTP?

According to the documentation BPDU are sent every hello-time, and not simply relayed anymore. With 802.1D, a non-root bridge only generates BPDUs when it receives one on the root port. In fact, a bridge relays BPDUs more than it actually generates them. This is not the case with 802.1w. A bridge now sends a BPDU with its current information every <hello-time> seconds (2 by default), even if it does not receive any from the root bridge.

But what about the BPDU exchange between 2 non-root RSTP switches?
Let's say we have a 3 switch star topology like this
enter image description here.

Will the segment between SW2 and SW3 exchange BPDUs every 2 seconds?  
Are the non-root bridges going to send BPDUs to the root bridge in RSTP?

According to the documentation:

BPDU are sent every hello-time, and not simply relayed anymore. With 802.1D, a non-root bridge only generates BPDUs when it receives one on the root port. In fact, a bridge relays BPDUs more than it actually generates them. This is not the case with 802.1w. A bridge now sends a BPDU with its current information every seconds (2 by default), even if it does not receive any from the root bridge.

But what about the BPDU exchange between two non-root RSTP switches?
Let's say we have a 3 switch star topology like this:
enter image description here.

Will the segment between SW2 and SW3 exchange BPDUs every 2 seconds?
Are the non-root bridges going to send BPDUs to the root bridge in RSTP?

1
source | link

BPDU exchange between RSTP switches

According to the documentation BPDU are sent every hello-time, and not simply relayed anymore. With 802.1D, a non-root bridge only generates BPDUs when it receives one on the root port. In fact, a bridge relays BPDUs more than it actually generates them. This is not the case with 802.1w. A bridge now sends a BPDU with its current information every <hello-time> seconds (2 by default), even if it does not receive any from the root bridge.

But what about the BPDU exchange between 2 non-root RSTP switches?
Let's say we have a 3 switch star topology like this
enter image description here.

Will the segment between SW2 and SW3 exchange BPDUs every 2 seconds?
Are the non-root bridges going to send BPDUs to the root bridge in RSTP?