Switching

Expand all | Collapse all

EX 200 and Scheduler priority

Jump to Best Answer
  • 1.  EX 200 and Scheduler priority

    Posted 10-17-2017 19:34

    Hi everyone,

     

    On EX 200 we have only two scheduler priority Strich High and low.

     

    My question  can I use two traffic classes T1 and T2 with rate limit  with both STRICT HIGH ?   Basicaly I would EX to do round robin for T1 and T2 but both are also limited to some rate then what ever is left should be given to Low priority traffic classes.

     

    Thanks and have a nice night!!

     

     



  • 2.  RE: EX 200 and Scheduler priority
    Best Answer

     
    Posted 10-18-2017 09:35

    Yes you can, you have to configure queues shaping to avoid lower priority queues starvation.

    An example borrowed from: https://www.juniper.net/documentation/en_US/release-independent/nce/topics/example/cs1-qos-configuring.html

    [edit class-of-service]
    user@cs-4200-ab1# set schedulers control-network-sched shaping-rate percent 5 
    user@cs-4200-ab1# set schedulers control-network-sched buffer-size percent 5
    user@cs-4200-ab1# set schedulers control-network-sched priority strict-high 
    user@cs-4200-ab1# set schedulers control-user-sched shaping-rate percent 1 
    user@cs-4200-ab1# set schedulers control-user-sched buffer-size percent 5
    user@cs-4200-ab1# set schedulers control-user-sched priority strict-high 
    user@cs-4200-ab1# set schedulers voice-network-sched shaping-rate percent 5 
    user@cs-4200-ab1# set schedulers voice-network-sched buffer-size percent 5
    user@cs-4200-ab1# set schedulers voice-network-sched buffer-size exact
    user@cs-4200-ab1# set schedulers voice-network-sched priority strict-high 
    user@cs-4200-ab1# set schedulers voice-user-sched shaping-rate percent 1 
    user@cs-4200-ab1# set schedulers voice-user-sched buffer-size percent 5
    user@cs-4200-ab1# set schedulers voice-user-sched buffer-size exact
    user@cs-4200-ab1# set schedulers voice-user-sched priority strict-high
    user@cs-4200-ab1# set schedulers video-sched transmit-rate percent 20
    user@cs-4200-ab1# set schedulers video-sched buffer-size percent 20
    user@cs-4200-ab1# set schedulers video-sched priority low
    user@cs-4200-ab1# set schedulers mission-critical-sched transmit-rate percent 40
    user@cs-4200-ab1# set schedulers mission-critical-sched buffer-size percent 40
    user@cs-4200-ab1# set schedulers mission-critical-sched priority low
    user@cs-4200-ab1# set schedulers be-sched transmit-rate remainder
    user@cs-4200-ab1# set schedulers be-sched buffer-size remainder
    user@cs-4200-ab1# set schedulers be-sched priority low

    You can find an explanation of EX priority scheduling here:
    https://www.juniper.net/documentation/en_US/junos10.0/topics/concept/cos-ex-series-schedulers-understanding.html#jd0e65

     

    Regards, Wojtek

     



  • 3.  RE: EX 200 and Scheduler priority

    Posted 10-19-2017 06:45

    Can we do the same on SRX with traffic class being STRICT HIGH?