EX4550 и EX4300 говорят на разных диалектах JunOS 13.2X51-D35.3?

У меня четыре коммутатора EX4300-48T - два в VC и два автономных - оба работают под управлением JunOS. 13.2X51-D35.3. Я, потому что чудом нашел некоторый бюджет, добавил к этим переключателям пару переключателей EX4550-32F во втором VC. Я установил 13.2X51-D35.3 на этот VC, чтобы он соответствовал моим 4300. (В конечном итоге я собираюсь довести остальные свои коммутаторы, парк коммутаторов EX2200-48T, до той же прошивки.)

С точки зрения топологии, я использую два автономных EX4300 в качестве концентратора. переключатели с пробегами от каждого из них до каждого краевого переключателя. 4550 VC является пограничным коммутатором в этой топологии. Я полагаюсь на Spanning Tree для предотвращения образования петель.

Однако, когда я перехожу к настройке Spanning Tree, я обнаруживаю, что эти коммутаторы явно говорят на разных диалектах этой прошивки.

На 4300, если я явно не включу связующее дерево на порту следующим образом:

set protocols rstp interface ge-0/0/47

... связующее дерево не активно на этом порту и образует петлю (обнаружено в лаборатории). Однако, когда я пробую то же самое на EX4550:

root@sa3-40# set protocols rstp interface xe-0/0/31
                                                    ^
missing argument.

EX4550, кажется, хочет, чтобы я сказал:

set protocols rstp interface xe-0/0/31 mode point-to-point

... который затем записывается в конфигурации как:

set protocols rstp interface xe-0/0/31.0 mode point-to-point

... что подразумевает Мне кажется, что когда вы включаете rstp, он по умолчанию включается для всех портов.

Я еще не подключил это, потому что я не Я не хочу создавать петлю 10G, поскольку это может нанести вред моей сети. Однако, поскольку я использую связующее дерево для предоставления здесь избыточных путей (уже однажды было сожжено VC в ядре, поэтому я не являюсь VC везде), мне нужно сделать это правильно.

Единственная другая конфигурация на коммутаторы в отношении STP устанавливают приоритет моста (16K на автономных EX4300s, 32K на EX4550 VC).

Исторически сложилось так, что все, что я делал с моими коммутаторами EX2200 (в настоящее время все работают с 12.3 версиями различных vintages) означает

set protocols rstp

... и rstp включен на всех портах.

Итак, на мои вопросы:

  1. Включен ли RSTP автоматически на моих портах xe без моего явного запроса (т.е. так же, как это было в JunOS 12 на моих EX2200)?
  2. Должен ли я явно определять режим rstp как точка-точка на моих восходящих / нижних / перекрестных ссылках?
  3. Может быть, мне что-то еще не хватает?
  4. Есть ли лучший способ сделать это?
  5. Есть ли способ заставить эти переключатели работать все говорят на одном диалекте JunOS?
1
задан 26 May 2016 в 16:53
1 ответ

Ответ сводится к: EX4300s (и некоторые более новые коммутаторы) говорят на диалекте JunOS, называемом Enhanced Layer 2 Services (ELS). Старые коммутаторы, одним из которых является EX4550, этого не делают. В частности, что касается RSTP, коммутаторы EX4550 следуют «классическому» поведению, которое поймет любой, кто знаком с EX2200 или EX4200.

1
ответ дан 3 December 2019 в 23:45

Теги

Похожие вопросы