Switching

 View Only
last person joined: 2 days ago 

Ask questions and share experiences about EX and QFX portfolios and all switching solutions across your data center, campus, and branch locations.
  • 1.  MSTP and RTG on EX4300

    Posted 02-23-2015 01:02

    Hi 

     

    can i run both MSTP and RTG on the EX4300 switch configured in a vurtual chassis.

     

    regards

     

    Tayyab



  • 2.  RE: MSTP and RTG on EX4300

     
    Posted 02-23-2015 01:31

    Yes, you can do this, but you need to disable MSTP on the links on which RTG is configured. Otherwise, you will get a warning message:

     

    {master:3}[edit]
    root@EX4300-VC# show switch-options
    redundant-trunk-group {
        group rtg0 {
            preempt-cutover-timer 60;
            interface ge-0/0/2.0 {
                primary;
            }
            interface ge-1/0/34.0;
        }
    }

    {master:3}[edit]
    root@EX4300-VC# show protocols mstp
    bridge-priority 4k;
    interface ge-0/0/2;
    interface ge-1/0/34;

    {master:3}[edit]
    root@EX4300-VC# commit
    [edit switch-options]
      'redundant-trunk-group'
        RTG: RTG and mstp can not be enabled on the same interface ge-0/0/2
    error: configuration check-out failed

    {master:3}[edit]
    root@EX4300-VC# run show version | match Model
    Model: ex4300-48p
    Model: ex4300-48p
    Model: ex4300-48t
    Model: ex4300-48t

    {master:3}[edit]
    root@EX4300-VC#

     

    xSTP disable is specific to RTG interface and not global on the switch.

     


    =====

    If this worked for you please flag my post as an "Accepted Solution" so others can benefit. A kudo would be cool if you think I earned it.



  • 3.  RE: MSTP and RTG on EX4300

    Posted 02-23-2015 01:41

    Hi

     

    Your configuration committed or commit checked out.  



  • 4.  RE: MSTP and RTG on EX4300

     
    Posted 02-23-2015 01:43

    Did not commit.


    =====

    If this worked for you please flag my post as an "Accepted Solution" so others can benefit. A kudo would be cool if you think I earned it.



  • 5.  RE: MSTP and RTG on EX4300

    Posted 02-23-2015 01:48

    Please more clarification required.



  • 6.  RE: MSTP and RTG on EX4300

     
    Posted 02-23-2015 01:50

    Can you be more specific? What clarifications are looking for?




    =====

    If this worked for you please flag my post as an "Accepted Solution" so others can benefit. A kudo would be cool if you think I earned it.



  • 7.  RE: MSTP and RTG on EX4300

    Posted 02-23-2015 01:55

    what is the status of run show spanning-tree interface output. On an EX4200 the disbled port is show as disabled as the case below for ge-0/0/18. What is the behavior on EX4300...

     

    admin@EX4200-1# run show spanning-tree interface

    Spanning tree interface parameters for instance 0

    Interface Port ID Designated Designated Port State Role
    port ID bridge ID Cost
    ae0.0 128:1 128:1 4096.2c6bf59b5181 20000 FWD DESG
    ae1.0 128:2 128:2 4096.2c6bf59b5181 20000 FWD DESG
    ae2.0 128:3 128:3 4096.2c6bf59b5181 20000 FWD DESG
    ge-0/0/18.0 128:531 128:531 4096.2c6bf59b5181 20000 DIS DIS

    Spanning tree interface parameters for instance 1

    Interface Port ID Designated Designated Port State Role
    port ID bridge ID Cost
    ae0.0 128:1 128:1 4097.2c6bf59b5181 20000 FWD DESG
    ae1.0 128:2 128:2 4097.2c6bf59b5181 20000 FWD DESG
    ae2.0 128:3 128:3 4097.2c6bf59b5181 20000 FWD DESG
    ge-0/0/18.0 128:531 128:531 4097.2c6bf59b5181 20000 DIS DIS



  • 8.  RE: MSTP and RTG on EX4300
    Best Answer

     
    Posted 02-23-2015 02:29

    Keep in mind that there is different output/behavior on platforms with ELS(like EX4300).

     

    I enabled MSTP on a random interface. On ELS, you need to put the interfaces one by one, to enable xSTP.

     


    {master:3}[edit]
    root@EX4300-VC# show switch-options
    redundant-trunk-group {
        group rtg0 {
            preempt-cutover-timer 60;
            interface ge-0/0/2.0 {
                primary;
            }
            interface ge-1/0/34.0;
        }
    }

    {master:3}[edit]
    root@EX4300-VC# show protocols mstp
    configuration-name MSTP-1;
    revision-level 1;
    interface ge-1/0/47;
    msti 1 {
        vlan 101;
    }

    {master:3}[edit]
    root@EX4300-VC# run 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-1/0/47      128:491      128:491  32768.f4b52f410701     20000  FWD    DESG

    {master:3}[edit]
    root@EX4300-VC#

     

    The interfaces that are part of RTG, are not listed as running xSTP.

     

    As a side note, in case you enable MSTP on a VLAN where the RTG links are part of, then you will get an error on commit:

     

    {master:3}[edit]
    root@EX4300-VC# show interfaces ge-1/0/47
    unit 0 {
        family ethernet-switching {
            vlan {
                members Internet;
            }
        }
    }

    {master:3}[edit]
    root@EX4300-VC# show interfaces ge-0/0/2
    unit 0 {
        family ethernet-switching {
            vlan {
                members Internet;
            }
        }
    }

    {master:3}[edit]
    root@EX4300-VC# show interfaces ge-1/0/34
    unit 0 {
        family ethernet-switching {
            vlan {
                members Internet;
            }
        }
    }

    {master:3}[edit]
    root@EX4300-VC#

    {master:3}[edit]
    root@EX4300-VC# show switch-options
    redundant-trunk-group {
        group rtg0 {
            preempt-cutover-timer 60;
            interface ge-0/0/2.0 {
                primary;
            }
            interface ge-1/0/34.0;
        }
    }

    {master:3}[edit]
    root@EX4300-VC# show protocols mstp
    configuration-name MSTP-1;
    revision-level 1;
    interface ge-1/0/47;
    msti 1 {
        vlan 201;
    }

    {master:3}[edit]
    root@EX4300-VC# show interfaces ge-1/0/47
    unit 0 {
        family ethernet-switching {
            vlan {
                members Internet;
            }
        }
    }

    {master:3}[edit]
    root@EX4300-VC# commit check
    [edit switch-options]
      'redundant-trunk-group'
        RTG : MSTP is enabled for vlan id 201
    error: configuration check-out failed

    {master:3}[edit]
    root@EX4300-VC#

     



    =====

    If this worked for you please flag my post as an "Accepted Solution" so others can benefit. A kudo would be cool if you think I earned it.