Subject: Re: multiple Tx queues
To: Erik E. Fair <fair@netbsd.org>
From: Jason Thorpe <thorpej@wasabisystems.com>
List: tech-net
Date: 01/07/2004 17:47:02
--Apple-Mail-54-729941755
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; format=flowed


On Jan 7, 2004, at 5:31 PM, Erik E. Fair wrote:

> So, you're suggesting a driver-specific queueing mechanism based on 
> TOS, rather than a more general packet queueing framework?

No.  I suggested using packet tags (in a generic way) to identify the 
type of service that a packet requires that the driver can use, if the 
driver supports it.

Let's look at it another way...

Right now, we can support alternate packet queueing schemes using ALTQ. 
  Ok, fine.  That allows packets to be re-ordered within the single 
ifqueue that the interface driver gets to look at.

However, the point David was making is that that's not necessarily 
sufficient.  On wireless networks, there is even bandwidth reserved 
between beacons for certain types of traffic.  Even if this is the 
first packet in the ifqueue that the driver sees, the driver still 
needs to know if it should transmit the packet in a way that will use 
that reserved bandwidth.

         -- Jason R. Thorpe <thorpej@wasabisystems.com>


--Apple-Mail-54-729941755
content-type: application/pgp-signature; x-mac-type=70674453;
	name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)

iD8DBQE//LaWOpVKkaBm8XkRAtEoAKDV3VjG2/zFbY2XGj54n0IMCIKQewCgiTKz
izkLJkQ24+XVu2dYL01sno0=
=lpRP
-----END PGP SIGNATURE-----

--Apple-Mail-54-729941755--