01-29-2025
09:13 AM
- last edited on
01-29-2025
09:20 AM
by
rupeshah
hello to everyone
I am just a little bit confused about tcn and bpdu :
TCN and BPDU is both different message means these message will send distinct or TCN send attached to BPDU ?
Solved! Go to Solution.
01-29-2025 07:14 PM - edited 01-29-2025 11:58 PM
Hello
bpdus are used between switch's to establish a loop free spanning-tree topology
in a stable switch network - non root switches should only receive bpdus on their root ports and not send them
in the event of a topology change TC in the network the switch that’s initiates the change will send a TCN via bpdu upstream towards the root switches- the root switch will in turn send out a TCA acknowledgement and further TCs to all downstream switches via bpdus thus informing them to shorten their mac address table aging time.
As a result of this the stp topology will eventually converge to become stable again
so I would say BPDUs are definitely used for topology changes notifications-acknowledgements aswell for establishing and maintaining a loop free stp topology
Note- in RSTP uses different method of notifying a topology change as such TCNs are not used but again bpdus are.
01-29-2025 09:15 AM
Bpdu is send periodic
TCN send when topology change
It not send together.
MHM
01-29-2025 07:14 PM - edited 01-29-2025 11:58 PM
Hello
bpdus are used between switch's to establish a loop free spanning-tree topology
in a stable switch network - non root switches should only receive bpdus on their root ports and not send them
in the event of a topology change TC in the network the switch that’s initiates the change will send a TCN via bpdu upstream towards the root switches- the root switch will in turn send out a TCA acknowledgement and further TCs to all downstream switches via bpdus thus informing them to shorten their mac address table aging time.
As a result of this the stp topology will eventually converge to become stable again
so I would say BPDUs are definitely used for topology changes notifications-acknowledgements aswell for establishing and maintaining a loop free stp topology
Note- in RSTP uses different method of notifying a topology change as such TCNs are not used but again bpdus are.
01-30-2025 10:59 AM
TCN (Topology Change Notification) and BPDU (Bridge Protocol Data Unit) are different messages.
TCN is a separate message sent by a switch to notify about topology changes.
BPDU (Configuration & TCN BPDU) is used for spanning tree operations.
TCN BPDU is sent separately by non-root switches, but the Root Bridge includes topology change info in its BPDU.
Thanks,
Joshqun Ismayilov
01-30-2025 11:22 AM
Hello
So just to confirm you are saying TCNs /TCAs/TCs are not sent in BPDUs ?
01-30-2025 12:14 PM
TCN BPDU is not a normal Configuration BPDU; it's a special type of BPDU with a Topology Change Notification bit set.
Normal BPDU used to establish and maintain Spanning Tree topology.
BPDU with TCN Notifies the Root Bridge that a topology change has occurred.
Thanks,
Joshqun Ismayilov
01-31-2025 12:32 AM - edited 01-31-2025 12:35 AM
Hello @Joshqun Ismayilov
Okay - so semantics of a bpdu but would you agree all in all it’s still a bpdu for either 802.1d /w/s that carry's these TCNs,A,Cs
and TBH i was replying to the original statement from @MHM Cisco World that TCNs are not sent in BPDUS which we now all agree are.... good discussion though..
01-31-2025 02:37 AM
I see my name' who call me LOL..
I dont mention sent in
I say send together.
Anyway @Nader ibrahimi always use wireshark' if ypur lab dont have wireshark there is alot of capture in internet
this TCN frame.
MHM
01-30-2025 04:51 PM
see https://community.cisco.com/t5/switching/generating-bpdus-in-rstp/m-p/5145465
Regards, ML
**Please Rate All Helpful Responses **
01-30-2025 10:10 PM
Already Paul explained it very well. Adding the summary in my words.
CONF BPDU in 802.1D
TCN BPDU in 802.1D
802.1w RSTP
01-30-2025 11:42 PM
This is a separate type of BPDU used to inform other switches for topology changes. TCN BPDU type field (0x80) while Configuration BPDUs (0x00). try to capture in Wireshark .
01-31-2025 04:49 AM
In short, TCN and BPDU are distinct messages, but the TCN uses a special type of BPDU to notify other devices in the network of a topology change.
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