
Я использую два коммутатора Dell PowerConnect 6248 для подключения хоста VMware vSwitch. Обсуждение конфигурации коммутаторов Cisco для использования с VMwareсоветует устанавливать физические порты, подключенные к vSwitch, с bpduguard и portfast. Однако в документации коммутаторов Dell нет ничего, что было бы обозначено как bpduguard - есть bpdu-protection, который выглядит похоже, и bpdufilter, который выглядит так же, как Cisco bpdufilter:
- Отключить STP на портах, подключенных к vSwitch?
- Оставьте STP включенным и включите portfast на портах, а про bpduguard забудьте?
- Включите защиту bpdu на всех портах через глобальную конфигурацию (по умолчанию она отключена, как и на наших коммутаторах)
- Сделать что-то еще?
Обновлять: Я перепутал bpduguard и bpdufiltering в исходной версии вопроса. Я обновил вопрос, чтобы отразить, какие опции Dell на самом деле предоставляет.
Смотрите также:VMware vSwitches и связующее дерево
решение1
Я читаю эту статью так, что вам следует включить PortFast и оставить bpduguard включенным. VMware vSwitches не обращают внимания на трафик BPDU\STP, но возможно, что-то можно сделать в многосетевом гостевом компьютере, охватывающем отдельные vSwitches, что может вызвать проблемы, которые bpduguard может помочь смягчить. Гораздо более вероятно, что проблемы с (пере)проводкой вызовут проблемы, а наличие portfast+bpduguard предотвратит множество проблем, которые могут возникнуть, когда кто-то вздумает переставить некоторые кабели.
Поэтому включите bpduguard глобально, используйте PortFast для восходящих соединений VMware (и другого порта, где чистый STP может вызывать проблемы), и все будет хорошо настроено.