1# 2# sample diffedge configuration using HFSC 3# 4 5# input interface 6# 7interface pvc1 8# 9# EF conditioner 10# 11conditioner pvc1 ef_cdnr <tbmeter 6M 64K <mark 0xb8><drop>> 12 filter pvc1 ef_cdnr 0 0 172.16.4.174 0 0 13# 14# AF conditioners 15# 16conditioner pvc1 af1x_cdnr \ 17 <trtcm 3M 32K 10M 64K <mark 0x28><mark 0x30><mark 0x38> colorblind> 18conditioner pvc1 af2x_cdnr \ 19 <trtcm 3M 32K 10M 64K <mark 0x48><mark 0x50><mark 0x58> colorblind> 20conditioner pvc1 af3x_cdnr \ 21 <trtcm 3M 32K 10M 64K <mark 0x68><mark 0x70><mark 0x78> colorblind> 22# tswtcm 23conditioner pvc1 af4x_cdnr \ 24 <tswtcm 3M 10M 500 <mark 0x88><mark 0x90><mark 0x98>> 25 26 filter pvc1 af1x_cdnr 0 0 172.16.4.176 0 0 27 filter pvc1 af2x_cdnr 0 0 172.16.4.177 0 0 28 filter pvc1 af3x_cdnr 0 0 172.16.4.178 0 0 29 filter pvc1 af4x_cdnr 0 0 172.16.4.179 0 0 30 31# 32# output interface 33# 34interface pvc0 bandwidth 45M hfsc 35class hfsc pvc0 def_class root pshare 10 default 36# 37# EF class 38# real-time: 6Mbps 39# link-sharing: 0% 40# 41class hfsc pvc0 ef_class root grate 6M 42 filter pvc0 ef_class 0 0 0 0 0 tos 0xb8 tosmask 0xfc 43# 44# AF classes 45# real-time: 3Mbps 46# link-sharing: 10% (4.5Mbps) 47# 48# rio threshold values 49rio 40 50 10 20 30 10 5 15 10 50# 51class hfsc pvc0 af1x_class root grate 3M pshare 10 rio 52class hfsc pvc0 af2x_class root grate 3M pshare 10 rio 53class hfsc pvc0 af3x_class root grate 3M pshare 10 rio cleardscp 54class hfsc pvc0 af4x_class root grate 3M pshare 10 rio 55 56 filter pvc0 af1x_class 0 0 0 0 0 tos 0x20 tosmask 0xe4 57 filter pvc0 af2x_class 0 0 0 0 0 tos 0x40 tosmask 0xe4 58 filter pvc0 af3x_class 0 0 0 0 0 tos 0x60 tosmask 0xe4 59 filter pvc0 af4x_class 0 0 0 0 0 tos 0x80 tosmask 0xe4 60