Spanning Tree Protocol (STP) — сетевой протокол, работающий на втором уровне модели OSI. 1 Основан на одноимённом алгоритме, разработчиком которого является Радья Перлман. 1
Основная задача STP — приведение сети Ethernet с множественными связями к древовидной топологии, исключающей циклы пакетов. 1 Происходит это путём автоматического блокирования ненужных в данный момент для полной связности портов. 1
Протокол нужен для того, чтобы решить проблему с петлями в локальной сети. 3 Например, если соединить локальную сеть несколькими интерфейсами в один и тот же коммутатор, то без использования протокола STP может произойти петля и вся локальная сеть перестанет работать. 3