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!!
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]
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
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.