From mboxrd@z Thu Jan 1 00:00:00 1970 From: Werner Almesberger Date: Fri, 29 Jun 2001 04:35:10 +0000 Subject: [LARTC] Re: [Linux Diffserv] TC architecture made for Diffserv on linux is wrong !!! why? Message-Id: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: lartc@vger.kernel.org jinho Hwang wrote: > As this output's sch_dsmark has a FIFO queue, Best effort traffic > and AF classes traffic is > combined and does not guaranteed AF classes. Hmm, so why don't you use CBQ/PRIO and maybe GRED then, i.e. something that gives AF priority over BE ? > To solve these demerits, I made ingress marker in linux kernel 2.4.x. > that is, I take DSCP marking part 's position in input device part . You don't have to mark in order to classify based on the DS field. Just use skb->tc_index to convey that information. You can set skb->tc_index at ingress or at egress (with dsmark). - Werner -- _________________________________________________________________________ / Werner Almesberger, Lausanne, CH wa@almesberger.net / /_http://icawww.epfl.ch/almesberger/_____________________________________/ _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://ds9a.nl/2.4Routing/