Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

MST_CONFIG_MISMATCH Сетевое оборудование и VPN

Устранение несовпадения Configuration Digest и Revision в MSTP (802.1s)

Обновлено: 25.08.2026 · Официальная документация ↗
  • Коммутаторы одного MSTP-сегмента воспринимают друг друга как независимые регионы (Boundary Ports вместо Internal Ports).
  • Транковые порты между узлами агрегации переходят в состояние CIST Boundary и блокируют трафик отдельных MST Instances (MSTI).
  • Избыточный трафик в CIST (Instance 0), неоптимальная балансировка нагрузки по VLAN.
  • Вывод show spanning-tree mst configuration показывает разные значения MD5 Digest на соседях.

1. Сравнение параметров MSTP на соседних коммутаторах

show spanning-tree mst configuration
show spanning-tree mst configuration digest

2. Проверка критических параметров MST Region

Для объединения свитчей в один регион должны побитово совпадать 3 параметра:

  1. Region Name (чувствительно к регистру букв);
  2. Revision Number (целое число от 0 до 65535);
  3. VLAN-to-Instance Mapping (полная таблица сопоставления тегов VLAN инстансам).

3. Унификация конфигурации MSTP

Настройте абсолютно идентичную конфигурацию на всех коммутаторах региона:

conf t
spanning-tree mst configuration
 name REGION_ENTERPRISE_CORE
 revision 10
 instance 1 vlan 10, 20, 30, 40
 instance 2 vlan 50, 60, 70, 80
exit

4. Согласование Digest между Cisco и другими вендорами (Huawei / Juniper)

Если в сети присутствуют свитчи сторонних вендоров с отличающимся алгоритмом вычисления Digest, включите режим совместимости на Cisco:

interface TenGigabitEthernet1/0/1
 spanning-tree mst pre-standard
💡 Практика специалистов: При добавлении нового VLAN в продакшене всегда используйте скрипты автоконфигурации (Ansible/Nornir) для одновременного применения 'instance X vlan Y' на всех узлах. Ручная настройка по одному свитчу вызовет временный распад региона и кратковременный шторм перестроения топологии.

Частые вопросы (FAQ)

Что такое MD5 Configuration Digest в MSTP?

Это 16-байтный хэш, автоматически вычисляемый ядром ОС коммутатора на основе таблицы сопоставления VLAN-to-Instance. Он передается в BPDU вместо передачи всего списка 4094 VLAN.

Почему MSTP регион разделяется при несовпадении хотя бы одного VLAN в маппинге?

Любое несовпадение в маппинге VLAN даже на одном коммутаторе меняет MD5-хэш региона. Коммутаторы видят разные дайджесты и переходят в режим межрегионального взаимодействия через общее дерево CIST.

Влияет ли регистр символов в Region Name на MST Digest?

Да, Region Name 'Core' и 'CORE' сгенерируют абсолютно разные дайджесты и создадут два независимых изолированных региона.

Как проверить, является ли порт граничным (Boundary) в MSTP?

Выполните команду 'show spanning-tree mst detail'. Если в строке порта присутствует флаг 'Boundary', свитч считает, что за этим портом находится другой регион или протокол RSTP/PVST.

Полезные материалы
Рекомендуем