Switching

last person joined: yesterday 

Ask questions and share experiences about EX and QFX portfolios and all switching solutions across your data center, campus, and branch locations.
  • 1.  Two EX4300's, two different default forwarding class sets

     
    Posted 07-12-2018 11:18

    Greetings--

     

    On all of my ex4300's this is the default class-of-service forwarding class set:

    test@switch1> show configuration class-of-service |display inheritance    
    
    {master:0}
    test@switch1 > show class-of-service forwarding-class                      
    Forwarding class                       ID      Queue  Restricted queue  Fabric priority  Policing priority   SPU priority
      best-effort                           0       0          0             low                normal            low    
      expedited-forwarding                  1       1          1             low                normal            low    
      assured-forwarding                    2       2          2             low                normal            low    
      network-control                       3       3          3             low                normal            low    
      mcast-be                              8       8          8             low                normal            low    
      mcast-ef                              9       9          9             low                normal            low    
      mcast-af                             10      10         10             low                normal            low    
      mcast-nc                             11      11         11             low                normal            low     

    However on one specific ex4300 I have this default set

    test@switch2> show configuration class-of-service |display inheritance   
    
    {master:0}
    test@switch2> show class-of-service forwarding-class                     
    Forwarding class                       ID      Queue  Restricted queue  Fabric priority  Policing priority   SPU priority
      best-effort                           0       0          0             low                normal            low    
      fcoe                                  1       3          3             low                normal            low    
      no-loss                               2       4          4             low                normal            low    
      network-control                       3       7          7             low                normal            low    
      mcast                                 8       8          0             low                normal            low    
    

    Has this been changed with some sort of operational command? Based on the fcoe class it looks like its expecting to be operating in some sort of fabric mode.

     

    The issue is that my standard qos template does not work on this one unit as it references the default mcast-be forwarding class.

     

    --Paul



  • 2.  RE: Two EX4300's, two different default forwarding class sets
    Best Answer

     
    Posted 07-17-2018 10:43

    And the answer is mixed-mode VC vs non. In a mixed-mode VC the default forwarding class set is the five classes as seen in switch2 above, with a regular VC having eight.

     

    This is odd behavior given that a mixed-mode VC will drop features down to the lowest common member capability--which the EX4300 already is.

     

    Mixed-mode:

     

    test@switch> show virtual-chassis status
     
    Virtual Chassis ID: xxxxxxxxxxxx
    Virtual Chassis Mode: Mixed
    Mstr           Mixed Route Neighbor List
    Member ID  Status   Serial No    Model          prio  Role      Mode Mode ID  Interface
    0 (FPC 0)  Prsnt    xxxxxxxxxxxx ex4300-48p     128   Master*      Y  VC
     
    Member ID for next new member: 1 (FPC 1)
     
    {master:0}
    test@switch> show class-of-service forwarding-class
    Forwarding class                       ID      Queue  Restricted queue Fabric priority  Policing priority   SPU priority
    best-effort                           0       0          0 low                normal            low
    fcoe                                  1       3          3 low                normal            low
    no-loss                               2       4          4 low                normal            low
    network-control                       3       7          7 low                normal            low
    mcast                                 8       8          0 low                normal            low

     

     Non Mixed-Mode:

     

    test@switch> show virtual-chassis status
     
    Virtual Chassis ID: xxxxxxxxxxxx
    Virtual Chassis Mode: Enabled
    Mstr           Mixed Route Neighbor List
    Member ID  Status   Serial No    Model          prio  Role      Mode Mode ID  Interface
    0 (FPC 0)  Prsnt    xxxxxxxxxxxx ex4300-48p     128   Master*      N  VC
     
    Member ID for next new member: 1 (FPC 1)
     
    test@switch> show class-of-service forwarding-class
    Forwarding class                       ID      Queue  Restricted queue Fabric priority  Policing priority   SPU priority
    best-effort                           0       0          0 low                normal            low
    expedited-forwarding                  1       1          1 low                normal            low
    assured-forwarding                    2       2          2 low                normal            low
    network-control                       3       3          3 low                normal            low
    mcast-be                              8       8          8 low                normal            low
    mcast-ef                              9       9          9 low                normal            low
    mcast-af                             10      10         10 low                normal            low
    mcast-nc                             11      11         11 low                normal            low