[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: AltQ
I ported ALTQ to OpenBSD several months ago, based mostly on the code used to
run ALTQ on NetBSD. I submitted this back to the author, through his work it
evolved along with several other parts of ALTQ to become version 2.1.
I asked Kenjiro Cho, author of ALTQ, why not do its work at ether_input() and
ether_output(), and he said:
"Packet scheduling should be done from a driver interrupts (tx complete
interrupts) and it is if_start (xx_start in the driver) in the BSD systems."
On Mon, 24 Jan 2000, Thierry Deval wrote:
| OK, my best best would be to base alt-q on bpf, or maybe just under it.
|
| I'll look at all this HUGE networking code, and see were AltQ could fit.
| Any suggestion from you gurus are welcome. And when I come back with something,
| there will certainly be a need for deep cleaning ;-)
|
| CYA
|
| Thierry
|
| On 24-Jan-00 ark@eltex.ru wrote:
| > -----BEGIN PGP SIGNED MESSAGE-----
| >
| > nuqneH,
| >
| > That's the reason i never use AltQ on my machines: i just don't like the
| > way it works and this way creates enormous amount of kernel changes.
| >
| > There is a thing that looks much better, called dummynet, but it is
| > freebsd-only and even worse, requires ipfw to work. There were some
| > discussions about porting it to ipfilter, but nobody actually tried..
| >
| > We have no acceptable traffic shaper for now :(
| >
| > Theo de Raadt <deraadt@cvs.openbsd.org> said :
| >
| >> > Is there any project of integrating the AltQ development
| >> > (http://www.csl.sony.co.jp/~kjc/software.html) into our source tree ?
| >> >
| >> > I think it might be a usefull addition to the system.
| >> > It may be of great interest to ISPs and small-to-large office managers :-)
| >>
| >> I am concerned that the current code will require changes to every single
| >> network device driver in the source tree.
| >>
| >
| >
| > _ _ _ _ _ _ _
| > {::} {::} {::} CU in Hell _| o |_ | | _|| | / _||_| |_ |_ |_
| > (##) (##) (##) /Arkan#iD |_ o _||_| _||_| / _| | o |_||_||_|
| > [||] [||] [||] Do i believe in Bible? Hell,man,i've seen one!
| >
| > -----BEGIN PGP SIGNATURE-----
| > Version: 2.6.3i
| > Charset: noconv
| >
| > iQCVAwUBOIxo0qH/mIJW9LeBAQFTbAP/e9DX0QJqfTftFuSNjKXaeLn5Tn7ljiXJ
| > ZhTRSFTdxbarMyB8OXI9HQv4K2gN2p5vKUIdGvjvqqtyyitTSDwly7zsPoaCrfh9
| > KdEf48ZpwxAS7W7EyiUnNleFrxREHwONZhXkF/bzmHFCidhXzRmPD5R0R6KHRF2q
| > XpcuX2Qu5L4=
| > =wsJA
| > -----END PGP SIGNATURE-----
|
| ----------------------------------
| E-Mail: Thierry Deval <TDeval@PrimeOBJ.COM>
| Date: 24-Jan-00
| Time: 19:37:32
|
| Prime Objective
| OpenBSD - Linux - Windows NT
| OO Development - Network Systems
| ----------------------------------
|
---
Gates' Law: Every 18 months, the speed of software halves.
- Follow-Ups:
- Re: AltQ
- From: Thierry Deval <TDeval@PrimeOBJ.COM>
- References:
- Re: AltQ
- From: Thierry Deval <TDeval@PrimeOBJ.COM>