SRX

Expand all | Collapse all

Two forwarding class with Strict queue

Jump to Best Answer
  • 1.  Two forwarding class with Strict queue

    Posted 10-17-2017 11:21

    Hi there

     

    If we have two traffic classes  say T1 and T2 , we want T1 to be serviced upto 5% and no more and T2 to be serviced 90% and no more.

    T1 Strict priority 5% Exact

    T2 strict Priority 90 % Exact

    Will the above config do the trick?

     

     

    Thanks and have a nice day!!



  • 2.  RE: Two forwarding class with Strict queue
    Best Answer

     
    Posted 10-17-2017 13:06

    Hi, 

     

    strict-high priority has precedence over all other priorities even when out of profile, always serviced first.

    'transmit-rate exact' cannot be configured for strict-high priority, i.e strict-high can be out-of-profile and still has priority over all other schedulers. 

    [edit class-of-service schedulers test1]
      'transmit-rate'
        cos_config_scheduler_attributes: cannot configure transmit rate exact and priority strict-high at the same time.

    You could achieve this with high priority.

    transmit-rate exact buffers excess traffic.

    transmit-rate rate-limit hard polices/drops excess traffic

     

    Cheers,

    Ashvin



  • 3.  RE: Two forwarding class with Strict queue

     
    Posted 10-17-2017 15:15

    Additionally you are not allowed to configure more than one scheduler with strict-high priority in one scheduler map. You will get a commit error:

        More than one schedulers with priority strict-high for scheduler-map sm1
    error: configuration check-out failed
    

    It would work with rate-limit instead exact but unfortunatelly it's not supported on SRX.

     

    Regards, Wojtek



  • 4.  RE: Two forwarding class with Strict queue

    Posted 10-17-2017 15:18

    Thanks