########## without rewrite rules: scheduler map is jncie-cos ############## roman@R5# run show class-of-service interface ge-0/0/1 Physical interface: ge-0/0/1, Index: 150 Maximum usable queues: 8, Queues in use: 4 Scheduler map: jncie-cos, Index: 31932 Congestion-notification: Disabled Logical interface: ge-0/0/1.0, Index: 320 Object Name Type Index Classifier exp-default exp 10 Classifier ipprec-compatibility ip 13 ########### with rewrite rules: scheduler map is ################ roman@R5# run show class-of-service interface ge-0/0/1 Physical interface: ge-0/0/1, Index: 150 Maximum usable queues: 8, Queues in use: 4 Scheduler map: , Index: 2 Congestion-notification: Disabled Logical interface: ge-0/0/1.0, Index: 320 Object Name Type Index Rewrite-Output jncie-rw dscp 56953 Classifier exp-default exp 10 Classifier ipprec-compatibility ip 13 ########### config ################## [edit class-of-service] roman@R5# show interfaces { ge-* { scheduler-map jncie-cos; } ge-0/0/2 { unit 0 { rewrite-rules { dscp jncie-rw; } } } } rewrite-rules { dscp jncie-rw { forwarding-class expedited-forwarding { loss-priority high code-point ef; loss-priority low code-point ef; loss-priority medium-high code-point ef; loss-priority medium-low code-point ef; } forwarding-class assured-forwarding { loss-priority high code-point af21; loss-priority low code-point af21; loss-priority medium-high code-point af21; loss-priority medium-low code-point af21; } } } scheduler-maps { jncie-cos { forwarding-class expedited-forwarding scheduler ef; forwarding-class assured-forwarding scheduler af; forwarding-class best-effort scheduler be; forwarding-class network-control scheduler nc; } } schedulers { ef { transmit-rate percent 10; priority high; } af { transmit-rate percent 5; priority medium-high; } be { transmit-rate percent 80; priority low; } nc { transmit-rate percent 5; priority low; } }