Сбой синхронизации NIC Teaming LACP: решение Event ID 16945
Симптомы сбоев синхронизации LACP (Event ID 16945)
При объединении сетевых карт с использованием протокола LACP (802.1ax / 802.3ad Dynamic Teaming) сетевой интерфейс команды переходит в состояние Degraded или Faulted. В журнале System регистрируются ошибки: Event ID 16945: The MAC address on network adapter is not responding to LACPDU или Event ID 16949: Member adapter is disconnected or not receiving LACP packets.
| Симптом | Где отображается | Причина |
|---|---|---|
| Статус участника: LACP Misconfigured | LbfoAdmin.exe | Порты коммутатора не объединены в Port-Channel / LAG с протоколом LACP Active |
| Event ID 16945 / 16949 | Журнал System | Коммутатор не отправляет управляющие кадры LACPDU или блокирует их |
| Потеря 50% пакетов при пинге | Сетевые утилиты | Асимметричная настройка алгоритмов балансировки (LoadBalancingAlgorithm) |
Пошаговое восстановление работы агрегированной группы LACP
- Проверьте текущее состояние команды LBFO и статус адаптеров:
Get-NetLbfoTeam; Get-NetLbfoTeamMember | Select-Object Name, TeamingMode, LoadBalancingAlgorithm, AdministrativeMode - Убедитесь, что выбран правильный режим TeamingMode (LACP):
Set-NetLbfoTeam -Name "Team01" -TeamingMode LACP -LoadBalancingAlgorithm Dynamic - Проверьте настройку таймеров LACP (LACP Rate): установите быстрый или медленный режим таймера LACPDU в соответствии с конфигурацией коммутатора:
Set-NetLbfoTeam -Name "Team01" -LacpTimer Slow - Проверьте конфигурацию на стороне сетевого коммутатора: убедитесь, что соответствующие физические порты свитча добавлены в единую группу:
channel-group X mode active(для Cisco) илиlacp active.
Справка: Начиная с Windows Server 2019/2022, Microsoft рекомендует отказываться от LBFO NIC Teaming в виртуализированных средах Hyper-V в пользу встроенного Switch Embedded Teaming (SET).
Частые вопросы (FAQ)
В чем разница между режимами Switch Independent и LACP?
Switch Independent не требует настройки на стороне коммутатора (порты могут подключаться к разным нестекируемым свитчам). LACP требует обязательной настройки Port-Channel на свитче.
Какой алгоритм балансировки LACP лучше всего выбирать?
Алгоритм Dynamic (динамический) является оптимальным выбором для большинства сценариев, сочетая преимущества Flowlets и распределения нагрузки по портам.
Поддерживает ли LACP подключение к двум независимым коммутаторам?
Только если эти коммутаторы объединены в единый стек (Stacking) или используют технологию виртуального шасси (vPC, VSS, MLAG).
Как удалить сбойную сетевую карту из состава Team?
Используйте командлет Remove-NetLbfoTeamMember -Team 'Team01' -Name 'Ethernet2'.