Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 09 Aug 1998 03:53:45 +0900
From:      Kenjiro Cho <kjc@csl.sony.co.jp>
To:        net@FreeBSD.ORG
Subject:   altq-1.1.1 release
Message-ID:  <199808081853.DAA18600@hotaka.csl.sony.co.jp>

next in thread | raw e-mail | index | archive | help

A new release of ALTQ (version 1.1.1) is now available from
http://www.csl.sony.co.jp/person/kjc/software.html

This version merges Julian's port to FreeBSD-current and works for
both 2.2.x and -current.  I haven't tested it much on -current, though.


What's New since version 1.0.1:
	- FreeBSD-2.2.7 based. (altq major/minor device numbers changed!)
	  FreeBSD-current support.
	- merge cbq2.0g (mostly copyright notices).
	  Finally, Sun loosened its license term on the CBQ related
	  files.  Many Thanks to Michael Speer <speer@eng.sun.com>!
	- improved CBQ config file parser.
	  filter-rule checker is added.
	  config file syntax changed! (but still backward compatible)
		"borrow" no longer reqires "borrow_name" arg.
	- RIO dropper and traffic meter/tagger (diffserv model)
	  integration of RIO dropper into CBQ.
	- RED parameters are more configurable.
	- ECN support update
	  TCP ECN uses the CWR bit (defined in draft-kksjf-ecn-01.txt).
	- slip driver support.
	- usable over IPv6 (still experimental).
	- other bug fixes.

	- another diffserv implementation "adserv" is contributed
	  by Octavio Medina <Octavio.Medina@enst-bretagne.fr>
	  ALTQ has two independent diffserv implementations.

You can get the latest ALTQ release from
	<http://www.csl.sony.co.jp/person/kjc/software.html>;
	or
	<ftp://ftp.csl.sony.co.jp/pub/kjc/altq.tar.gz>;

The kernel update-kit from the altq-1.0.1 kernel and for the
FreeBSD-current kernel is also available from the above site.

---
Kenjiro Cho
Sony Computer Science Laboratories, Inc.

------------------------------------------------------------------
This is a release of Alternate Queueing for BSD Unix.
The idea behind this package is to provide better queueing schemes
required to realize resource-sharing and quality of service.
Currently, the only queueing scheme implemented in BSD Unix is
the simple tail-drop FIFO queueing.  The BSD Unix systems have no
general method to implement alternate queueing schemes, which is the
main obstacle to implement a new queueing scheme to BSD Unix.

We have designed and implemented a generic alternate queueing
framework for the BSD Unix systems, and ported Sun's CBQ onto this
framework.  The system can be used for resource reservation with the
RSVP implementation from ISI.

The goals of this project are three-fold:
    - to provide a framework to implement better queueing schemes.
    - to provide a link-sharing test-bed for network operators.
    - to provide a traffic control kernel to the RSVP community.

The release has become fairly stable but still it is a research prototype.
So use it at your own risk!
All interfaces are likely to change in the future release.

The release includes:
	alternate queueing support for FreeBSD-2.2.[12567]R kernel.
	CBQ, WFQ, RED, RIO and FIFOQ implementations
	tools for CBQ
	RSVP stubs for CBQ
	ECN support in RED and TCP
	diffserv model using the RIO dropper and traffic meter/tagger

but lacks some of necessary documentation and functions.  Some
functions are implemented poorly. 

------------------------------------------------------------------

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808081853.DAA18600>