Tenho quatro comutadores EX4300-48T - dois em um VC e dois independentes - ambos executando o JunOS 13.2X51-D35.3. Eu tenho, porque eu milagrosamente encontrei algum orçamento, adicionado a esses switches um par de EX4550-32F muda em um segundo VC. Eu instalei 13.2X51-D35.3 neste VC para que seja consistente com meus 4300s. (No longo prazo, vou trazer o resto dos meus switches, uma frota de switches EX2200-48T, até o mesmo firmware).
Em termos de topologia, estou usando os dois EX4300s independentes como switches concentradores, com execuções de cada um deles para cada switch de borda. O 4550 VC é um switch de borda nessa topologia. Estou contando com o Spanning Tree para evitar a formação de loops.
No entanto, quando vou configurar o spanning tree, descubro que esses switches aparentemente falam diferentes dialetos desse firmware.
Nos 4300s, a menos que eu ative explicitamente a árvore de abrangência em uma porta da seguinte forma:
set protocols rstp interface ge-0/0/47
... a árvore de abrangência não está ativa nessa porta e formará um loop (descoberto em um laboratório). No entanto, quando tento a mesma coisa no EX4550:
root@sa3-40# set protocols rstp interface xe-0/0/31
^
missing argument.
O EX4550 parece querer que eu diga:
set protocols rstp interface xe-0/0/31 mode point-to-point
... que então grava na configuração como:
set protocols rstp interface xe-0/0/31.0 mode point-to-point
... o que significa que, quando você ativa o rstp, ele é ativado para todas as portas por padrão.
Eu não conectei isso ainda porque eu não quero criar um loop de 10G, pois isso pode ser um pouco prejudicial para a minha rede. No entanto, desde que eu estou usando spanning-tree para fornecer caminhos redundantes aqui (foi queimado pelo VC no núcleo uma vez já é por isso que eu não sou VC em todos os lugares) eu preciso acertar isso.
A única outra configuração nos switches em relação ao STP é definir a prioridade da ponte (16K nos EX4300s independentes, 32K no EX4550 VC).
Qualquer historicamente, tudo que eu fiz com meus comutadores EX2200 (atualmente todos executando 12.3 versões de safras variadas) é dizer
set protocols rstp
... e o rstp está ativado em todas as portas.
Então, para minhas perguntas:
- O RSTP está ativado automaticamente em minhas portas xe sem que eu solicite explicitamente (ou seja, da mesma forma que estava no JunOS 12 na minha EX2200s)?
- Devo definir explicitamente o modo rstp como ponto-a-ponto no meu up / down / crosslinks?
- Há, talvez, algo mais que eu esteja sentindo falta?
- Existe, talvez, uma maneira melhor de fazer isso?
- Existe uma maneira de fazer com que esses switches falem o mesmo dialeto do JunOS?