Как я могу сделать PVST + коммутатором root к сети MST?

10

В сети, где большинство коммутаторов работают с MST, но некоторые из них по-прежнему используют PVST +, как можно настроить коммутатор PVST + на корень связующего дерева? Топология ниже:

+--------+             +---------+
|        +-------------+         |
|  SW1   |             |  SW2    |
+---+----+             +--+--+---+
    |                     |  |
    |       MST           |  |
    |                     |  |
    |                     |  |
    |     +----------+    |  |
    +-----+          +----+  |
          |   SW3    |       |
          +--+-------+       |
             |               |
             |               |
             |      PVST     |
             |               |
             |      +--------+-+
             +------+          |
                    |   SW4    |
                    +----------+

Переключатель PVST + имеет следующую конфигурацию:

spanning-tree vlan 1-4094 priority 0

Однако коммутатор MST регистрирует сообщение о сбое PVSTSIM:

%SPANTREE-2-PVSTSIM_FAIL: Blocking root port

Почему он ведет себя так и что нужно сделать, чтобы сделать PVST + боковой корень?

Даниэль Диб
источник
Это предполагает только сеть Cisco. В сети с несколькими поставщиками это «не рекомендуется». (от того, кто провел неделю, борясь с сетью 4 поставщиков)
Рикки Бим
Да. Это не распространено и не рекомендуется. Поскольку некоторые утверждают, что это даже не возможно, я хотел представить информацию о том, как это сделать, если вам действительно нужно. Лучше иметь MST на стороне root, потому что тогда вы можете заниматься проектированием трафика на стороне PVST, изменяя стоимость root.
Даниэль Диб
Вам помог какой-нибудь ответ? Если это так, вы должны принять ответ, чтобы вопрос не появлялся вечно, ища ответ. Кроме того, вы можете предоставить и принять свой собственный ответ.
Рон Мопин
Вам помог какой-нибудь ответ? Если это так, вы должны принять ответ, чтобы вопрос не появлялся вечно, ища ответ. Кроме того, вы можете предоставить и принять свой собственный ответ.
Рон Мопин

Ответы:

9

При подключении доменов MST и PVST он работает так, что коммутатор MST на границе домена будет имитировать PVST +, посылая один и тот же BPDU для всех VLAN, настроенных на магистрали, к коммутатору PVST +.

CIST реплицирует BPDU для каждой VLAN. Поскольку для каждой сети VST не существует одного экземпляра для MST, для этих идентификаторов BPDU в качестве идентификатора sys установлено значение 0. При подключении MST и PVST + домен VLAN 1 используется для подключения доменов.

Когда сторона PVST + отправляет BPDU с приоритетом 0 для VLAN 1, это фактически 1 из-за расширенного идентификатора системы. Если VLAN 2 также настроена, то сторона PVST + отправляет BPDU с идентификатором 2 из-за расширенного идентификатора системы.

Способ моделирования PVST на коммутаторе MST заключается в том, что порт может иметь только одну роль, поскольку на VLAN не работает ни один экземпляр. CIST теперь отправляет BPDU, что он знает корень, который имеет приоритет 1. Это означает, что коммутатор MST должен быть перенаправлением корня, но затем он видит BPDU с приоритетом 2. Поскольку коммутатор MST имеет лучшую информацию о корне, он должен стать назначенная переадресация на порт, но порт может иметь только одну роль, поэтому моделирование PVST завершается неудачно.

Чтобы это работало, сторона PVST + должна иметь худший приоритет в VLAN 1, чем все другие VLAN в магистрали. Следующая конфигурация будет работать:

spanning-tree vlan 1 priority 4096
spanning-tree vlan 2-4094 priority 0

Таким образом, симуляция PVST будет работать, и должно появиться следующее сообщение журнала:

%SPANTREE-2-PVSTSIM_OK: PVST Simulation inconsistency cleared

Более подробную информацию можно найти по следующей ссылке.

Даниэль Диб
источник