Защита от широковещательных штормов в сетевых коммутаторах работает за счёт контроля трафика. 2 Коммутатор мониторит пакеты, которые проходят от интерфейса к шине коммутации, и определяет, является ли пакет одноадресным, многоадресным или широковещательным. 2
Коммутатор подсчитывает количество пакетов определённого типа, полученных за один секундный интервал времени, и сравнивает это значение с заранее установленным порогом уровня подавления. 2
Когда достигается верхний порог, порт блокирует трафик. 2 Порт остаётся заблокированным до тех пор, пока скорость трафика не опустится ниже нижнего порога (если он указан), а затем возобновляет нормальную пересылку. 2 Если нижний уровень подавления не указан, коммутатор блокирует весь трафик до тех пор, пока скорость трафика не опустится ниже верхнего уровня подавления. 2
В целом, чем выше уровень, тем менее эффективной становится защита от широковещательных штормов. 2
Кроме того, для предотвращения широковещательных штормов могут использоваться протоколы, которые предотвращают сетевые циклы, например протокол связующего дерева (STP), Rapid STP (RSTP) и Shortest Path Bridging (SPB). 3