> -----Original Message----- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of lvenyong > Sent: Wednesday, August 31, 2016 12:34 PM > To: dev at dpdk.org > Cc: users at dpdk.org > Subject: [dpdk-dev] QoS: The difference of traffic class between subport and > pipe in QoS > > HI ! > > Is there difference of traffic class between subport and pipe in QOS ? > > After read prog_guide-2.2.pdf we kown that the scheduling hierarchy is port, > subport, pipe, traffic class and queue. But the traffic class both in > subport and pipe appeared in example of qos_sched . > > [subport 0] > tb rate = 1250000000 ; Bytes per second > tb size = 1000000 ; Bytes > tc 0 rate = 1250000000 ; Bytes per second > tc 1 rate = 1250000000 ; Bytes per second > tc 2 rate = 1250000000 ; Bytes per second > tc 3 rate = 1250000000 ; Bytes per second > tc period = 10 ; Milliseconds > pipe 0-4095 = 0 ; These pipes are configured with pipe > profile 0 > ; Pipe configuration > [pipe profile 0] > tb rate = 305175 ; Bytes per second > tb size = 1000000 ; Bytes > tc 0 rate = 305175 ; Bytes per second > tc 1 rate = 305175 ; Bytes per second > tc 2 rate = 305175 ; Bytes per second > tc 3 rate = 305175 ; Bytes per second > tc period = 40 ; Milliseconds > > Thanks > >
There are 4x traffic classes. You can enforce a limit on the amount of traffic belonging to each traffic class at the subport level, as well as at the level of each pipe if you want.