Configuración del protocolo RSTP
Descripción de RSTP
Los productos Juniper Networks utilizan el Protocolo de árbol de expansión rápida (RSTP) en el lado de la red de los dispositivos de forma predeterminada para proporcionar un tiempo de convergencia más rápido que el protocolo de árbol de expansión (STP) de base. RSTP identifica ciertos vínculos como punto a punto. Cuando se produce un error en un vínculo de punto a punto, el vínculo alternativo puede pasar al estado de reenvío, lo que acelera la convergencia.
Ventajas del uso de RSTP
Algunas ventajas de usar el STP original son:
RSTP es más rápido que STP.
La voz y el video funcionan mejor con RSTP que con STP.
RSTP admite más puertos que MSTP o VSTP.
RSTP es compatible con STP; por lo tanto, no todos los conmutadores tienen que ejecutar RSTP.
En los enrutadores MX y ACX, puede configurar interfaces de instancia RSTP, MSTP y VSTP como puertos de borde.
¿Por qué RSTP es el protocolo de árbol de expansión predeterminado?
RSTP evolucionó del protocolo original STP IEEE 802.1D para proporcionar una reconvergencia más rápida del árbol de expansión después de una falla en el puerto, el conmutador o la LAN del conmutador. Cuando el STP tardó hasta 50 segundos en responder a los cambios de topología, RSTP responde a los cambios dentro del período de tres BPDU hola (unidades de datos de protocolo de puente) o 6 segundos. Esta es la razón principal por la que RSTP es la configuración predeterminada del árbol de expansión.
Los conmutadores de la serie EX configurados para usar STP realmente ejecutan la fuerza RSTP versión 0, que es compatible con STP.
Configuración del protocolo de árbol de expansión rápida
Puede configurar el Protocolo de árbol de expansión rápida (RSTP) en los siguientes niveles jerárquicos:
[editar protocolos de sistemas logical-system-name lógicos]
[editar protocolos de instancias routing-instance-name de enrutamiento de sistemas logical-system-name lógicos]
[editar protocolos]
[editar protocolos de instancias routing-instance-name de enrutamiento]
El tipo de instancia de enrutamiento puede ser conmutador virtual o control de capa2.
Para configurar el protocolo de árbol de expansión rápida:
Configuración de RSTP en conmutadores de la serie EX (procedimiento de CLI)
El protocolo de árbol de expansión predeterminado para conmutadores de la serie EX es Protocolo de árbol de expansión rápida (RSTP). RSTP ofrece tiempos de convergencia más rápidos que el protocolo de árbol de expansión (STP) original. Dado que RSTP está configurado de forma predeterminada, solo debe utilizar este procedimiento si se configuró otro protocolo de árbol de expansión. En ese caso, puede reconfigurar RSTP.
Para habilitar RSTP:
Ejemplo: Configurar una convergencia más rápida y estabilidad de red en conmutadores ELS con RSTP
En este ejemplo, se utiliza Junos OS para conmutadores de la serie EX con compatibilidad con el estilo de configuración Enhanced Layer 2 Software (ELS). Si el conmutador ejecuta software que no admite ELS, consulte Ejemplo: Convergencia más rápida y estabilidad mejorada de red con RSTP en conmutadores de la serie EX. Para obtener más información sobre ELS, consulte Uso de la CLI mejorada de software de capa 2.
Los conmutadores de la serie EX utilizan el protocolo de árbol de expansión rápida (RSTP) de forma predeterminada para proporcionar una topología sin bucles.
Cuando los conmutadores que admiten motores de enrutamiento redundantes utilizan RSTP, es importante mantener el RSTP sincronizado en ambos motores de enrutamiento para que no se produzca ninguna pérdida de servicio después de una conmutación de motor de enrutamiento. El protocolo de puente sin interrupción mantiene sincronizados los motores de enrutamiento.
En este ejemplo, se describe cómo configurar RSTP y NSB en cuatro conmutadores serie EX:
- Requisitos
- Descripción general y topología
- Configuración de RSTP y puente sin interrupción en el conmutador 1
- Configuración de RSTP y puente sin interrupción en el conmutador 2
- Configuración de RSTP y puente sin interrupción en el conmutador 3
- Configuración de RSTP y puente sin interrupción en el conmutador 4
- Verificación
Requisitos
En este ejemplo, se utilizan los siguientes componentes de software y hardware:
Junos OS versión 15.1 o posterior o posterior para conmutadores de la serie EX
Cuatro conmutadores serie EX
Antes de configurar los conmutadores para RSTP, asegúrese de tener lo siguiente:
Instalado y conectado los cuatro conmutadores. Consulte la documentación de hardware del conmutador.
Se realizó la configuración inicial del software en todos los conmutadores. Consulte Conexión y configuración de un conmutador de la serie EX (procedimiento de CLI).
Descripción general y topología
El RSTP funciona identificando ciertos vínculos como vínculos punto a punto y bloqueando otras rutas posibles. Cuando se produce un error en uno de los vínculos punto a punto, un vínculo alternativo designado pasa al estado de reenvío y toma el control. La configuración de puentes sin interrupción (NSB) en un conmutador con motores de enrutamiento redundantes mantiene el RSTP sincronizado en ambos motores de enrutamiento. De esta manera, RSTP permanece activo inmediatamente después de una conmutación porque ya está sincronizado con el motor de enrutamiento de respaldo. RSTP no tiene que volver a converger después de una conmutación de motor de enrutamiento cuando NSB está habilitado porque los dispositivos vecinos no detectan un cambio RSTP en el conmutador. En este ejemplo, cuatro conmutadores de la serie EX se conectan en la topología mostrada en la figura 1 para crear una topología sin bucles con NSB aplicada a conmutadores con motores de enrutamiento duales.
La tabla 1 muestra los componentes de la topología de este ejemplo.
Puede configurar RSTP solo en interfaces físicas, no en interfaces lógicas.
Propiedad |
Configuración |
---|---|
Conmutador 1 |
Las siguientes interfaces del conmutador 1 se conectan de esta manera:
|
Conmutador 2 |
Las siguientes interfaces del conmutador 2 se conectan de esta manera:
|
Conmutador 3 |
Las siguientes interfaces del conmutador 3 se conectan de esta manera:
|
Conmutador 4 |
Las siguientes interfaces del conmutador 4 se conectan de esta manera:
|
Nombres de VLAN e ID de etiquetas |
voice-vlan, etiqueta 10 employee-vlan, etiqueta 20 guest-vlan, etiqueta 30 camera-vlan, etiqueta 40 |
En este ejemplo de configuración, se crea una topología sin bucles entre cuatro conmutadores de la serie EX mediante RSTP.
Una topología RSTP contiene puertos que tienen roles específicos:
El puerto raíz es responsable de reenviar datos al puente raíz.
El puerto alternativo es un puerto en espera para el puerto raíz. Cuando un puerto raíz se cae, el puerto alternativo se convierte en el puerto raíz activo.
El puerto designado reenvía los datos al segmento o dispositivo de red descendente.
El puerto de copia de seguridad es un puerto de respaldo para el puerto designado. Cuando un puerto designado se cae, el puerto de respaldo se convierte en el puerto designado activo y comienza a reenviar datos.
También puede crear una topología sin bucles entre la capa de agregación y la capa de distribución mediante vínculos troncales redundantes. Para obtener más información acerca de cómo configurar vínculos troncales redundantes, consulte Ejemplo: Configurar vínculos de troncalización redundantes para una recuperación más rápida en dispositivos con soporte ELS.
Topología
Configuración de RSTP y puente sin interrupción en el conmutador 1
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente RSTP y puente sin interrupción en el conmutador 1, copie los siguientes comandos y péguelos en la ventana terminal del conmutador:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan-id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan-id 40 set interfaces ge-0/0/13 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/9 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/11 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/13 unit 0 family ethernet-switching interface-mode trunk set interfaces ge-0/0/9 unit 0 family ethernet-switching interface-mode trunk set interfaces ge-0/0/11 unit 0 family ethernet-switching interface-mode trunk set protocols rstp bridge-priority 16k set protocols rstp interface all cost 1000 set protocols rstp interface all mode point-to-point
Si el conmutador 1 incluye motores de enrutamiento duales, configure NSB. Para configurar rápidamente puentes sin interrupción en el conmutador 1, copie los siguientes comandos y péguelos en la ventana de terminal del conmutador:
set chassis redundancy graceful-switchover set system commit synchronize set protocols layer2-control nonstop-bridging
Los dispositivos NFX150 solo admiten un solo motor de enrutamiento.
Procedimiento paso a paso
Para configurar RSTP y puente sin interrupción en el conmutador 1:
Configure las VLAN voice-vlan, employee-vlan, guest-vlan y camera-vlan:
[edit vlans] user@switch1# set voice-vlan description “Voice VLAN” user@switch1# set voice-vlan vlan-id 10 user@switch1# set employee-vlan description “Employee VLAN” user@switch1# set employee-vlan vlan-id 20 user@switch1# set guest-vlan description “Guest VLAN” user@switch1# set guest-vlan vlan-id 30 user@switch1# set camera-vlan description “Camera VLAN” user@switch1# set camera-vlan vlan-id 40
Configure las VLAN en las interfaces, incluida la compatibilidad con el protocolo de conmutación Ethernet:
[edit interfaces] user@switch1# set ge-0/0/13 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch1# set ge-0/0/9 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch1# set ge-0/0/11 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure el modo de puerto para las interfaces:
[edit interfaces] user@switch1# set ge-0/0/13 unit 0 family ethernet-switching interface-mode trunk user@switch1# set ge-0/0/9 unit 0 family ethernet-switching interface-mode trunk user@switch1# set ge-0/0/11 unit 0 family ethernet-switching interface-mode trunk
Configure RSTP en el conmutador:
[edit protocols] user@switch1# rstp bridge-priority 16k user@switch1# rstp interface all cost 1000 user@switch1# rstp interface all mode point-to-point
Procedimiento paso a paso
Si el conmutador 1 incluye motores de enrutamiento duales, configure puentes sin interrupción. Para configurar NSB en el conmutador 1:
Habilite la conmutación correcta del motor de enrutamiento (GRES):
[edit chassis redundancy] user@switch1# set graceful-switchover
Configure el conmutador para sincronizar siempre los cambios de configuración entre los motores de enrutamiento:
[edit system] user@switch1# set commit synchronize
Si intenta confirmar una configuración en la que se configura un puente sin interrupción, pero no se configura la sincronización de los cambios de configuración, la configuración no se confirma.
Habilitar puentes sin interrupción:
[edit protocols layer2-control] user@switch1# set nonstop-bridging
Nota:Este proceso habilita NSB para todos los protocolos de capa 2 compatibles con NSB en el conmutador, incluyendo RSTP.
Resultados
Compruebe los resultados de la configuración:
user@switch1> show configuration interfaces { ge-0/0/13 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/9 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/11 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [10 20 30 40]; } } } } } protocols { layer2-control { nonstop-bridging; } rstp { bridge-priority 16k; interface ge-0/0/13 { cost 1000; mode point-to-point; } interface ge-0/0/9 { cost 1000; mode point-to-point; } interface ge-0/0/11 { cost 1000; mode point-to-point; } } } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } } system { commit synchronize; } chassis { redundancy { graceful-switchover; }
Configuración de RSTP y puente sin interrupción en el conmutador 2
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente RSTP y puentes sin interrupción en el conmutador 2, copie los siguientes comandos y péguelos en la ventana del terminal del conmutador:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan-id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan-id 40 set interfaces ge-0/0/14 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/18 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/14 unit 0 family ethernet-switching interface-mode trunk set interfaces ge-0/0/18 unit 0 family ethernet-switching interface-mode trunk set protocols rstp bridge-priority 32k set protocols rstp interface ge-0/0/14 cost 1000 set protocols rstp interface ge-0/0/14 mode point-to-point set protocols rstp interface ge-0/0/18 cost 1000 set protocols rstp interface ge-0/0/18 mode point-to-point
A partir de Junos OS versión 15.1 para conmutadores serie EX y serie QFX con soporte para el estilo de configuración Enhanced Layer 2 Software (ELS), puede configurar parámetros de árbol de expansión globalmente en todas las interfaces de árbol de expansión. Consulte Configurar RSTP en conmutadores de la serie EX (procedimiento de CLI) para obtener más información.
Si el conmutador 2 incluye motores de enrutamiento duales, configure NSB. Para configurar rápidamente puentes sin interrupción en el conmutador 2, copie los siguientes comandos y péguelos en la ventana de terminal del conmutador:
set chassis redundancy graceful-switchover set system commit synchronize set protocols layer2-control nonstop-bridging
Procedimiento paso a paso
Para configurar RSTP y puente sin interrupción en el conmutador 2:
Configure las VLAN voice-vlan, employee-vlan, guest-vlan y camera-vlan:
[edit vlans] user@switch2# set voice-vlan description “Voice VLAN” user@switch2# set voice-vlan vlan-id 10 user@switch2# set employee-vlan description “Employee VLAN” user@switch2# set employee-vlan vlan-id 20 user@switch2# set guest-vlan description “Guest VLAN” user@switch2# set guest-vlan vlan-id 30 user@switch2# set camera-vlan vlan-description “Camera VLAN” user@switch2# set camera-vlan vlan-id 40
Configure las VLAN en las interfaces, incluida la compatibilidad con el protocolo de conmutación Ethernet:
[edit interfaces] user@switch2# set ge-0/0/14 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch2# set ge-0/0/18 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure el modo de puerto para las interfaces:
[edit interfaces] user@switch2# set ge-0/0/14 unit 0 family ethernet-switching interface-mode trunk user@switch2# set ge-0/0/18 unit 0 family ethernet-switching interface-mode trunk
Configure RSTP en el conmutador:
[edit protocols] user@switch2# rstp bridge-priority 32k user@switch2# rstp interface ge-0/0/14 cost 1000 user@switch2# rstp interface ge-0/0/14 mode point-to-point user@switch2# rstp interface ge-0/0/18 cost 1000 user@switch2# rstp interface ge-0/0/18 mode point-to-point
Procedimiento paso a paso
Si el conmutador 2 incluye motores de enrutamiento duales, configure puentes sin interrupción. Para configurar NSB en el conmutador 2:
Habilite la conmutación correcta del motor de enrutamiento (GRES):
[edit chassis redundancy] user@switch2# set graceful-switchover
Configure el conmutador para sincronizar siempre los cambios de configuración entre los motores de enrutamiento:
[edit system] user@switch2# set commit synchronize
Si intenta confirmar una configuración en la que se configura un puente sin interrupción, pero no se configura la sincronización de los cambios de configuración, la configuración no se confirma.
Habilitar puentes sin interrupción:
[edit protocols layer2-control] user@switch2# set nonstop-bridging
Nota:Este proceso habilita NSB para todos los protocolos de capa 2 compatibles con NSB en el conmutador, incluyendo RSTP.
Resultados
Compruebe los resultados de la configuración:
user@switch2> show configuration interfaces { ge-0/0/14 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/18 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [10 20 30 40]; } } } } } protocols { layer2-control { nonstop-bridging; } rstp { bridge-priority 32k; interface ge-0/0/14 { cost 1000; mode point-to-point; } interface ge-0/0/18 { cost 1000; mode point-to-point; } } } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } } system { commit synchronize; } chassis { redundancy { graceful-switchover; }
Configuración de RSTP y puente sin interrupción en el conmutador 3
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente RSTP y puentes sin interrupción en el conmutador 3, copie los siguientes comandos y péguelos en la ventana del terminal del conmutador:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan-id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan-id 40 set interfaces ge-0/0/26 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/28 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/24 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/26 unit 0 family ethernet-switching interface-mode trunk set interfaces ge-0/0/28 unit 0 family ethernet-switching interface-mode trunk set interfaces ge-0/0/24 unit 0 family ethernet-switching interface-mode trunk set protocols rstp bridge-priority 8k set protocols rstp interface ge-0/0/26 cost 1000 set protocols rstp interface ge-0/0/26 mode point-to-point set protocols rstp interface ge-0/0/28 cost 1000 set protocols rstp interface ge-0/0/28 mode point-to-point set protocols rstp interface ge-0/0/24 cost 1000 set protocols rstp interface ge-0/0/24 mode point-to-point
Si el conmutador 3 incluye motores de enrutamiento duales, configure NSB. Para configurar rápidamente puentes sin interrupción en el conmutador 3, copie los siguientes comandos y péguelos en la ventana terminal del conmutador:
set chassis redundancy graceful-switchover set system commit synchronize set protocols layer2-control nonstop-bridging
Procedimiento paso a paso
Para configurar RSTP y puente sin interrupción en el conmutador 3:
Configure las VLAN voice-vlan, employee-vlan, guest-vlan y camera-vlan:
[edit vlans] user@switch3# set voice-vlan description “Voice VLAN” user@switch3# set voice-vlan vlan-id 10 user@switch3# set employee-vlan description “Employee VLAN” user@switch3# set employee-vlan vlan-id 20 user@switch3# set guest-vlan description “Guest VLAN” user@switch3# set guest-vlan vlan-id 30 user@switch3# set camera-vlan description “Camera VLAN” user@switch3# set camera-vlan vlan-id 40
Configure las VLAN en las interfaces, incluida la compatibilidad con el protocolo de conmutación Ethernet:
[edit interfaces] user@switch3# set ge-0/0/26 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch3# set ge-0/0/28 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch3# set ge-0/0/24 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure el modo de puerto para las interfaces:
[edit interfaces] user@switch3# set ge-0/0/26 unit 0 family ethernet-switching interface-mode trunk user@switch3# set ge-0/0/28 unit 0 family ethernet-switching interface-mode trunk user@switch3# set ge-0/0/24 unit 0 family ethernet-switching interface-mode trunk
Configure RSTP en el conmutador:
[edit protocols] user@switch3# rstp bridge-priority 8k user@switch3# rstp interface ge-0/0/26 cost 1000 user@switch3# rstp interface ge-0/0/26 mode point-to-point user@switch3# rstp interface ge-0/0/28 cost 1000 user@switch3# rstp interface ge-0/0/28 mode point-to-point user@switch3# rstp interface ge-0/0/24 cost 1000 user@switch3# rstp interface ge-0/0/24 mode point-to-point
Procedimiento paso a paso
Si el conmutador 3 incluye motores de enrutamiento duales, configure puentes sin interrupción. Para configurar NSB en el conmutador 3:
Habilite la conmutación correcta del motor de enrutamiento (GRES):
[edit chassis redundancy] user@switch3# set graceful-switchover
Configure el conmutador para sincronizar siempre los cambios de configuración entre los motores de enrutamiento:
[edit system] user@switch3# set commit synchronize
Si intenta confirmar una configuración en la que se configura un puente sin interrupción, pero no se configura la sincronización de los cambios de configuración, la configuración no se confirma.
Habilitar puentes sin interrupción:
[edit protocols layer2-control] user@switch3# set nonstop-bridging
Nota:Este proceso habilita NSB para todos los protocolos de capa 2 compatibles con NSB en el conmutador, incluyendo RSTP.
Resultados
Compruebe los resultados de la configuración:
user@switch3> show configuration interfaces { ge-0/0/26 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/28 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/24 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [10 20 30 40]; } } } } } } protocols { layer2-control { nonstop-bridging; } rstp { bridge-priority 8k; interface ge-0/0/26 { cost 1000; mode point-to-point; } interface ge-0/0/28 { cost 1000; mode point-to-point; } interface ge-0/0/24 { cost 1000; mode point-to-point; } } bridge-priority 8k; } } } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } } system { commit synchronize; } chassis { redundancy { graceful-switchover; }
Configuración de RSTP y puente sin interrupción en el conmutador 4
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente RSTP y puentes sin interrupción en el conmutador 4, copie los siguientes comandos y péguelos en la ventana terminal del conmutador:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan-id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan-id 40 set interfaces ge-0/0/23 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/19 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/23 unit 0 family ethernet-switching interface-mode trunk set interfaces ge-0/0/19 unit 0 family ethernet-switching interface-mode trunk set protocols rstp bridge-priority 16k set protocols rstp interface ge-0/0/23 cost 1000 set protocols rstp interface ge-0/0/23 mode point-to-point set protocols rstp interface ge-0/0/19 cost 1000 set protocols rstp interface ge-0/0/19 mode point-to-point
Si el conmutador 4 incluye motores de enrutamiento duales, configure NSB. Para configurar rápidamente puentes sin interrupción en el conmutador 4, copie los siguientes comandos y péguelos en la ventana de terminal del conmutador:
set chassis redundancy graceful-switchover set system commit synchronize set protocols layer2-control nonstop-bridging
Procedimiento paso a paso
Para configurar RSTP y puente sin interrupción en el conmutador 4:
Configure las VLAN voice-vlan, employee-vlan, guest-vlan y camera-vlan:
[edit vlans] user@switch4# set voice-vlan description “Voice VLAN” user@switch4# set voice-vlan vlan-id 10 user@switch4# set employee-vlan description “Employee VLAN” user@switch4# set employee-vlan vlan-id 20 user@switch4# set guest-vlan description “Guest VLAN” user@switch4# set guest-vlan vlan-id 30 user@switch4# set camera-vlan description “Camera VLAN” user@switch4# set camera-vlan vlan-id 40
Configure las VLAN en las interfaces, incluida la compatibilidad con el protocolo de conmutación Ethernet:
[edit interfaces] user@switch4# set ge-0/0/23 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch4# set ge-0/0/19 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure el modo de puerto para las interfaces:
[edit interfaces] user@switch4# set ge-0/0/23 unit 0 family ethernet-switching interface-mode trunk user@switch4# set ge-0/0/19 unit 0 family ethernet-switching interface-mode trunk
Configure RSTP en el conmutador:
[edit protocols] user@switch4# rstp bridge-priority 16k user@switch4# rstp interface ge-0/0/23 cost 1000 user@switch4# rstp interface ge-0/0/23 mode point-to-point user@switch4# rstp interface ge-0/0/19 cost 1000 user@switch4# rstp interface ge-0/0/19 mode point-to-point
Procedimiento paso a paso
Si el conmutador 4 incluye motores de enrutamiento duales, configure puentes sin interrupción. Para configurar NSB en el conmutador 4:
Habilite la conmutación correcta del motor de enrutamiento (GRES):
[edit chassis redundancy] user@switch4# set graceful-switchover
Configure el conmutador para sincronizar siempre los cambios de configuración entre los motores de enrutamiento:
[edit system] user@switch4# set commit synchronize
Si intenta confirmar una configuración en la que se configura un puente sin interrupción, pero no se configura la sincronización de los cambios de configuración, la configuración no se confirma.
Habilitar puentes sin interrupción:
[edit protocols layer2-control] user@switch4# set nonstop-bridging
Nota:Este proceso habilita NSB para todos los protocolos de capa 2 compatibles con NSB en el conmutador, incluyendo RSTP.
Resultados
Compruebe los resultados de la configuración:
user@switch4> show configuration interfaces { ge-0/0/23 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/19 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [10 20 30 40]; } } } } } protocols { layer2-control { nonstop-bridging; } rstp { bridge-priority 16k; interface ge-0/0/23 { cost 1000; mode point-to-point; } interface ge-0/0/19 { cost 1000; mode point-to-point; } } } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } } system { commit synchronize; } chassis { redundancy { graceful-switchover; }
Verificación
Para confirmar que la configuración funciona correctamente, realice estas tareas en ambos motores de enrutamiento:
- Verificar la configuración de RSTP en el conmutador 1
- Verificar la configuración de RSTP en el conmutador 2
- Verificar la configuración de RSTP en el conmutador 3
- Verificar la configuración de RSTP en el conmutador 4
Verificar la configuración de RSTP en el conmutador 1
Propósito
Verifique la configuración RSTP en el conmutador 1.
Acción
Utilice el comando del modo operativo:
user@switch1> show spanning-tree interface Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost ge-0/0/13 128:526 128:526 16384.0019e25040e0 1000 BLK ALT ge-0/0/9 128:522 128:522 32768.0019e2503d20 1000 BLK ALT ge-0/0/11 128:524 128:524 8192.0019e25051e0 1000 FWD ROOT
Significado
El comando show spanning-tree interface
del modo operativo muestra que ge-0/0/13 está en estado de reenvío. Las otras interfaces del conmutador 1 están bloqueando.
Verificar la configuración de RSTP en el conmutador 2
Propósito
Utilice este procedimiento para comprobar la configuración de RSTP en ambos motores de enrutamiento del conmutador 2.
Acción
Utilice el comando del modo operativo:
user@switch2> show spanning-tree interface Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost ge-0/0/14 128:527 128:527 32768.0019e2503d20 1000 FWD DESG ge-0/0/18 128:529 128:529 8192.0019e25051e0 1000 FWD ROOT
Significado
El comando show spanning-tree interface
del modo operativo muestra que ge-0/0/18 está en estado de reenvío y es el puerto raíz.
Verificar la configuración de RSTP en el conmutador 3
Propósito
Utilice este procedimiento para comprobar la configuración de RSTP en ambos motores de enrutamiento del conmutador 3.
Acción
Utilice los comandos del modo operativo:
user@switch3> show spanning-tree interface Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost ge-0/0/26 128:539 128:539 8192.0019e25051e0 1000 FWD DESG ge-0/0/28 128:541 128:541 8192.0019e25051e0 1000 FWD DESG ge-0/0/24 128:537 128:537 8192.0019e25051e0 1000 FWD DESG
Significado
El comando show spanning-tree interface
de modo operativo muestra que ninguna interfaz es la interfaz raíz.
Verificar la configuración de RSTP en el conmutador 4
Propósito
Utilice este procedimiento para comprobar la configuración de RSTP en ambos motores de enrutamiento del conmutador 4.
Acción
Utilice los comandos del modo operativo:
user@switch4> show spanning-tree interface Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost ge-0/0/23 128:536 128:536 8192.0019e25051e0 1000 FWD ROOT ge-0/0/19 128:532 128:532 16384.0019e25040e0 1000 FWD DESG
Significado
El comando show spanning-tree interface
del modo operativo muestra que la interfaz ge-0/0/23 es la interfaz raíz y el reenvío.
Ejemplo: Convergencia más rápida y estabilidad de red mejorada con RSTP en conmutadores de la serie EX
Los conmutadores de la serie EX utilizan el protocolo de árbol de expansión rápida (RSTP) de forma predeterminada para proporcionar una topología sin bucles.
Cuando los conmutadores que admiten motores de enrutamiento redundantes utilizan RSTP, es importante mantener el RSTP sincronizado en ambos motores de enrutamiento para que no se produzca ninguna pérdida de servicio después de una conmutación de motor de enrutamiento. El protocolo de puente sin interrupción mantiene sincronizados los motores de enrutamiento.
En este ejemplo, se describe cómo configurar RSTP y NSB en cuatro conmutadores serie EX:
- Requisitos
- Descripción general y topología
- Configuración de RSTP y puente sin interrupción en el conmutador 1
- Configuración de RSTP y puente sin interrupción en el conmutador 2
- Configuración de RSTP y puente sin interrupción en el conmutador 3
- Configuración de RSTP y puente sin interrupción en el conmutador 4
- Verificación
Requisitos
En este ejemplo, se utilizan los siguientes componentes de hardware y software:
Junos OS versión 11.3 o posterior para conmutadores de la serie EX
Cuatro conmutadores serie EX
Antes de configurar los conmutadores para RSTP, asegúrese de tener lo siguiente:
Instaló los cuatro conmutadores. Consulte Conexión y configuración de un conmutador de la serie EX (procedimiento J-Web).
Se realizó la configuración inicial del software en todos los conmutadores. Consulte Instalación y conexión de un conmutador EX3200.
Descripción general y topología
El RSTP funciona identificando ciertos vínculos como vínculos punto a punto y bloqueando otras rutas posibles. Cuando se produce un error en uno de los vínculos punto a punto, un vínculo alternativo designado pasa al estado de reenvío y toma el control. La configuración de puentes sin interrupción (NSB) en un conmutador con motores de enrutamiento redundantes mantiene el RSTP sincronizado en ambos motores de enrutamiento. De esta manera, RSTP permanece activo inmediatamente después de una conmutación porque ya está sincronizado con el motor de enrutamiento de respaldo. RSTP no tiene que volver a converger después de una conmutación de motor de enrutamiento cuando NSB está habilitado porque los dispositivos vecinos no detectan un cambio RSTP en el conmutador. En este ejemplo, cuatro conmutadores de la serie EX se conectan en la topología mostrada en la figura 2 para crear una topología sin bucles con NSB aplicada a conmutadores con motores de enrutamiento duales.
La tabla 2 muestra los componentes de la topología de este ejemplo.
Puede configurar RSTP en interfaces lógicas o físicas. En este ejemplo, se muestra el RSTP configurado en interfaces lógicas.
Propiedad |
Configuración |
---|---|
Conmutador 1 |
Las siguientes interfaces del conmutador 1 se conectan de esta manera:
|
Conmutador 2 |
Las siguientes interfaces del conmutador 2 se conectan de esta manera:
|
Conmutador 3 |
Las siguientes interfaces del conmutador 3 se conectan de esta manera:
|
Conmutador 4 |
Las siguientes interfaces del conmutador 4 se conectan de esta manera:
|
Nombres de VLAN e ID de etiquetas |
voice-vlan, etiqueta 10 employee-vlan, etiqueta 20 guest-vlan, etiqueta 30 camera-vlan, etiqueta 40 |
En este ejemplo de configuración, se crea una topología sin bucles entre cuatro conmutadores de la serie EX mediante RSTP.
Una topología RSTP contiene puertos que tienen roles específicos:
El puerto raíz es responsable de reenviar datos al puente raíz.
El puerto alternativo es un puerto en espera para el puerto raíz. Cuando un puerto raíz se cae, el puerto alternativo se convierte en el puerto raíz activo.
El puerto designado reenvía los datos al segmento o dispositivo de red descendente.
El puerto de copia de seguridad es un puerto de respaldo para el puerto designado. Cuando un puerto designado se cae, el puerto de respaldo se convierte en el puerto designado activo y comienza a reenviar datos.
También puede crear una topología sin bucles entre la capa de agregación y la capa de distribución mediante vínculos troncales redundantes. Para obtener más información acerca de cómo configurar vínculos troncales redundantes, consulte Ejemplo: Configurar vínculos de troncalización redundantes para una recuperación más rápida en conmutadores de la serie EX.
Topología
Configuración de RSTP y puente sin interrupción en el conmutador 1
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente RSTP y puente sin interrupción en el conmutador 1, copie los siguientes comandos y péguelos en la ventana terminal del conmutador:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan-id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan-id 40 set interfaces ge-0/0/13 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge–0/0/9 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge–0/0/11 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge–0/0/13 unit 0 family ethernet-switching port-mode trunk set interfaces ge-0/0/9 unit 0 family ethernet-switching port-mode trunk set interfaces ge-0/0/11 unit 0 family ethernet-switching port-mode trunk set protocols rstp bridge-priority 16k set protocols rstp interface ge-0/0/13.0 cost 1000 set protocols rstp interface ge-0/0/13.0 mode point-to-point set protocols rstp interface ge-0/0/9.0 cost 1000 set protocols rstp interface ge-0/0/9.0 mode point-to-point set protocols rstp interface ge-0/0/11.0 cost 1000 set protocols rstp interface ge-0/0/11.0 mode point-to-point
Si el conmutador 1 incluye motores de enrutamiento duales, configure NSB. Para configurar rápidamente puentes sin interrupción en el conmutador 1, copie los siguientes comandos y péguelos en la ventana de terminal del conmutador:
set chassis redundancy graceful-switchover set system commit synchronize set ethernet-switching-options nonstop-bridging
Procedimiento paso a paso
Para configurar RSTP y puente sin interrupción en el conmutador 1:
Configure las VLAN voice-vlan, employee-vlan, guest-vlan y camera-vlan:
[edit vlans] user@switch1# set voice-vlan description “Voice VLAN” user@switch1# set voice-vlan vlan-id 10 user@switch1# set employee-vlan description “Employee VLAN” user@switch1# set employee-vlan vlan-id 20 user@switch1# set guest-vlan description “Guest VLAN” user@switch1# set guest-vlan vlan-id 30 user@switch1# set camera-vlan description “Camera VLAN” user@switch1# set camera-vlan vlan-id 40
Configure las VLAN en las interfaces, incluida la compatibilidad con el protocolo de conmutación Ethernet:
[edit interfaces] user@switch1# set ge-0/0/13 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch1# set ge-0/0/9 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch1# set ge-0/0/11 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure el modo de puerto para las interfaces:
[edit interfaces] user@switch1# set ge-0/0/13 unit 0 family ethernet-switching port-mode trunk user@switch1# set ge-0/0/9 unit 0 family ethernet-switching port-mode trunk user@switch1# set ge-0/0/11 unit 0 family ethernet-switching port-mode trunk
Configure RSTP en el conmutador:
[edit protocols] user@switch1# rstp bridge-priority 16k user@switch1# rstp interface ge-0/0/13.0 cost 1000 user@switch1# rstp interface ge-0/0/13.0 mode point-to-point user@switch1# rstp interface ge-0/0/9.0 cost 1000 user@switch1# rstp interface ge-0/0/9.0 mode point-to-point user@switch1# rstp interface ge-0/0/11.0 cost 1000 user@switch1# rstp interface ge-0/0/11.0 mode point-to-point
Procedimiento paso a paso
Si el conmutador 1 incluye motores de enrutamiento duales, configure puentes sin interrupción. Para configurar NSB en el conmutador 1:
Habilite la conmutación correcta del motor de enrutamiento (GRES):
[edit chassis redundancy] user@switch1# set graceful-switchover
Configure el conmutador para sincronizar siempre los cambios de configuración entre los motores de enrutamiento:
[edit system] user@switch1# set commit synchronize
Si intenta confirmar una configuración en la que se configura un puente sin interrupción, pero no se configura la sincronización de los cambios de configuración, la configuración no se confirma.
Habilitar puentes sin interrupción:
[edit ethernet-switching-options] user@switch1# set nonstop-bridging
Nota:Este proceso habilita NSB para todos los protocolos de capa 2 compatibles con NSB en el conmutador, incluyendo RSTP.
Resultados
Compruebe los resultados de la configuración:
user@switch1> show configuration interfaces { ge-0/0/13 { unit 0 { family ethernet-switching { port-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/9 { unit 0 { family ethernet-switching { port-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/11 { unit 0 { family ethernet-switching { port-mode trunk; vlan { members [10 20 30 40]; } } } } } protocols { rstp { bridge-priority 16k; interface ge-0/0/13.0 { cost 1000; mode point-to-point; } interface ge-0/0/9.0 { cost 1000; mode point-to-point; } interface ge-0/0/11.0 { cost 1000; mode point-to-point; } } } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } } system { commit synchronize; } chassis { redundancy { graceful-switchover; } ethernet-switching-options { nonstop-bridging; }
Configuración de RSTP y puente sin interrupción en el conmutador 2
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente RSTP y puentes sin interrupción en el conmutador 2, copie los siguientes comandos y péguelos en la ventana del terminal del conmutador:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan-id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan-id 40 set interfaces ge-0/0/14 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/18 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/14 unit 0 family ethernet-switching port-mode trunk set interfaces ge-0/0/18 unit 0 family ethernet-switching port-mode trunk set protocols rstp bridge-priority 32k set protocols rstp interface ge-0/0/14.0 cost 1000 set protocols rstp interface ge-0/0/14.0 mode point-to-point set protocols rstp interface ge-0/0/18.0 cost 1000 set protocols rstp interface ge-0/0/18.0 mode point-to-point
Si el conmutador 2 incluye motores de enrutamiento duales, configure NSB. Para configurar rápidamente puentes sin interrupción en el conmutador 2, copie los siguientes comandos y péguelos en la ventana de terminal del conmutador:
set chassis redundancy graceful-switchover set system commit synchronize set ethernet-switching-options nonstop-bridging
Procedimiento paso a paso
Para configurar RSTP y puente sin interrupción en el conmutador 2:
Configure las VLAN voice-vlan, employee-vlan, guest-vlan y camera-vlan:
[edit vlans] user@switch2# set voice-vlan description “Voice VLAN” user@switch2# set voice-vlan vlan-id 10 user@switch2# set employee-vlan description “Employee VLAN” user@switch2# set employee-vlan vlan-id 20 user@switch2# set guest-vlan description “Guest VLAN” user@switch2# set guest-vlan vlan-id 30 user@switch2# set camera-vlan vlan-description “Camera VLAN” user@switch2# set camera-vlan vlan-id 40
Configure las VLAN en las interfaces, incluida la compatibilidad con el protocolo de conmutación Ethernet:
[edit interfaces] user@switch2# set ge-0/0/14 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch2# set ge-0/0/18 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure el modo de puerto para las interfaces:
[edit interfaces] user@switch2# set ge-0/0/14 unit 0 family ethernet-switching port-mode trunk user@switch2# set ge-0/0/18 unit 0 family ethernet-switching port-mode trunk
Configure RSTP en el conmutador:
[edit protocols] user@switch2# rstp bridge-priority 32k user@switch2# rstp interface ge-0/0/14.0 cost 1000 user@switch2# rstp interface ge-0/0/14.0 mode point-to-point user@switch2# rstp interface ge-0/0/18.0 cost 1000 user@switch2# rstp interface ge-0/0/18.0 mode point-to-point
Procedimiento paso a paso
Si el conmutador 2 incluye motores de enrutamiento duales, configure puentes sin interrupción. Para configurar NSB en el conmutador 2:
Habilite la conmutación correcta del motor de enrutamiento (GRES):
[edit chassis redundancy] user@switch2# set graceful-switchover
Configure el conmutador para sincronizar siempre los cambios de configuración entre los motores de enrutamiento:
[edit system] user@switch2# set commit synchronize
Si intenta confirmar una configuración en la que se configura un puente sin interrupción, pero no se configura la sincronización de los cambios de configuración, la configuración no se confirma.
Habilitar puentes sin interrupción:
[edit ethernet-switching-options] user@switch2# set nonstop-bridging
Nota:Este proceso habilita NSB para todos los protocolos de capa 2 compatibles con NSB en el conmutador, incluyendo RSTP.
Resultados
Compruebe los resultados de la configuración:
user@switch2> show configuration interfaces { ge-0/0/14 { unit 0 { family ethernet-switching { port-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/18 { unit 0 { family ethernet-switching { port-mode trunk; vlan { members [10 20 30 40]; } } } } } protocols { rstp { bridge-priority 32k; interface ge-0/0/14.0 { cost 1000; mode point-to-point; } interface ge-0/0/18.0 { cost 1000; mode point-to-point; } } } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } } system { commit synchronize; } chassis { redundancy { graceful-switchover; } ethernet-switching-options { nonstop-bridging; }
Configuración de RSTP y puente sin interrupción en el conmutador 3
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente RSTP y puentes sin interrupción en el conmutador 3, copie los siguientes comandos y péguelos en la ventana del terminal del conmutador:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan-id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan-id 40 set interfaces ge-0/0/26 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/28 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/24 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/26 unit 0 family ethernet-switching port-mode trunk set interfaces ge-0/0/28 unit 0 family ethernet-switching port-mode trunk set interfaces ge-0/0/24 unit 0 family ethernet-switching port-mode trunk set protocols rstp bridge-priority 8k set protocols rstp interface ge-0/0/26.0 cost 1000 set protocols rstp interface ge-0/0/26.0 mode point-to-point set protocols rstp interface ge-0/0/28.0 cost 1000 set protocols rstp interface ge-0/0/28.0 mode point-to-point set protocols rstp interface ge-0/0/24.0 cost 1000 set protocols rstp interface ge-0/0/24.0 mode point-to-point
Si el conmutador 3 incluye motores de enrutamiento duales, configure NSB. Para configurar rápidamente puentes sin interrupción en el conmutador 3, copie los siguientes comandos y péguelos en la ventana terminal del conmutador:
set chassis redundancy graceful-switchover set system commit synchronize set ethernet-switching-options nonstop-bridging
Procedimiento paso a paso
Para configurar RSTP y puente sin interrupción en el conmutador 3:
Configure las VLAN voice-vlan, employee-vlan, guest-vlan y camera-vlan:
[edit vlans] user@switch3# set voice-vlan description “Voice VLAN” user@switch3# set voice-vlan vlan-id 10 user@switch3# set employee-vlan description “Employee VLAN” user@switch3# set employee-vlan vlan-id 20 user@switch3# set guest-vlan description “Guest VLAN” user@switch3# set guest-vlan vlan-id 30 user@switch3# set camera-vlan description “Camera VLAN” user@switch3# set camera-vlan vlan-id 40
Configure las VLAN en las interfaces, incluida la compatibilidad con el protocolo de conmutación Ethernet:
[edit interfaces] user@switch3# set ge-0/0/26 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch3# set ge-0/0/28 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch3# set ge-0/0/24 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure el modo de puerto para las interfaces:
[edit interfaces] user@switch3# set ge-0/0/26 unit 0 family ethernet-switching port-mode trunk user@switch3# set ge-0/0/28 unit 0 family ethernet-switching port-mode trunk user@switch3# set ge-0/0/24 unit 0 family ethernet-switching port-mode trunk
Configure RSTP en el conmutador:
[edit protocols] user@switch3# rstp bridge-priority 8k user@switch3# rstp interface ge-0/0/26.0 cost 1000 user@switch3# rstp interface ge-0/0/26.0 mode point-to-point user@switch3# rstp interface ge-0/0/28.0 cost 1000 user@switch3# rstp interface ge-0/0/28.0 mode point-to-point user@switch3# rstp interface ge-0/0/24.0 cost 1000 user@switch3# rstp interface ge-0/0/24.0 mode point-to-point
Procedimiento paso a paso
Si el conmutador 3 incluye motores de enrutamiento duales, configure puentes sin interrupción. Para configurar NSB en el conmutador 3:
Habilite la conmutación correcta del motor de enrutamiento (GRES):
[edit chassis redundancy] user@switch3# set graceful-switchover
Configure el conmutador para sincronizar siempre los cambios de configuración entre los motores de enrutamiento:
[edit system] user@switch3# set commit synchronize
Si intenta confirmar una configuración en la que se configura un puente sin interrupción, pero no se configura la sincronización de los cambios de configuración, la configuración no se confirma.
Habilitar puentes sin interrupción:
[edit ethernet-switching-options] user@switch3# set nonstop-bridging
Nota:Este proceso habilita NSB para todos los protocolos de capa 2 compatibles con NSB en el conmutador, incluyendo RSTP.
Resultados
Compruebe los resultados de la configuración:
user@switch3> show configuration interfaces { ge-0/0/26 { unit 0 { family ethernet-switching { port-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/28 { unit 0 { family ethernet-switching { port-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/24 { unit 0 { family ethernet-switching { port-mode trunk; vlan { members [10 20 30 40]; } } } } } } protocols { rstp { bridge-priority 8k; interface ge-0/0/26.0 { cost 1000; mode point-to-point; } interface ge-0/0/28.0 { cost 1000; mode point-to-point; } interface ge-0/0/24.0 { cost 1000; mode point-to-point; } } bridge-priority 8k; } } } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } } system { commit synchronize; } chassis { redundancy { graceful-switchover; } ethernet-switching-options { nonstop-bridging; }
Configuración de RSTP y puente sin interrupción en el conmutador 4
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente RSTP y puentes sin interrupción en el conmutador 4, copie los siguientes comandos y péguelos en la ventana terminal del conmutador:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan–id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan-id 40 set interfaces ge-0/0/23 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/19 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces ge-0/0/23 unit 0 family ethernet-switching port-mode trunk set interfaces ge-0/0/19 unit 0 family ethernet-switching port-mode trunk set protocols rstp bridge-priority 16k set protocols rstp interface ge-0/0/23.0 cost 1000 set protocols rstp interface ge-0/0/23.0 mode point-to-point set protocols rstp interface ge-0/0/19.0 cost 1000 set protocols rstp interface ge-0/0/19.0 mode point-to-point
Si el conmutador 4 incluye motores de enrutamiento duales, configure NSB. Para configurar rápidamente puentes sin interrupción en el conmutador 4, copie los siguientes comandos y péguelos en la ventana de terminal del conmutador:
set chassis redundancy graceful-switchover set system commit synchronize set ethernet-switching-options nonstop-bridging
Procedimiento paso a paso
Para configurar RSTP y puente sin interrupción en el conmutador 4:
Configure las VLAN voice-vlan, employee-vlan, guest-vlan y camera-vlan:
[edit vlans] user@switch4# set voice-vlan description “Voice VLAN” user@switch4# set voice-vlan vlan-id 10 user@switch4# set employee-vlan description “Employee VLAN” user@switch4# set employee-vlan vlan-id 20 user@switch4# set guest-vlan description “Guest VLAN” user@switch4# set guest-vlan vlan-id 30 user@switch4# set camera-vlan description “Camera VLAN” user@switch4# set camera-vlan vlan-id 40
Configure las VLAN en las interfaces, incluida la compatibilidad con el protocolo de conmutación Ethernet:
[edit interfaces] user@switch4# set ge-0/0/23 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch4# set ge-0/0/19 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure el modo de puerto para las interfaces:
[edit interfaces] user@switch4# set ge-0/0/23 unit 0 family ethernet-switching port-mode trunk user@switch4# set ge-0/0/19 unit 0 family ethernet-switching port-mode trunk
Configure RSTP en el conmutador:
[edit protocols] user@switch4# rstp bridge-priority 16k user@switch4# rstp interface all cost 1000 user@switch4# rstp interface ge-0/0/23.0 cost 1000 user@switch4# rstp interface ge-0/0/23.0 mode point-to-point user@switch4# rstp interface ge-0/0/19.0 cost 1000 user@switch4# rstp interface ge-0/0/19.0 mode point-to-point
Procedimiento paso a paso
Si el conmutador 4 incluye motores de enrutamiento duales, configure puentes sin interrupción. Para configurar NSB en el conmutador 4:
Habilite la conmutación correcta del motor de enrutamiento (GRES):
[edit chassis redundancy] user@switch4# set graceful-switchover
Configure el conmutador para sincronizar siempre los cambios de configuración entre los motores de enrutamiento:
[edit system] user@switch4# set commit synchronize
Si intenta confirmar una configuración en la que se configura un puente sin interrupción, pero no se configura la sincronización de los cambios de configuración, la configuración no se confirma.
Habilitar puentes sin interrupción:
[edit ethernet-switching-options] user@switch4# set nonstop-bridging
Nota:Este proceso habilita NSB para todos los protocolos de capa 2 compatibles con NSB en el conmutador, incluyendo RSTP.
Resultados
Compruebe los resultados de la configuración:
user@switch4> show configuration interfaces { ge-0/0/23 { unit 0 { family ethernet-switching { port-mode trunk; vlan { members [10 20 30 40]; } } } } ge-0/0/19 { unit 0 { family ethernet-switching { port-mode trunk; vlan { members [10 20 30 40]; } } } } } protocols { rstp { bridge-priority 16k; interface ge-0/0/23.0 { cost 1000; mode point-to-point; } interface ge-0/0/19.0 { cost 1000; mode point-to-point; } } } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } } system { commit synchronize; } chassis { redundancy { graceful-switchover; } ethernet-switching-options { nonstop-bridging; }
Verificación
Para confirmar que la configuración funciona correctamente, realice estas tareas en ambos motores de enrutamiento:
- Verificar la configuración de RSTP en el conmutador 1
- Verificar la configuración de RSTP en el conmutador 2
- Verificar la configuración de RSTP en el conmutador 3
- Verificar la configuración de RSTP en el conmutador 4
Verificar la configuración de RSTP en el conmutador 1
Propósito
Verifique la configuración RSTP en el conmutador 1.
Acción
Utilice el comando del modo operativo:
user@switch1> show spanning-tree interface Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost ge-0/0/13.0 128:526 128:526 16384.0019e25040e0 1000 BLK ALT ge-0/0/9.0 128:522 128:522 32768.0019e2503d20 1000 BLK ALT ge-0/0/11.0 128:524 128:524 8192.0019e25051e0 1000 FWD ROOT
Significado
El comando show spanning-tree interface
del modo operativo muestra que ge-0/0/13.0 está en estado de reenvío. Las otras interfaces del conmutador 1 están bloqueando.
Verificar la configuración de RSTP en el conmutador 2
Propósito
Utilice este procedimiento para comprobar la configuración de RSTP en ambos motores de enrutamiento del conmutador 2.
Acción
Utilice el comando del modo operativo:
user@switch2> show spanning-tree interface Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost ge-0/0/14.0 128:527 128:527 32768.0019e2503d20 1000 FWD DESG ge-0/0/18.0 128:529 128:529 8192.0019e25051e0 1000 FWD ROOT
Significado
El comando show spanning-tree interface
del modo operativo muestra que ge-0/0/18.0 está en estado de reenvío y es el puerto raíz.
Verificar la configuración de RSTP en el conmutador 3
Propósito
Utilice este procedimiento para comprobar la configuración de RSTP en ambos motores de enrutamiento del conmutador 3.
Acción
Utilice los comandos del modo operativo:
user@switch3> show spanning-tree interface Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost ge-0/0/26.0 128:539 128:539 8192.0019e25051e0 1000 FWD DESG ge-0/0/28.0 128:541 128:541 8192.0019e25051e0 1000 FWD DESG ge-0/0/24.0 128:537 128:537 8192.0019e25051e0 1000 FWD DESG
Significado
El comando show spanning-tree interface
de modo operativo muestra que ninguna interfaz es la interfaz raíz.
Verificar la configuración de RSTP en el conmutador 4
Propósito
Utilice este procedimiento para comprobar la configuración de RSTP en ambos motores de enrutamiento del conmutador 4.
Acción
Utilice los comandos del modo operativo:
user@switch4> show spanning-tree interface Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost ge-0/0/23.0 128:536 128:536 8192.0019e25051e0 1000 FWD ROOT ge-0/0/19.0 128:532 128:532 16384.0019e25040e0 1000 FWD DESG
Significado
El comando show spanning-tree interface
del modo operativo muestra que la interfaz ge-0/0/23.0 es la interfaz raíz y el reenvío.
Forzar que RSTP o VSTP se ejecuten como STP IEEE 802.1D (procedimiento de CLI)
Este procedimiento utiliza Junos OS para conmutadores de la serie EX con compatibilidad con el estilo de configuración Enhanced Layer 2 Software (ELS). Para obtener más información sobre ELS, consulte Uso de la CLI mejorada de software de capa 2.
En conmutadores de la serie EX que ejecutan protocolo de árbol de expansión rápida (RSTP) (predeterminado) o protocolo de árbol de expansión de VLAN (VSTP), puede forzar la versión original del protocolo de árbol de expansión (STP) IEEE 802.1D para que se ejecute en lugar de RSTP o VSTP. Configure la force-version stp instrucción para que sea compatible con puentes más antiguos que no admiten RSTP o VSTP.
Para forzar que la versión del protocolo de árbol de expansión sea el STP original de IEEE 802.1D:
[edit protocols] user@switch# set (rstp | vstp) force-version stp
Después de usar la force-version instrucción para habilitar xSTP globalmente, aplique la force-version instrucción para puertos de capa 2 específicos.