interfaces { ge-1/0/0 { unit 0 { family inet { filter { input CLASSIFIER; } address 1.1.1.1/24; } } } ge-1/0/1 { unit 0 { family inet { address 2.2.2.1/24; } } } } class-of-service { drop-profiles { NC-low { fill-level 80 drop-probability 50; fill-level 95 drop-probability 100; } NC-high { fill-level 80 drop-probability 50; fill-level 95 drop-probability 100; } } interfaces { ge-1/0/1 { scheduler-map SCHEDULER-MAP; shaping-rate 250m; } } scheduler-maps { SCHEDULER-MAP { forwarding-class assured-forwarding scheduler AF; forwarding-class expedited-forwarding scheduler EF; forwarding-class network-control scheduler NC; forwarding-class best-effort scheduler BE; } } schedulers { NC { transmit-rate 50m; buffer-size temporal 30k; priority high; drop-profile-map loss-priority low protocol any drop-profile NC-low; drop-profile-map loss-priority high protocol any drop-profile NC-high; } AF { transmit-rate 70m; priority medium-high; } EF { transmit-rate percent 9 exact; priority medium-low; } BE { transmit-rate 150m; priority low; } } } firewall { family inet { filter CLASSIFIER { term NC { from { port 179; } then forwarding-class network-control; } term EF { from { dscp ef; } then forwarding-class expedited-forwarding; } term AF { from { dscp af32; } then forwarding-class assured-forwarding; } term DEFAULT { then forwarding-class best-effort; } } } }