Switches e bridges rodando STP trocam informações por meio do Bridge Protocol Data Units (BPDUs):
Se dois switches têm o mesmo valor de prioridade então o endereço MAC mais baixo é utilizado para a definição do switch-raiz.
As portas do switch ou bridge rodando STP podem estar em um dos quatro estados:
Porta não encaminha quadros.
Porta recebe e analisa os BPDUs para certificar-se que não ocorrerão loops na rede antes de começar o encaminhamento.
Registra os endereços dos hardwares conectados às interfaces e monta a tabela MAC.
Envia e recebe quadros.