BPDU
Bridge Protocol Data Unit — сообщения, которыми коммутаторы обмениваются для работы протокола Spanning Tree. По ним они выбирают корневой мост и решают, какие порты блокировать, чтобы разорвать петли.
Принцип: коммутаторы рассылают BPDU («hello», обычно раз в две секунды) со всех портов. В них, среди прочего, указаны идентификатор моста отправителя и стоимость пути до корневого моста. По этим данным сеть выбирает корневой мост (с наименьшим идентификатором), а каждый коммутатор вычисляет лучший путь к нему; лишние порты блокируются — получается дерево без петель. BPDU типа TCN (Topology Change Notification) сообщают об изменении топологии, чтобы таблицы обновились. Безопасность: неожиданный BPDU от неправильно подключённого или вредоносного устройства может сменить корень и нарушить работу всей сети — отсюда BPDU guard (отключить порт, если на нём вдруг появился BPDU) и root guard. BPDU — это «язык», на котором говорит STP.